From ef7f193c0cdd8e611c642d094f46bcfe15de0601 Mon Sep 17 00:00:00 2001 From: OpenStack Jenkins Date: Fri, 17 May 2013 18:15:13 +0000 Subject: [PATCH] Imported Translations from Transifex Change-Id: I914bbfd068b5a0fcfa29e6ff7ecd217e5ec49616 --- cinder/locale/bg_BG/LC_MESSAGES/cinder.po | 5661 ++++++++ cinder/locale/bs/LC_MESSAGES/cinder.po | 10482 ++++++++------- cinder/locale/cinder.pot | 7356 ++++------- cinder/locale/cs/LC_MESSAGES/cinder.po | 11367 ++++++++-------- cinder/locale/da/LC_MESSAGES/cinder.po | 10442 ++++++++------- cinder/locale/de/LC_MESSAGES/cinder.po | 10566 ++++++++------- cinder/locale/en_AU/LC_MESSAGES/cinder.po | 11095 +++++++++------- cinder/locale/en_GB/LC_MESSAGES/cinder.po | 10768 +++++++++------- cinder/locale/en_US/LC_MESSAGES/cinder.po | 5966 +++++++++ cinder/locale/es/LC_MESSAGES/cinder.po | 11025 +++++++++------- cinder/locale/fi_FI/LC_MESSAGES/cinder.po | 5661 ++++++++ cinder/locale/fr/LC_MESSAGES/cinder.po | 11198 +++++++++------- cinder/locale/it/LC_MESSAGES/cinder.po | 10716 +++++++++------- cinder/locale/ja/LC_MESSAGES/cinder.po | 11059 +++++++++------- cinder/locale/ko/LC_MESSAGES/cinder.po | 10523 ++++++++------- cinder/locale/ko_KR/LC_MESSAGES/cinder.po | 5661 ++++++++ cinder/locale/pt_BR/LC_MESSAGES/cinder.po | 10906 +++++++++------- cinder/locale/ru/LC_MESSAGES/cinder.po | 12248 ++++++++++-------- cinder/locale/tl/LC_MESSAGES/cinder.po | 10453 ++++++++------- cinder/locale/tr/LC_MESSAGES/cinder.po | 10423 ++++++++------- cinder/locale/uk/LC_MESSAGES/cinder.po | 10498 ++++++++------- cinder/locale/vi_VN/LC_MESSAGES/cinder.po | 5661 ++++++++ cinder/locale/zh_CN/LC_MESSAGES/cinder.po | 13565 +++++++++++--------- cinder/locale/zh_TW/LC_MESSAGES/cinder.po | 10506 ++++++++------- 24 files changed, 142597 insertions(+), 91209 deletions(-) create mode 100644 cinder/locale/bg_BG/LC_MESSAGES/cinder.po create mode 100644 cinder/locale/en_US/LC_MESSAGES/cinder.po create mode 100644 cinder/locale/fi_FI/LC_MESSAGES/cinder.po create mode 100644 cinder/locale/ko_KR/LC_MESSAGES/cinder.po create mode 100644 cinder/locale/vi_VN/LC_MESSAGES/cinder.po diff --git a/cinder/locale/bg_BG/LC_MESSAGES/cinder.po b/cinder/locale/bg_BG/LC_MESSAGES/cinder.po new file mode 100644 index 000000000..5a63d038f --- /dev/null +++ b/cinder/locale/bg_BG/LC_MESSAGES/cinder.po @@ -0,0 +1,5661 @@ +# Bulgarian (Bulgaria) translations for cinder. +# Copyright (C) 2013 ORGANIZATION +# This file is distributed under the same license as the cinder project. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Cinder\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" +"PO-Revision-Date: 2013-05-08 11:44+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Bulgarian (Bulgaria) " +"(http://www.transifex.com/projects/p/openstack/language/bg_BG/)\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 0.9.6\n" + +#: cinder/context.py:61 +#, python-format +msgid "Arguments dropped when creating context: %s" +msgstr "" + +#: cinder/context.py:92 +#, python-format +msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" +msgstr "" + +#: cinder/exception.py:63 +msgid "Unexpected error while running command." +msgstr "" + +#: cinder/exception.py:66 +#, python-format +msgid "" +"%(description)s\n" +"Command: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" +msgstr "" + +#: cinder/exception.py:90 +msgid "DB exception wrapped." +msgstr "" + +#: cinder/exception.py:104 +msgid "An unknown exception occurred." +msgstr "" + +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" +msgstr "" + +#: cinder/exception.py:138 +msgid "Connection to glance failed" +msgstr "" + +#: cinder/exception.py:142 +msgid "Not authorized." +msgstr "" + +#: cinder/exception.py:147 +msgid "User does not have admin privileges" +msgstr "" + +#: cinder/exception.py:151 +#, python-format +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "" + +#: cinder/exception.py:155 +#, python-format +msgid "Not authorized for image %(image_id)s." +msgstr "" + +#: cinder/exception.py:159 +msgid "Unacceptable parameters." +msgstr "" + +#: cinder/exception.py:164 +msgid "Invalid snapshot" +msgstr "" + +#: cinder/exception.py:168 +#, python-format +msgid "Volume %(volume_id)s is still attached, detach volume first." +msgstr "" + +#: cinder/exception.py:172 +msgid "Failed to load data into json format" +msgstr "" + +#: cinder/exception.py:176 +msgid "The request is invalid." +msgstr "" + +#: cinder/exception.py:180 +msgid "The results are invalid." +msgstr "" + +#: cinder/exception.py:184 +msgid "Invalid input received" +msgstr "" + +#: cinder/exception.py:188 +msgid "Invalid volume type" +msgstr "" + +#: cinder/exception.py:192 +msgid "Invalid volume" +msgstr "" + +#: cinder/exception.py:196 +#, python-format +msgid "Invalid content type %(content_type)s." +msgstr "" + +#: cinder/exception.py:200 +msgid "Invalid Parameter: Unicode is not supported by the current database." +msgstr "" + +#: cinder/exception.py:207 +#, python-format +msgid "%(err)s" +msgstr "" + +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." +msgstr "" + +#: cinder/exception.py:215 +#, python-format +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" + +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." +msgstr "" + +#: cinder/exception.py:223 +msgid "Resource could not be found." +msgstr "" + +#: cinder/exception.py:229 +#, python-format +msgid "Volume %(volume_id)s persistence file could not be found." +msgstr "" + +#: cinder/exception.py:233 +#, python-format +msgid "Volume %(volume_id)s could not be found." +msgstr "" + +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" +msgstr "" + +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "" + +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" +msgstr "" + +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" +msgstr "" + +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "" + +#: cinder/exception.py:276 +#, python-format +msgid "Volume type with name %(volume_type_name)s could not be found." +msgstr "" + +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" + +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "" + +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" +msgstr "" + +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgstr "" + +#: cinder/exception.py:299 +#, python-format +msgid "No target id found for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:303 +#, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:307 +#, python-format +msgid "Failed to attach iSCSI target for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:315 +#, python-format +msgid "No disk at %(location)s" +msgstr "" + +#: cinder/exception.py:319 +#, python-format +msgid "Invalid image href %(image_href)s." +msgstr "" + +#: cinder/exception.py:323 +#, python-format +msgid "Image %(image_id)s could not be found." +msgstr "" + +#: cinder/exception.py:327 +#, python-format +msgid "Service %(service_id)s could not be found." +msgstr "" + +#: cinder/exception.py:331 +#, python-format +msgid "Host %(host)s could not be found." +msgstr "" + +#: cinder/exception.py:335 +#, python-format +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" + +#: cinder/exception.py:339 +#, python-format +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." +msgstr "" + +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" + +#: cinder/exception.py:347 +#, python-format +msgid "Invalid reservation expiration %(expire)s." +msgstr "" + +#: cinder/exception.py:351 +#, python-format +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" +msgstr "" + +#: cinder/exception.py:356 +msgid "Quota could not be found" +msgstr "" + +#: cinder/exception.py:360 +#, python-format +msgid "Unknown quota resources %(unknown)s." +msgstr "" + +#: cinder/exception.py:364 +#, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "" + +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." +msgstr "" + +#: cinder/exception.py:372 +#, python-format +msgid "Quota usage for project %(project_id)s could not be found." +msgstr "" + +#: cinder/exception.py:376 +#, python-format +msgid "Quota reservation %(uuid)s could not be found." +msgstr "" + +#: cinder/exception.py:380 +#, python-format +msgid "Quota exceeded for resources: %(overs)s" +msgstr "" + +#: cinder/exception.py:384 +#, python-format +msgid "Migration %(migration_id)s could not be found." +msgstr "" + +#: cinder/exception.py:388 +#, python-format +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "" + +#: cinder/exception.py:393 +#, python-format +msgid "File %(file_path)s could not be found." +msgstr "" + +#: cinder/exception.py:397 +#, python-format +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "" + +#: cinder/exception.py:401 +msgid "Action not allowed." +msgstr "" + +#: cinder/exception.py:410 +#, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "" + +#: cinder/exception.py:414 +#, python-format +msgid "Volume Type %(id)s already exists." +msgstr "" + +#: cinder/exception.py:418 +msgid "Migration error" +msgstr "" + +#: cinder/exception.py:422 +#, python-format +msgid "Malformed message body: %(reason)s" +msgstr "" + +#: cinder/exception.py:426 +#, python-format +msgid "Could not find config at %(path)s" +msgstr "" + +#: cinder/exception.py:430 +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "" + +#: cinder/exception.py:434 +#, python-format +msgid "No valid host was found. %(reason)s" +msgstr "" + +#: cinder/exception.py:438 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." +msgstr "" + +#: cinder/exception.py:442 +msgid "Quota exceeded" +msgstr "" + +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" +msgstr "" + +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" +msgstr "" + +#: cinder/exception.py:458 +#, python-format +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" +msgstr "" + +#: cinder/exception.py:462 +#, python-format +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" +msgstr "" + +#: cinder/exception.py:466 +#, python-format +msgid "Detected more than one volume with name %(vol_name)s" +msgstr "" + +#: cinder/exception.py:470 +#, python-format +msgid "3PAR Host already exists: %(err)s. %(info)s" +msgstr "" + +#: cinder/exception.py:474 +#, python-format +msgid "Invalid 3PAR Domain: %(err)s" +msgstr "" + +#: cinder/exception.py:478 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" + +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" +msgstr "" + +#: cinder/exception.py:487 +#, python-format +msgid "Error in SolidFire API response: data=%(data)s" +msgstr "" + +#: cinder/exception.py:491 +#, python-format +msgid "Unknown or unsupported command %(cmd)s" +msgstr "" + +#: cinder/exception.py:495 +#, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" +msgstr "" + +#: cinder/exception.py:499 +#, python-format +msgid "Bad HTTP response status %(status)s" +msgstr "" + +#: cinder/exception.py:503 +#, python-format +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" +msgstr "" + +#: cinder/exception.py:507 +#, python-format +msgid "Unable to create server object for initiator %(name)s" +msgstr "" + +#: cinder/exception.py:511 +#, python-format +msgid "Unable to find server object for initiator %(name)s" +msgstr "" + +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" +msgstr "" + +#: cinder/exception.py:519 +#, python-format +msgid "Failed to retrieve attachments for volume %(name)s" +msgstr "" + +#: cinder/exception.py:523 +#, python-format +msgid "Invalid attachment info for volume %(name)s: %(reason)s" +msgstr "" + +#: cinder/exception.py:527 +#, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "" + +#: cinder/exception.py:531 +#, python-format +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" +msgstr "" + +#: cinder/exception.py:536 +msgid "Unknown NFS exception" +msgstr "" + +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" +msgstr "" + +#: cinder/exception.py:544 cinder/exception.py:556 +#, python-format +msgid "There is no share which can host %(volume_size)sG" +msgstr "" + +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" +msgstr "" + +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" +msgstr "" + +#: cinder/exception.py:560 +#, python-format +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" +msgstr "" + +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" +msgstr "" + +#: cinder/exception.py:569 +#, python-format +msgid "Backup %(backup_id)s could not be found." +msgstr "" + +#: cinder/exception.py:573 +#, python-format +msgid "Invalid backup: %(reason)s" +msgstr "" + +#: cinder/exception.py:577 +msgid "Connection to swift failed" +msgstr "" + +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " +msgstr "" + +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " +msgstr "" + +#: cinder/manager.py:158 +#, python-format +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgstr "" + +#: cinder/manager.py:164 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: cinder/manager.py:171 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." +msgstr "" + +#: cinder/policy.py:30 +msgid "JSON file representing policy" +msgstr "" + +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" +msgstr "" + +#: cinder/quota.py:704 +#, python-format +msgid "Created reservations %(reservations)s" +msgstr "" + +#: cinder/quota.py:726 +#, python-format +msgid "Failed to commit reservations %(reservations)s" +msgstr "" + +#: cinder/quota.py:747 +#, python-format +msgid "Failed to roll back reservations %(reservations)s" +msgstr "" + +#: cinder/service.py:124 +msgid "SIGTERM received" +msgstr "" + +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" +msgstr "" + +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" +msgstr "" + +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 +#, python-format +msgid "Caught %s, exiting" +msgstr "" + +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" +msgstr "" + +#: cinder/service.py:243 cinder/openstack/common/service.py:230 +#, python-format +msgid "Started child %d" +msgstr "" + +#: cinder/service.py:253 cinder/openstack/common/service.py:240 +#, python-format +msgid "Starting %d workers" +msgstr "" + +#: cinder/service.py:272 cinder/openstack/common/service.py:257 +#, python-format +msgid "Child %(pid)d killed by signal %(sig)d" +msgstr "" + +#: cinder/service.py:275 +#, python-format +msgid "Child %(pid)d exited with status %(code)d" +msgstr "" + +#: cinder/service.py:278 cinder/openstack/common/service.py:265 +#, python-format +msgid "pid %d not in child list" +msgstr "" + +#: cinder/service.py:286 +#, python-format +msgid "_wait_child %d" +msgstr "" + +#: cinder/service.py:302 +#, python-format +msgid "wait wrap.failed %s" +msgstr "" + +#: cinder/service.py:310 cinder/openstack/common/service.py:293 +#, python-format +msgid "Caught %s, stopping children" +msgstr "" + +#: cinder/service.py:321 cinder/openstack/common/service.py:304 +#, python-format +msgid "Waiting on %d children to exit" +msgstr "" + +#: cinder/service.py:353 +#, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" +msgstr "" + +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#, python-format +msgid "Creating Consumer connection for Service %s" +msgstr "" + +#: cinder/service.py:458 +msgid "Service killed that has no database entry" +msgstr "" + +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." +msgstr "" + +#: cinder/service.py:510 +msgid "Recovered model server connection!" +msgstr "" + +#: cinder/service.py:516 +msgid "model server went away" +msgstr "" + +#: cinder/service.py:608 +msgid "Full set of FLAGS:" +msgstr "" + +#: cinder/service.py:615 +#, python-format +msgid "%(flag)s : FLAG SET " +msgstr "" + +#: cinder/utils.py:96 +#, python-format +msgid "Fetching %s" +msgstr "" + +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." +msgstr "" + +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 +#, python-format +msgid "Result was %s" +msgstr "" + +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 +#, python-format +msgid "Running cmd (SSH): %s" +msgstr "" + +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" +msgstr "" + +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" +msgstr "" + +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" +msgstr "" + +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 +#, python-format +msgid "Error connecting via ssh: %s" +msgstr "" + +#: cinder/utils.py:373 +#, python-format +msgid "debug in callback: %s" +msgstr "" + +#: cinder/utils.py:532 +#, python-format +msgid "Link Local address is not found.:%s" +msgstr "" + +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "" + +#: cinder/utils.py:569 +#, python-format +msgid "Invalid backend: %s" +msgstr "" + +#: cinder/utils.py:580 +#, python-format +msgid "backend %s" +msgstr "" + +#: cinder/utils.py:630 +msgid "in looping call" +msgstr "" + +#: cinder/utils.py:813 +#, python-format +msgid "Expected object of type: %s" +msgstr "" + +#: cinder/utils.py:914 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "" + +#: cinder/utils.py:1116 +#, python-format +msgid "Could not remove tmpdir: %s" +msgstr "" + +#: cinder/utils.py:1224 +#, python-format +msgid "Unknown byte multiplier: %s" +msgstr "" + +#: cinder/wsgi.py:121 +#, python-format +msgid "Unable to find cert_file : %s" +msgstr "" + +#: cinder/wsgi.py:124 +#, python-format +msgid "Unable to find ca_file : %s" +msgstr "" + +#: cinder/wsgi.py:127 +#, python-format +msgid "Unable to find key_file : %s" +msgstr "" + +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" +msgstr "" + +#: cinder/wsgi.py:163 +#, python-format +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" +msgstr "" + +#: cinder/wsgi.py:207 +#, python-format +msgid "Started %(name)s on %(_host)s:%(_port)s" +msgstr "" + +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." +msgstr "" + +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." +msgstr "" + +#: cinder/wsgi.py:309 +msgid "You must implement __call__" +msgstr "" + +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." +msgstr "" + +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." +msgstr "" + +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" +msgstr "" + +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" +msgstr "" + +#: cinder/api/common.py:91 +msgid "offset param must be an integer" +msgstr "" + +#: cinder/api/common.py:105 +msgid "offset param must be positive" +msgstr "" + +#: cinder/api/common.py:133 +#, python-format +msgid "marker [%s] not found" +msgstr "" + +#: cinder/api/common.py:160 +#, python-format +msgid "href %s does not contain version" +msgstr "" + +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." +msgstr "" + +#: cinder/api/extensions.py:199 +#, python-format +msgid "Loaded extension: %s" +msgstr "" + +#: cinder/api/extensions.py:237 +#, python-format +msgid "Ext name: %s" +msgstr "" + +#: cinder/api/extensions.py:238 +#, python-format +msgid "Ext alias: %s" +msgstr "" + +#: cinder/api/extensions.py:239 +#, python-format +msgid "Ext description: %s" +msgstr "" + +#: cinder/api/extensions.py:241 +#, python-format +msgid "Ext namespace: %s" +msgstr "" + +#: cinder/api/extensions.py:242 +#, python-format +msgid "Ext updated: %s" +msgstr "" + +#: cinder/api/extensions.py:244 +#, python-format +msgid "Exception loading extension: %s" +msgstr "" + +#: cinder/api/extensions.py:258 +#, python-format +msgid "Loading extension %s" +msgstr "" + +#: cinder/api/extensions.py:264 +#, python-format +msgid "Calling extension factory %s" +msgstr "" + +#: cinder/api/extensions.py:278 +#, python-format +msgid "osapi_volume_extension is set to deprecated path: %s" +msgstr "" + +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" +msgstr "" + +#: cinder/api/extensions.py:289 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "" + +#: cinder/api/extensions.py:357 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "" + +#: cinder/api/extensions.py:381 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "" + +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" +msgstr "" + +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" +msgstr "" + +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" +msgstr "" + +#: cinder/api/xmlutil.py:742 +#, python-format +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgstr "" + +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" +msgstr "" + +#: cinder/api/contrib/admin_actions.py:80 +#, python-format +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" +msgstr "" + +#: cinder/api/contrib/backups.py:128 +#, python-format +msgid "show called for member %s" +msgstr "" + +#: cinder/api/contrib/backups.py:140 +#, python-format +msgid "delete called for member %s" +msgstr "" + +#: cinder/api/contrib/backups.py:143 +#, python-format +msgid "Delete backup with id: %s" +msgstr "" + +#: cinder/api/contrib/backups.py:185 +#, python-format +msgid "Creating new backup %s" +msgstr "" + +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" +msgstr "" + +#: cinder/api/contrib/backups.py:201 +#, python-format +msgid "Creating backup of volume %(volume_id)s in container %(container)s" +msgstr "" + +#: cinder/api/contrib/backups.py:221 +#, python-format +msgid "Restoring backup %(backup_id)s (%(body)s)" +msgstr "" + +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" +msgstr "" + +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." +msgstr "" + +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" +msgstr "" + +#: cinder/api/contrib/hosts.py:133 +#, python-format +msgid "Host '%s' could not be found." +msgstr "" + +#: cinder/api/contrib/hosts.py:162 +#, python-format +msgid "Invalid status: '%s'" +msgstr "" + +#: cinder/api/contrib/hosts.py:165 +#, python-format +msgid "Invalid update setting: '%s'" +msgstr "" + +#: cinder/api/contrib/hosts.py:177 +#, python-format +msgid "Setting host %(host)s to %(state)s." +msgstr "" + +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "" + +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" +msgstr "" + +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." +msgstr "" + +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" +msgstr "" + +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" +msgstr "" + +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" +msgstr "" + +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "" + +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." +msgstr "" + +#: cinder/api/middleware/fault.py:45 +#, python-format +msgid "Caught error: %s" +msgstr "" + +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" + +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "" + +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" +msgstr "" + +#: cinder/api/openstack/__init__.py:85 +#, python-format +msgid "Extended resource: %s" +msgstr "" + +#: cinder/api/openstack/__init__.py:110 +#, python-format +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" +msgstr "" + +#: cinder/api/openstack/__init__.py:115 +#, python-format +msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgstr "" + +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." +msgstr "" + +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." +msgstr "" + +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" +msgstr "" + +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" +msgstr "" + +#: cinder/api/openstack/wsgi.py:581 +#, python-format +msgid "Exception handling resource: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:586 +#, python-format +msgid "Fault thrown: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:589 +#, python-format +msgid "HTTP exception thrown: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" +msgstr "" + +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" +msgstr "" + +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" +msgstr "" + +#: cinder/api/openstack/wsgi.py:816 +#, python-format +msgid "There is no such action: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" +msgstr "" + +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" +msgstr "" + +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" +msgstr "" + +#: cinder/api/openstack/wsgi.py:889 +#, python-format +msgid "%(url)s returned a fault: %(e)s" +msgstr "" + +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." +msgstr "" + +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." +msgstr "" + +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 +#, python-format +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." +msgstr "" + +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." +msgstr "" + +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +msgid "snapshot does not exist" +msgstr "" + +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" +msgstr "" + +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 +#, python-format +msgid "Delete snapshot with id: %s" +msgstr "" + +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 +#, python-format +msgid "Create snapshot from volume %s" +msgstr "" + +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 +#, python-format +msgid "Invalid value '%s' for force. " +msgstr "" + +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" +msgstr "" + +#: cinder/api/v1/volumes.py:106 +#, python-format +msgid "vol=%s" +msgstr "" + +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 +#, python-format +msgid "Delete volume with id: %s" +msgstr "" + +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." +msgstr "" + +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 +#, python-format +msgid "Create volume of %s GB" +msgstr "" + +#: cinder/api/v1/volumes.py:418 +#, python-format +msgid "Removing options '%(bad_options)s' from query" +msgstr "" + +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" +msgstr "" + +#: cinder/backup/api.py:53 +msgid "Backup status must be available or error" +msgstr "" + +#: cinder/backup/api.py:78 +msgid "Volume to be backed up must be available" +msgstr "" + +#: cinder/backup/api.py:112 +msgid "Backup status must be available" +msgstr "" + +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" +msgstr "" + +#: cinder/backup/api.py:126 +#, python-format +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" +msgstr "" + +#: cinder/backup/api.py:140 +#, python-format +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." +msgstr "" + +#: cinder/backup/api.py:145 +msgid "Volume to be restored to must be available" +msgstr "" + +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" +msgstr "" + +#: cinder/backup/api.py:155 +#, python-format +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" +msgstr "" + +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" +msgstr "" + +#: cinder/backup/manager.py:83 +#, python-format +msgid "Resetting volume %s to available (was backing-up)" +msgstr "" + +#: cinder/backup/manager.py:87 +#, python-format +msgid "Resetting volume %s to error_restoring (was restoring-backup)" +msgstr "" + +#: cinder/backup/manager.py:98 +#, python-format +msgid "Resetting backup %s to error (was creating)" +msgstr "" + +#: cinder/backup/manager.py:104 +#, python-format +msgid "Resetting backup %s to available (was restoring)" +msgstr "" + +#: cinder/backup/manager.py:109 +#, python-format +msgid "Resuming delete on backup: %s" +msgstr "" + +#: cinder/backup/manager.py:119 +#, python-format +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:128 +#, python-format +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:137 +#, python-format +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:160 +#, python-format +msgid "create_backup finished. backup: %s" +msgstr "" + +#: cinder/backup/manager.py:166 +#, python-format +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:175 +#, python-format +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:183 +#, python-format +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:199 +#, python-format +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" + +#: cinder/backup/manager.py:220 +#, python-format +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:228 +#, python-format +msgid "delete_backup started, backup: %s" +msgstr "" + +#: cinder/backup/manager.py:234 +#, python-format +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:244 +#, python-format +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" + +#: cinder/backup/manager.py:264 +#, python-format +msgid "delete_backup finished, backup %s deleted" +msgstr "" + +#: cinder/backup/services/swift.py:96 +#, python-format +msgid "unsupported compression algorithm: %s" +msgstr "" + +#: cinder/backup/services/swift.py:117 +#, python-format +msgid "_check_container_exists: container: %s" +msgstr "" + +#: cinder/backup/services/swift.py:122 +#, python-format +msgid "container %s does not exist" +msgstr "" + +#: cinder/backup/services/swift.py:127 +#, python-format +msgid "container %s exists" +msgstr "" + +#: cinder/backup/services/swift.py:133 +#, python-format +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:148 +#, python-format +msgid "_generate_swift_object_name_prefix: %s" +msgstr "" + +#: cinder/backup/services/swift.py:159 +#, python-format +msgid "generated object list: %s" +msgstr "" + +#: cinder/backup/services/swift.py:169 +#, python-format +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" +msgstr "" + +#: cinder/backup/services/swift.py:184 +#, python-format +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" +msgstr "" + +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" +msgstr "" + +#: cinder/backup/services/swift.py:193 +#, python-format +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" +msgstr "" + +#: cinder/backup/services/swift.py:197 +#, python-format +msgid "_read_metadata finished (%s)" +msgstr "" + +#: cinder/backup/services/swift.py:207 +#, python-format +msgid "volume size %d is invalid." +msgstr "" + +#: cinder/backup/services/swift.py:221 +#, python-format +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" +msgstr "" + +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" +msgstr "" + +#: cinder/backup/services/swift.py:244 +#, python-format +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" +msgstr "" + +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" +msgstr "" + +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" +msgstr "" + +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" +msgstr "" + +#: cinder/backup/services/swift.py:260 +#, python-format +msgid "backup MD5 for %(object_name)s: %(md5)s" +msgstr "" + +#: cinder/backup/services/swift.py:262 +#, python-format +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" +msgstr "" + +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" +msgstr "" + +#: cinder/backup/services/swift.py:276 +#, python-format +msgid "backup %s finished." +msgstr "" + +#: cinder/backup/services/swift.py:281 +#, python-format +msgid "v1 swift volume backup restore of %s started" +msgstr "" + +#: cinder/backup/services/swift.py:287 +#, python-format +msgid "metadata_object_names = %s" +msgstr "" + +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" +msgstr "" + +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:309 +#, python-format +msgid "decompressing data using %s algorithm" +msgstr "" + +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" +msgstr "" + +#: cinder/backup/services/swift.py:331 +#, python-format +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:339 +#, python-format +msgid "Restoring swift backup version %s" +msgstr "" + +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" +msgstr "" + +#: cinder/backup/services/swift.py:348 +#, python-format +msgid "restore %(backup_id)s to %(volume_id)s finished." +msgstr "" + +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" +msgstr "" + +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" +msgstr "" + +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" +msgstr "" + +#: cinder/backup/services/swift.py:380 +#, python-format +msgid "delete %s finished" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:152 +#, python-format +msgid "Creating iscsi_target for: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:181 +#, python-format +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:192 +#, python-format +msgid "Removing iscsi_target for: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:270 +#, python-format +msgid "Removing iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:376 +#, python-format +msgid "Creating iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:416 +#, python-format +msgid "Removing iscsi_target: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:455 +#, python-format +msgid "Failed to add initiator iqn %s to target" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:35 +#, python-format +msgid "Unable to find Volume Group: %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:41 +#, python-format +msgid "Failed to create Volume Group: %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:76 +#, python-format +msgid "Cmd :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:77 +#, python-format +msgid "StdOut :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:78 +#, python-format +msgid "StdErr :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:82 +#, python-format +msgid "Unable to locate Volume Group %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:243 +#, python-format +msgid "Unable to find VG: %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:292 +#, python-format +msgid "Unable to find LV: %s" +msgstr "" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" +msgstr "" + +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:178 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1880 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1924 +#, python-format +msgid "No sm_volume with id %(volume_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1987 +#, python-format +msgid "No backup with id %(backup_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" +msgstr "" + +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." +msgstr "" + +#: cinder/db/sqlalchemy/session.py:71 +#, python-format +msgid "Got mysql server has gone away: %s" +msgstr "" + +#: cinder/db/sqlalchemy/session.py:132 +#, python-format +msgid "SQL connection failed. %s attempts left." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" +msgstr "" + +#: cinder/image/glance.py:151 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." +msgstr "" + +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" +msgstr "" + +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: cinder/image/image_utils.py:231 +#, python-format +msgid "fmt=%(fmt)s backed by:%(backing_file)s" +msgstr "" + +#: cinder/image/image_utils.py:248 +#, python-format +msgid "Converted to raw, but format is now %s" +msgstr "" + +#: cinder/image/image_utils.py:278 +#, python-format +msgid "Converted to %(f1)s, but format is now %(f2)s" +msgstr "" + +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" +msgstr "" + +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" +msgstr "" + +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: cinder/openstack/common/lockutils.py:188 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/log.py:226 +#, python-format +msgid "Deprecated: %s" +msgstr "" + +#: cinder/openstack/common/log.py:329 +#, python-format +msgid "Error loading logging config %(log_config)s: %(err_msg)s" +msgstr "" + +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" +msgstr "" + +#: cinder/openstack/common/log.py:537 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" +msgstr "" + +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." +msgstr "" + +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" +msgstr "" + +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" +msgstr "" + +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" +msgstr "" + +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" +msgstr "" + +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" +msgstr "" + +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" +msgstr "" + +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" +msgstr "" + +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." +msgstr "" + +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." +msgstr "" + +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgstr "" + +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:586 +#, python-format +msgid "Making synchronous call on %s ..." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:589 +#, python-format +msgid "MSG_ID is %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:623 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:480 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:162 +#, python-format +msgid "Subscribing to %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, python-format +msgid "Running func with context: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:453 +#, python-format +msgid "CONSUMER GOT %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:465 +#, python-format +msgid "Creating proxy for topic: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:513 +#, python-format +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:532 +#, python-format +msgid "Could not create IPC directory %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:576 +#, python-format +msgid "CONSUMER RECEIVED DATA: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:578 +#, python-format +msgid "ROUTER RELAY-OUT %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:635 +#, python-format +msgid "Consumer is a zmq.%s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, python-format +msgid "Received message: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:760 +#, python-format +msgid "%(msg)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:239 +#, python-format +msgid "Matchmaker unregistered: %s, %s" +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 +#, python-format +msgid "No key defining hosts for topic '%s', see ringfile" +msgstr "" + +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" +msgstr "" + +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" +msgstr "" + +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" +msgstr "" + +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:131 +#, python-format +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:160 +#, python-format +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:214 +#, python-format +msgid "Choosing %(best_host)s" +msgstr "" + +#: cinder/scheduler/host_manager.py:240 +#, python-format +msgid "Ignoring %(service_name)s service update from %(host)s" +msgstr "" + +#: cinder/scheduler/host_manager.py:244 +#, python-format +msgid "Received %(service_name)s service update from %(host)s." +msgstr "" + +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." +msgstr "" + +#: cinder/scheduler/manager.py:119 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: cinder/scheduler/scheduler_options.py:69 +#, python-format +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgstr "" + +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" +msgstr "" + +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" +msgstr "" + +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." +msgstr "" + +#: cinder/scheduler/filters/capacity_filter.py:51 +#, python-format +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" +msgstr "" + +#: cinder/scheduler/filters/retry_filter.py:41 +#, python-format +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" +msgstr "" + +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#, python-format +msgid "FAKE ISCSI: %s" +msgstr "" + +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 +#, python-format +msgid "LoggingVolumeDriver: %s" +msgstr "" + +#: cinder/tests/fake_utils.py:72 +#, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "" + +#: cinder/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" +msgstr "" + +#: cinder/tests/fake_utils.py:96 +#, python-format +msgid "Faked command raised an exception %s" +msgstr "" + +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgstr "" + +#: cinder/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:243 +#, python-format +msgid "unrecognized argument %s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:1217 +#, python-format +msgid "Run CLI command: %s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:1220 +#, python-format +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:1225 +#, python-format +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/tests/test_volume_types.py:58 +#, python-format +msgid "Given data: %s" +msgstr "" + +#: cinder/tests/test_volume_types.py:59 +#, python-format +msgid "Result data: %s" +msgstr "" + +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" +msgstr "" + +#: cinder/tests/integrated/test_login.py:31 +#, python-format +msgid "volume: %s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:37 +#, python-format +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" +msgstr "" + +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" +msgstr "" + +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" +msgstr "" + +#: cinder/tests/integrated/api/client.py:104 +#, python-format +msgid "Doing %(method)s on %(relative_url)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:106 +#, python-format +msgid "Body: %s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:124 +#, python-format +msgid "%(auth_uri)s => code %(http_status)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:150 +#, python-format +msgid "%(relative_uri)s => code %(http_status)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" +msgstr "" + +#: cinder/tests/integrated/api/client.py:167 +#, python-format +msgid "Decoding JSON: %s" +msgstr "" + +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" +msgstr "" + +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" +msgstr "" + +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" +msgstr "" + +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" +msgstr "" + +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." +msgstr "" + +#: cinder/volume/api.py:140 +#, python-format +msgid "Volume size '%s' must be an integer and greater than 0" +msgstr "" + +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." +msgstr "" + +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." +msgstr "" + +#: cinder/volume/api.py:168 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "" + +#: cinder/volume/api.py:177 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" +msgstr "" + +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" +msgstr "" + +#: cinder/volume/api.py:316 +msgid "Volume status must be available or error" +msgstr "" + +#: cinder/volume/api.py:321 +#, python-format +msgid "Volume still has %d dependent snapshots" +msgstr "" + +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 +#, python-format +msgid "Searching by: %s" +msgstr "" + +#: cinder/volume/api.py:452 +msgid "already attached" +msgstr "" + +#: cinder/volume/api.py:459 +msgid "already detached" +msgstr "" + +#: cinder/volume/api.py:470 +msgid "Volume status must be available to reserve" +msgstr "" + +#: cinder/volume/api.py:519 +msgid "must be available" +msgstr "" + +#: cinder/volume/api.py:537 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "" + +#: cinder/volume/api.py:546 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" +msgstr "" + +#: cinder/volume/api.py:595 +msgid "Volume Snapshot status must be available or error" +msgstr "" + +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" +msgstr "" + +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" +msgstr "" + +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" +msgstr "" + +#: cinder/volume/api.py:716 +msgid "Volume status must be available/in-use." +msgstr "" + +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." +msgstr "" + +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#, python-format +msgid "Recovering from a failed execute. Try number %s" +msgstr "" + +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" +msgstr "" + +#: cinder/volume/driver.py:269 +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "" + +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#, python-format +msgid "ISCSI Discovery: Found %s" +msgstr "" + +#: cinder/volume/driver.py:361 +#, python-format +msgid "copy_image_to_volume %s." +msgstr "" + +#: cinder/volume/driver.py:378 +#, python-format +msgid "copy_volume_to_image %s." +msgstr "" + +#: cinder/volume/driver.py:437 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: cinder/volume/driver.py:439 +#, python-format +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" +msgstr "" + +#: cinder/volume/driver.py:451 +#, python-format +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" +msgstr "" + +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" +msgstr "" + +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" +msgstr "" + +#: cinder/volume/manager.py:124 +#, python-format +msgid "Driver path %s is deprecated, update your configuration to the new path." +msgstr "" + +#: cinder/volume/manager.py:146 +#, python-format +msgid "Re-exporting %s volumes" +msgstr "" + +#: cinder/volume/manager.py:151 +#, python-format +msgid "volume %s stuck in a downloading state" +msgstr "" + +#: cinder/volume/manager.py:156 +#, python-format +msgid "volume %s: skipping export" +msgstr "" + +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" +msgstr "" + +#: cinder/volume/manager.py:161 +#, python-format +msgid "Resuming delete on volume: %s" +msgstr "" + +#: cinder/volume/manager.py:221 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "" + +#: cinder/volume/manager.py:230 +#, python-format +msgid "volume %s: creating from snapshot" +msgstr "" + +#: cinder/volume/manager.py:234 +#, python-format +msgid "volume %s: creating from existing volume" +msgstr "" + +#: cinder/volume/manager.py:238 +#, python-format +msgid "volume %s: creating from image" +msgstr "" + +#: cinder/volume/manager.py:247 +#, python-format +msgid "volume %s: creating" +msgstr "" + +#: cinder/volume/manager.py:279 +#, python-format +msgid "volume %s: creating export" +msgstr "" + +#: cinder/volume/manager.py:288 +#, python-format +msgid "volume %s: create failed" +msgstr "" + +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" +msgstr "" + +#: cinder/volume/manager.py:326 +#, python-format +msgid "Error: %s" +msgstr "" + +#: cinder/volume/manager.py:352 +#, python-format +msgid "volume %s: Error trying to reschedule create" +msgstr "" + +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" +msgstr "" + +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" +msgstr "" + +#: cinder/volume/manager.py:379 +#, python-format +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" +msgstr "" + +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" +msgstr "" + +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" +msgstr "" + +#: cinder/volume/manager.py:419 +#, python-format +msgid "volume %s: removing export" +msgstr "" + +#: cinder/volume/manager.py:424 +#, python-format +msgid "volume %s: volume is busy" +msgstr "" + +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" +msgstr "" + +#: cinder/volume/manager.py:447 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "" + +#: cinder/volume/manager.py:460 +#, python-format +msgid "snapshot %s: creating" +msgstr "" + +#: cinder/volume/manager.py:466 +#, python-format +msgid "snapshot %(snap_name)s: creating" +msgstr "" + +#: cinder/volume/manager.py:484 +#, python-format +msgid "snapshot %s: created successfully" +msgstr "" + +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 +#, python-format +msgid "snapshot %s: deleting" +msgstr "" + +#: cinder/volume/manager.py:505 +#, python-format +msgid "snapshot %s: snapshot is busy" +msgstr "" + +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" +msgstr "" + +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" +msgstr "" + +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" +msgstr "" + +#: cinder/volume/manager.py:608 +#, python-format +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" +msgstr "" + +#: cinder/volume/manager.py:626 +#, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "" + +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" +msgstr "" + +#: cinder/volume/manager.py:706 +#, python-format +msgid "Notification {%s} received" +msgstr "" + +#: cinder/volume/volume_types.py:41 +#, python-format +msgid "DB error: %s" +msgstr "" + +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" +msgstr "" + +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" +msgstr "" + +#: cinder/volume/volume_types.py:128 +#, python-format +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" +msgstr "" + +#: cinder/volume/drivers/coraid.py:102 +#, python-format +msgid "Update session cookie %(session)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#, python-format +msgid "Message : %(message)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:125 +#, python-format +msgid "Error while trying to set group: %(message)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:128 +#, python-format +msgid "Unable to find group: %(group)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" +msgstr "" + +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" +msgstr "" + +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" +msgstr "" + +#: cinder/volume/drivers/coraid.py:175 +#, python-format +msgid "Configure data : %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:177 +#, python-format +msgid "Configure response : %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:199 +#, python-format +msgid "Unable to retrive volume infos for volume %(volname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" +msgstr "" + +#: cinder/volume/drivers/coraid.py:308 +#, python-format +msgid "Fail to create volume %(volname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:321 +#, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:335 +#, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:347 +#, python-format +msgid "Failed to Delete Snapshot %(snapname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:362 +#, python-format +msgid "Failed to Create Volume from Snapshot %(snapname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:383 +#, python-format +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:65 +#, python-format +msgid "There's no Gluster config file configured (%s)" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:70 +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 +#, python-format +msgid "casted to %s" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 +#, python-format +msgid "Volume %s does not have provider_location specified, skipping" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 +#, python-format +msgid "Exception during mounting %s" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, python-format +msgid "%s is already mounted" +msgstr "" + +#: cinder/volume/drivers/lvm.py:82 +#, python-format +msgid "volume group %s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/lvm.py:197 +#, python-format +msgid "Size for volume: %s not found, skipping secure delete." +msgstr "" + +#: cinder/volume/drivers/lvm.py:204 +#, python-format +msgid "Performing secure delete on volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:218 +#, python-format +msgid "Error unrecognized volume_clear option: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:238 +#, python-format +msgid "snapshot: %s not found, skipping delete operations" +msgstr "" + +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, python-format +msgid "Creating clone of volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:345 +#, python-format +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:364 +#, python-format +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" +msgstr "" + +#: cinder/volume/drivers/lvm.py:430 +#, python-format +msgid "Symbolic link %s not found" +msgstr "" + +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:542 +#, python-format +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " +msgstr "" + +#: cinder/volume/drivers/nfs.py:127 +#, python-format +msgid "There's no NFS config file configured (%s)" +msgstr "" + +#: cinder/volume/drivers/nfs.py:132 +#, python-format +msgid "NFS config file at %(config)s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/rbd.py:64 +#, python-format +msgid "rbd has no pool %s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" +msgstr "" + +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" +msgstr "" + +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" +msgstr "" + +#: cinder/volume/drivers/rbd.py:227 +msgid "Not an rbd snapshot" +msgstr "" + +#: cinder/volume/drivers/rbd.py:242 +#, python-format +msgid "%s is in a different ceph cluster" +msgstr "" + +#: cinder/volume/drivers/rbd.py:253 +#, python-format +msgid "Unable to read image %s" +msgstr "" + +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" +msgstr "" + +#: cinder/volume/drivers/scality.py:74 +#, python-format +msgid "Cannot access 'scality_sofs_config': %s" +msgstr "" + +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" +msgstr "" + +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" +msgstr "" + +#: cinder/volume/drivers/scality.py:135 +#, python-format +msgid "Cannot find volume dir for Scality SOFS at '%s'" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:47 +#, python-format +msgid "Sheepdog is not working: %s" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:129 +#, python-format +msgid "Payload for SolidFire API call: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:146 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:152 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:156 +#, python-format +msgid "Clone operation encountered: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:164 +#, python-format +msgid "Detected xDBVersionMismatch, retry %s of 5" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:171 +#, python-format +msgid "API response: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:191 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:220 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:281 +#, python-format +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:364 +#, python-format +msgid "More than one valid preset was detected, using %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:397 +#, python-format +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:406 +#, python-format +msgid "Volume %s, not found on SF Cluster." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:409 +#, python-format +msgid "Found %(count)s volumes mapped to id: %(uuid)s." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:480 +#, python-format +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:497 +#, python-format +msgid "Volume ID %s was not found on the SolidFire Cluster!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:566 +msgid "Failed to get updated stats" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:173 +#, python-format +msgid "WWPN on node %(node)s: %(wwpn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:190 +#, python-format +msgid "pool %s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 +#, python-format +msgid "%s is not set" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:309 +#, python-format +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:331 +#, python-format +msgid "ensure_export: Volume %s not found on storage" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:483 +#, python-format +msgid "enter: _get_host_from_connector: prefix %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:511 +#, python-format +msgid "leave: _get_host_from_connector: host %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:523 +#, python-format +msgid "enter: _create_host: host %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:551 +#, python-format +msgid "leave: _create_host: host %(host)s - %(host_name)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:574 +#, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:619 +#, python-format +msgid "volume %s mapping to multi host" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:635 +#, python-format +msgid "enter: _delete_host: host %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:643 +#, python-format +msgid "leave: _delete_host: host %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:675 +#, python-format +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:702 +#, python-format +msgid "initialize_connection: Failed to get attributes for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:709 +#, python-format +msgid "Did not find expected column name in lsvdisk: %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:711 +#, python-format +msgid "initialize_connection: Missing volume attribute for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:728 +#, python-format +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:736 +#, python-format +msgid "initialize_connection: Did not find a preferred node for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:769 +#, python-format +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:774 +#, python-format +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:792 +#, python-format +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:817 +#, python-format +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:825 +#, python-format +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:907 +#, python-format +msgid "enter: _create_vdisk: vdisk %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:945 +#, python-format +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:950 +#, python-format +msgid "leave: _create_vdisk: volume %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1012 +#, python-format +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1039 +#, python-format +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1050 +#, python-format +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1055 +#, python-format +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1062 +#, python-format +msgid "_prepare_fc_map: %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1069 +#, python-format +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1080 +#, python-format +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1092 +#, python-format +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1100 +#, python-format +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1107 +#, python-format +msgid "_create_copy: Source vdisk %s does not exist" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1119 +#, python-format +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1129 +#, python-format +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1134 +#, python-format +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1156 +#, python-format +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1164 +#, python-format +msgid "enter: _is_vdisk_defined: vdisk %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1166 +#, python-format +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1194 +#, python-format +msgid "enter: _delete_vdisk: vdisk %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1199 +#, python-format +msgid "warning: Tried to delete vdisk %s but it does not exist." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1225 +#, python-format +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1258 +#, python-format +msgid "leave: _delete_vdisk: vdisk %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1443 +#, python-format +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1464 +#, python-format +msgid "enter: _execute_command_and_parse_attributes: command %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1471 +#, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1488 +#, python-format +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1507 +#, python-format +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1517 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" +msgstr "" + +#: cinder/volume/drivers/windows.py:142 +#, python-format +msgid "Creating folder %s " +msgstr "" + +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 +#, python-format +msgid "Ignored target creation error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/windows.py:213 +#, python-format +msgid "Disk not found: %s" +msgstr "" + +#: cinder/volume/drivers/zadara.py:218 +#, python-format +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" +msgstr "" + +#: cinder/volume/drivers/zadara.py:240 +#, python-format +msgid "Operation completed. %(data)s" +msgstr "" + +#: cinder/volume/drivers/zadara.py:350 +#, python-format +msgid "Volume %(name)s could not be found. It might be already deleted" +msgstr "" + +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#, python-format +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#, python-format +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#, python-format +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#, python-format +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#, python-format +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#, python-format +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#, python-format +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#, python-format +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#, python-format +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:454 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:463 +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 +#, python-format +msgid "Cannot find Replication Service to create snapshot for volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:500 +#, python-format +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:516 +#, python-format +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:525 +#, python-format +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:533 +#, python-format +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:543 +#, python-format +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:549 +#, python-format +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:557 +#, python-format +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:572 +#, python-format +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:588 +#, python-format +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:597 +#, python-format +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:609 +#, python-format +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, python-format +msgid "Create export: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:624 +#, python-format +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:646 +#, python-format +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:661 +#, python-format +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:672 +#, python-format +msgid "Error mapping volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:692 +#, python-format +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:705 +#, python-format +msgid "Error unmapping volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:722 +#, python-format +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#, python-format +msgid "Error mapping volume %(vol)s. %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#, python-format +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#, python-format +msgid "Error unmapping volume %(vol)s. %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#, python-format +msgid "Map volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#, python-format +msgid "Cannot find Controller Configuration Service for storage system %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#, python-format +msgid "Volume %s is not mapped. No volume to unmap." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#, python-format +msgid "Initialize connection: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#, python-format +msgid "Volume %s is already mapped." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#, python-format +msgid "Terminate connection: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#, python-format +msgid "Found Masking View: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +msgid "Cannot connect to ECOM server" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#, python-format +msgid "Found Replication Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#, python-format +msgid "Found Storage Configuration Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#, python-format +msgid "Found Storage Hardware ID Management Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, python-format +msgid "Pool %(storage_type)s is not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#, python-format +msgid "Pool: %(pool)s SystemName: %(systemname)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#, python-format +msgid "Pool name: %(poolname)s System name: %(systemname)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#, python-format +msgid "Volume %(volumename)s not found on the array." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#, python-format +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#, python-format +msgid "Source: %(volumename)s Target: %(snapshotname)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#, python-format +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#, python-format +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#, python-format +msgid "Error finding %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#, python-format +msgid "Found %(name)s: %(initiator)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#, python-format +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#, python-format +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#, python-format +msgid "Available device number on %(storage)s: %(device)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#, python-format +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#, python-format +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#, python-format +msgid "Device info: %(data)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#, python-format +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#, python-format +msgid "Found Storage Processor System: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#, python-format +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#, python-format +msgid "Add target WWN: %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#, python-format +msgid "Target WWNs: %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#, python-format +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, python-format +msgid "Cannot find device number for volume %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#, python-format +msgid "Found iSCSI endpoint: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#, python-format +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#, python-format +msgid "ISCSI properties: %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#, python-format +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#, python-format +msgid "create_volume:volume name: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#, python-format +msgid "delete_volume: volume name: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#, python-format +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, python-format +msgid "create_export: volume name:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#, python-format +msgid "create_export:Volume %(name)s does not exist." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#, python-format +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, python-format +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#, python-format +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#, python-format +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#, python-format +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#, python-format +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#, python-format +msgid "terminate_connection:Host does not exist. Host name:%(host)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#, python-format +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#, python-format +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#, python-format +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#, python-format +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#, python-format +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#, python-format +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#, python-format +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#, python-format +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#, python-format +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#, python-format +msgid "_check_conf_file: %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#, python-format +msgid "_read_xml:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#, python-format +msgid "Write login information to xml error. %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#, python-format +msgid "_get_login_info error. %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#, python-format +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#, python-format +msgid "_get_lun_set_info:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#, python-format +msgid "_get_iscsi_info:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#, python-format +msgid "CLI command:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#, python-format +msgid "_execute_cli:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#, python-format +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#, python-format +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#, python-format +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#, python-format +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#, python-format +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#, python-format +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#, python-format +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#, python-format +msgid "_get_tgt_iqn:iSCSI IP is %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#, python-format +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#, python-format +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#, python-format +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#, python-format +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#, python-format +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#, python-format +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#, python-format +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#, python-format +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#, python-format +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#, python-format +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:123 +#, python-format +msgid "API %(name)s failed: %(reason)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 +#, python-format +msgid "Using WSDL: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:149 +#, python-format +msgid "Using storage service: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:204 +msgid "Connected to DFM server" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:282 +#, python-format +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:317 +#, python-format +msgid "Job failed: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 +#, python-format +msgid "No entry in LUN table for volume %(name)s." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:538 +#, python-format +msgid "No entry in LUN table for volume %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, python-format +msgid "Failed to get LUN details for LUN ID %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:575 +#, python-format +msgid "Failed to get host details for host ID %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, python-format +msgid "No LUN ID for volume %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, python-format +msgid "Failed to get target portal for filer: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:826 +#, python-format +msgid "Failed to get target IQN for filer: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 +#, python-format +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1054 +#, python-format +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 +#, python-format +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1086 +#, python-format +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1143 +#, python-format +msgid "No metadata property %(prop)s defined for the LUN %(name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 +#, python-format +msgid "Created LUN with name %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 +#, python-format +msgid "Destroyed LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1291 +#, python-format +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1298 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 +#, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1344 +#, python-format +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1365 +#, python-format +msgid "No entry in LUN table for snapshot %(name)s." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 +#, python-format +msgid "Cloned LUN with new name %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, python-format +msgid "Could not find handle for LUN named %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 +#, python-format +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1518 +#, python-format +msgid "Using NetApp filer: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1585 +#, python-format +msgid "No entry in LUN table for volume/snapshot %(name)s." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1628 +#, python-format +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1632 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, python-format +msgid "Snapshot %s deletion successful" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1717 +#, python-format +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1811 +#, python-format +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1829 +#, python-format +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, python-format +msgid "Could not find attribute for LUN named %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2057 +#, python-format +msgid "No iscsi service found for vserver %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2192 +#, python-format +msgid "No clonned lun named %s found on the filer" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2377 +#, python-format +msgid "Error finding luns for volume %(vol)s. Verify volume exists." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2481 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2484 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:312 +#, python-format +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:461 +#, python-format +msgid "No interface found on cluster for ip %s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:487 +#, python-format +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:493 +#, python-format +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:547 +#, python-format +msgid "No storage path found for export path %s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:555 +#, python-format +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 +#, python-format +msgid "Sending JSON data: %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 +#, python-format +msgid "Auto switching to HTTPS connection to %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, python-format +msgid "Got response: %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:99 +#, python-format +msgid "Volume %s does not exist in Nexenta SA" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:211 +#, python-format +msgid "Ignored target group creation error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:220 +#, python-format +msgid "Ignored target group member addition error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:228 +#, python-format +msgid "Ignored LU creation error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:238 +#, python-format +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:274 +#, python-format +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:282 +#, python-format +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:74 +#, python-format +msgid "CLIQ command returned %s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:80 +#, python-format +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:88 +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:118 +#, python-format +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:171 +#, python-format +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" +msgstr "" + +#: cinder/volume/drivers/san/san.py:148 +#, python-format +msgid "Error running SSH command: %s" +msgstr "" + +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" +msgstr "" + +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" +msgstr "" + +#: cinder/volume/drivers/san/solaris.py:80 +#, python-format +msgid "Cannot parse list-view output: %s" +msgstr "" + +#: cinder/volume/drivers/san/solaris.py:174 +#, python-format +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 +#, python-format +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, python-format +msgid "Error running ssh command: %s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 +#, python-format +msgid "CPG (%s) doesn't exist on array" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 +#, python-format +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 +#, python-format +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 +#, python-format +msgid "Volume (%s) already exists on array" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, python-format +msgid "Unexpected state while cloning %s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 +#, python-format +msgid "The hostname must be called '%s'" +msgstr "" + +#~ msgid "_get_device_type: Storage Pool must beconfigured." +#~ msgstr "" + +#~ msgid "delete_volume:No need to delete volume.Volume %(name)s does not exist." +#~ msgstr "" + +#~ msgid "" +#~ "initialize_connection:Failed to find target " +#~ "ipfor initiator:%(initiatorname)s,please check " +#~ "config file." +#~ msgstr "" + +#~ msgid "initialize_connection:Failed to find target iSCSIiqn. Target IP:%(ip)s" +#~ msgstr "" + +#~ msgid "" +#~ "initialize_connection:host name: %(host)s,initiator " +#~ "name: %(ini)s, hostport name: %(port)s" +#~ msgstr "" + +#~ msgid "terminate_connection:volume does not exist.volume name:%(volume)s" +#~ msgstr "" + +#~ msgid "" +#~ "terminate_connection:No map between host and" +#~ " volume. Host name:%(hostname)s,volume " +#~ "name:%(volumename)s." +#~ msgstr "" + +#~ msgid "create_snapshot:Volume does not exist.Volume name:%(name)s" +#~ msgstr "" + +#~ msgid "create_snapshot:Snapshot does not exist.Snapshot name:%(name)s" +#~ msgstr "" + +#~ msgid "" +#~ "create_volume_from_snapshot:Snapshot does not " +#~ "exist.Snapshot name:%(name)s" +#~ msgstr "" + +#~ msgid "Write login informationto xml error. %s" +#~ msgstr "" + +#~ msgid "" +#~ "Config file is wrong. LUNType must " +#~ "be \"Thin\" or \"Thick\". LUNType:%(type)s" +#~ msgstr "" + +#~ msgid "" +#~ "_get_maximum_pool:maxpoolid is None.Please check " +#~ "config file and make sure the " +#~ "\"Name\" in \"StoragePool\" is right." +#~ msgstr "" + +#~ msgid "" +#~ "_add_host:Failed to add host to " +#~ "hostgroup.host name:%(host)s hostgroup " +#~ "id:%(hostgroup)s out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_add_initiator:Failed to add initiator.initiator " +#~ "name:%(name)s out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_delete_initiator:ERROE:Failed to delete " +#~ "initiator.initiator name:%(name)s out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_add_hostport:Failed to add hostport. port " +#~ "name:%(port)sport information:%(info)s host " +#~ "id:%(host)sout:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_map_lun:Failed to add " +#~ "hostmap.hostid:%(host)slunid:%(lun)shostlunid:%(hostlunid)s.out:%(out)s" +#~ msgstr "" + +#~ msgid "_delete_host: Failed delete host.host id:%(hostid)s.out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_wait_for_luncopy:LUNcopy status isnot normal. " +#~ "LUNcopy name:%(luncopyname)s" +#~ msgstr "" + +#~ msgid "" +#~ "_change_lun_controller:Failed to change lun " +#~ "owningcontroller. lun id:%(lunid)s. new " +#~ "controller:%(controller)s. out:%(out)s" +#~ msgstr "" + +#~ msgid "_is_resource_pool_enough:Resource pool for snapshotnot be added." +#~ msgstr "" + diff --git a/cinder/locale/bs/LC_MESSAGES/cinder.po b/cinder/locale/bs/LC_MESSAGES/cinder.po index 556e8d50a..297d80ec6 100644 --- a/cinder/locale/bs/LC_MESSAGES/cinder.po +++ b/cinder/locale/bs/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2012-01-19 20:22+0000\n" "Last-Translator: yazar \n" "Language-Team: Bosnian \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "Neočekivana greška prilikom pokretanja komande." -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -80,8041 +41,9466 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" -msgstr "" - -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "" -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." +#: cinder/exception.py:180 +msgid "The results are invalid." msgstr "" -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:301 +#: cinder/exception.py:215 #, python-format -msgid "Group not valid. Reason: %(reason)s" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." +#: cinder/exception.py:223 +msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:314 +#: cinder/exception.py:229 #, python-format -msgid "Instance %(instance_id)s is not suspended." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:318 +#: cinder/exception.py:233 #, python-format -msgid "Instance %(instance_id)s is not in rescue mode" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:322 -msgid "Failed to suspend instance" +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:326 -msgid "Failed to resume server" +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:330 -msgid "Failed to reboot instance" +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:334 -msgid "Failed to terminate instance" +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" msgstr "" -#: cinder/exception.py:338 -msgid "Service is unavailable at this time." +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:350 +#: cinder/exception.py:276 #, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:299 #, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:303 #, python-format -msgid "The supplied device path (%(path)s) is invalid." +msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:307 #, python-format -msgid "The supplied device (%(device)s) is busy." +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:315 #, python-format -msgid "%(address)s is not a valid IP v4/6 address." +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:319 #, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:399 +#: cinder/exception.py:323 #, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:406 +#: cinder/exception.py:327 #, python-format -msgid "Disk format %(disk_format)s is not acceptable" +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:410 +#: cinder/exception.py:331 #, python-format -msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:414 +#: cinder/exception.py:335 #, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:418 +#: cinder/exception.py:339 #, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:422 -msgid "Resource could not be found." +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:347 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:351 #, python-format -msgid "Volume %(volume_id)s could not be found." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:435 -#, python-format -msgid "Unable to locate account %(account_name)s on Solidfire device" +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:360 #, python-format -msgid "Volume not found for instance %(instance_id)s." +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:364 #, python-format -msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:449 -msgid "Zero volume types found." +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:372 #, python-format -msgid "Volume type %(volume_type_id)s could not be found." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:376 #, python-format -msgid "Volume type with name %(volume_type_name)s could not be found." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:380 #, python-format -msgid "" -"Volume Type %(volume_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:384 #, python-format -msgid "Snapshot %(snapshot_id)s could not be found." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:388 #, python-format -msgid "deleting volume %(volume_name)s that has snapshot" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:393 #, python-format -msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:397 #, python-format -msgid "No target id found for volume %(volume_id)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:484 -#, python-format -msgid "No disk at %(location)s" +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:410 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:414 #, python-format -msgid "Invalid image href %(image_href)s." +msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:422 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:426 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:430 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:434 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:438 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:521 -#, python-format -msgid "Role %(role_id)s could not be found." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:529 -#, python-format -msgid "%(req)s is required to create a network." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:458 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:462 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:466 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:470 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:474 #, python-format -msgid "Network could not be found for instance %(instance_id)s." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:553 -msgid "No networks defined." +#: cinder/exception.py:478 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:557 -#, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:487 #, python-format -msgid "Host is not set to the network (%(network_id)s)." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:491 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:495 +#, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:499 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:503 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:507 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +msgid "Unable to create server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:511 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:591 -#, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:519 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:523 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:527 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:531 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +#: cinder/exception.py:536 +msgid "Unknown NFS exception" msgstr "" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:624 -#, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" msgstr "" -#: cinder/exception.py:628 -#, python-format -msgid "Floating ip not found for address %(address)s." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:560 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:569 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:573 #, python-format -msgid "Floating ip %(address)s is not associated." +msgid "Invalid backup: %(reason)s" msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/exception.py:577 +msgid "Connection to swift failed" msgstr "" -#: cinder/exception.py:652 -#, python-format -msgid "Interface %(interface)s not found." +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:656 -#, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:660 +#: cinder/manager.py:158 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:664 +#: cinder/manager.py:164 #, python-format -msgid "Service %(service_id)s could not be found." +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:668 +#: cinder/manager.py:171 #, python-format -msgid "Host %(host)s could not be found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:676 -#, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:680 -#, python-format -msgid "Auth token %(token)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:684 +#: cinder/quota.py:704 #, python-format -msgid "Access Key %(access_key)s could not be found." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" +#: cinder/quota.py:726 +#, python-format +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:692 +#: cinder/quota.py:747 #, python-format -msgid "Quota for project %(project_id)s could not be found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:696 -#, python-format -msgid "Quota class %(class_name)s could not be found." +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:700 -#, python-format -msgid "Security group %(security_group_id)s not found." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:709 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:713 -#, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" msgstr "" -#: cinder/exception.py:718 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +msgid "Started child %d" msgstr "" -#: cinder/exception.py:723 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 #, python-format -msgid "Migration %(migration_id)s could not be found." +msgid "Starting %d workers" msgstr "" -#: cinder/exception.py:727 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:732 +#: cinder/service.py:275 #, python-format -msgid "Console pool %(pool_id)s could not be found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:736 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:742 +#: cinder/service.py:286 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:746 +#: cinder/service.py:302 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "wait wrap.failed %s" msgstr "" -#: cinder/exception.py:750 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:755 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." +#: cinder/service.py:353 +#, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/exception.py:763 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Instance type %(instance_type_id)s could not be found." +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:767 -#, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +#: cinder/service.py:458 +msgid "Service killed that has no database entry" msgstr "" -#: cinder/exception.py:772 -#, python-format -msgid "Flavor %(flavor_id)s could not be found." +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/exception.py:776 -#, python-format -msgid "Cell %(cell_id)s could not be found." +#: cinder/service.py:510 +msgid "Recovered model server connection!" msgstr "" -#: cinder/exception.py:780 -#, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +#: cinder/service.py:516 +msgid "model server went away" msgstr "" -#: cinder/exception.py:784 -#, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#: cinder/service.py:608 +msgid "Full set of FLAGS:" msgstr "" -#: cinder/exception.py:789 +#: cinder/service.py:615 #, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:793 +#: cinder/utils.py:96 #, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgid "Fetching %s" msgstr "" -#: cinder/exception.py:798 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:807 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "LDAP user %(user_id)s could not be found." +msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/exception.py:811 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format -msgid "LDAP group %(group_id)s could not be found." +msgid "Result was %s" msgstr "" -#: cinder/exception.py:815 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:819 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "File %(file_path)s could not be found." +msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/exception.py:823 -msgid "Zero files could be found." +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:827 -#, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:832 -#, python-format -msgid "Network adapter %(adapter)s could not be found." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:836 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "" - -#: cinder/exception.py:840 -msgid "Action not allowed." +msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/exception.py:844 +#: cinder/utils.py:373 #, python-format -msgid "Unable to use global role %(role_id)s" +msgid "debug in callback: %s" msgstr "" -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" +#: cinder/utils.py:532 +#, python-format +msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/exception.py:861 +#: cinder/utils.py:569 #, python-format -msgid "Key pair %(key_name)s already exists." +msgid "Invalid backend: %s" msgstr "" -#: cinder/exception.py:865 +#: cinder/utils.py:580 #, python-format -msgid "User %(user)s already exists." +msgid "backend %s" msgstr "" -#: cinder/exception.py:869 -#, python-format -msgid "LDAP user %(user)s already exists." +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:873 +#: cinder/utils.py:813 #, python-format -msgid "LDAP group %(group)s already exists." +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:877 +#: cinder/utils.py:914 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:882 +#: cinder/utils.py:1116 #, python-format -msgid "Project %(project)s already exists." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:886 +#: cinder/utils.py:1224 #, python-format -msgid "Instance %(name)s already exists." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:890 +#: cinder/wsgi.py:121 #, python-format -msgid "Instance Type %(name)s already exists." +msgid "Unable to find cert_file : %s" msgstr "" -#: cinder/exception.py:894 +#: cinder/wsgi.py:124 #, python-format -msgid "Volume Type %(name)s already exists." +msgid "Unable to find ca_file : %s" msgstr "" -#: cinder/exception.py:898 +#: cinder/wsgi.py:127 #, python-format -msgid "%(path)s is on shared storage: %(reason)s" +msgid "Unable to find key_file : %s" msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:906 +#: cinder/wsgi.py:163 #, python-format -msgid "Malformed message body: %(reason)s" +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:910 +#: cinder/wsgi.py:207 #, python-format -msgid "Could not find config at %(path)s" +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/exception.py:938 -#, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" +msgstr "" + +#: cinder/api/common.py:91 +msgid "offset param must be an integer" msgstr "" -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/exception.py:946 +#: cinder/api/common.py:133 #, python-format -msgid "No valid host was found. %(reason)s" +msgid "marker [%s] not found" msgstr "" -#: cinder/exception.py:950 +#: cinder/api/common.py:160 #, python-format -msgid "Host %(host)s is not up or doesn't exist." +msgid "href %s does not contain version" msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/exception.py:958 +#: cinder/api/extensions.py:199 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Loaded extension: %s" msgstr "" -#: cinder/exception.py:963 +#: cinder/api/extensions.py:237 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Ext name: %s" msgstr "" -#: cinder/exception.py:967 +#: cinder/api/extensions.py:238 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Ext alias: %s" msgstr "" -#: cinder/exception.py:971 +#: cinder/api/extensions.py:239 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Ext description: %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/api/extensions.py:241 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "Ext namespace: %s" msgstr "" -#: cinder/exception.py:980 +#: cinder/api/extensions.py:242 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "Ext updated: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/api/extensions.py:244 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Exception loading extension: %s" msgstr "" -#: cinder/exception.py:988 +#: cinder/api/extensions.py:258 #, python-format -msgid "Detected more than one volume with name %(vol_name)s" +msgid "Loading extension %s" msgstr "" -#: cinder/exception.py:992 +#: cinder/api/extensions.py:264 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "Calling extension factory %s" msgstr "" -#: cinder/exception.py:997 -msgid "Unable to create instance type" +#: cinder/api/extensions.py:278 +#, python-format +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/exception.py:1005 +#: cinder/api/extensions.py:289 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/exception.py:1009 +#: cinder/api/extensions.py:357 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/exception.py:1013 +#: cinder/api/extensions.py:381 #, python-format -msgid "Detected existing vlan with id %(vlan)d" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: cinder/exception.py:1017 -#, python-format -msgid "Instance %(instance_id)s could not be found." +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/exception.py:1021 -#, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" msgstr "" -#: cinder/exception.py:1025 -#, python-format -msgid "Could not fetch image %(image)s" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/log.py:315 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "syslog facility must be one of: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/manager.py:146 -#, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/manager.py:152 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Running periodic task %(full_task_name)s" +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/manager.py:159 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" +msgid "show called for member %s" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/contrib/backups.py:140 +#, python-format +msgid "delete called for member %s" msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/contrib/backups.py:143 +#, python-format +msgid "Delete backup with id: %s" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/contrib/backups.py:185 +#, python-format +msgid "Creating new backup %s" msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/service.py:177 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/service.py:195 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Creating Consumer connection for Service %s" -msgstr "" - -#: cinder/service.py:282 -msgid "Service killed that has no database entry" -msgstr "" - -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/service.py:334 -msgid "Recovered model server connection!" +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/service.py:340 -msgid "model server went away" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/service.py:433 -msgid "Full set of FLAGS:" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/service.py:440 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "%(flag)s : FLAG SET " +msgid "Host '%s' could not be found." msgstr "" -#: cinder/utils.py:79 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Inner Exception: %s" +msgid "Invalid status: '%s'" msgstr "" -#: cinder/utils.py:165 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Fetching %s" +msgid "Invalid update setting: '%s'" msgstr "" -#: cinder/utils.py:210 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/utils.py:220 -#, python-format -msgid "Running cmd (subprocess): %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 -#, python-format -msgid "Result was %s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" msgstr "" -#: cinder/utils.py:249 -#, python-format -msgid "%r failed. Retrying." +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/utils.py:291 -#, python-format -msgid "Running cmd (SSH): %s" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" msgstr "" -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" msgstr "" -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/utils.py:537 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Caught error: %s" msgstr "" -#: cinder/utils.py:648 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Invalid backend: %s" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/utils.py:927 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extended resource: %s" msgstr "" -#: cinder/utils.py:931 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/utils.py:1028 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Expected object of type: %s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "Invalid server_string: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "There is no such action: %s" msgstr "" -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/wsgi.py:97 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/wsgi.py:117 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +msgid "snapshot does not exist" msgstr "" -#: cinder/api/direct.py:218 -msgid "not available" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/api/direct.py:299 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Returned non-serializeable type: %s" -msgstr "" - -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/api/validator.py:142 +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 #, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/api/ec2/__init__.py:73 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "%(code)s: %(message)s" +msgid "Invalid value '%s' for force. " msgstr "" -#: cinder/api/ec2/__init__.py:95 -#, python-format -msgid "FaultWrapper: %s" +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." +#: cinder/api/v1/volumes.py:106 +#, python-format +msgid "vol=%s" msgstr "" -#: cinder/api/ec2/__init__.py:180 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." +msgid "Delete volume with id: %s" msgstr "" -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 +#, python-format +msgid "Create volume of %s GB" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/api/v1/volumes.py:418 +#, python-format +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:388 +#: cinder/api/v2/volumes.py:359 #, python-format -msgid "Authentication Failure: %s" +msgid "Removing options '%s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:404 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: cinder/backup/api.py:53 +#, fuzzy +msgid "Backup status must be available or error" +msgstr "Status volumena mora biti omogućen" + +#: cinder/backup/api.py:78 +#, fuzzy +msgid "Volume to be backed up must be available" +msgstr "Status volumena mora biti omogućen" + +#: cinder/backup/api.py:112 +#, fuzzy +msgid "Backup status must be available" +msgstr "Status volumena mora biti omogućen" + +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/api/ec2/__init__.py:435 +#: cinder/backup/api.py:126 #, python-format -msgid "action: %s" +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:437 +#: cinder/backup/api.py:140 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/ec2/__init__.py:512 -#, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +#: cinder/backup/api.py:145 +#, fuzzy +msgid "Volume to be restored to must be available" +msgstr "Status volumena mora biti omogućen" + +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/ec2/__init__.py:584 +#: cinder/backup/api.py:155 #, python-format -msgid "InstanceNotFound raised: %s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:590 -#, python-format -msgid "VolumeNotFound raised: %s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/ec2/__init__.py:596 +#: cinder/backup/manager.py:83 #, python-format -msgid "SnapshotNotFound raised: %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/__init__.py:602 +#: cinder/backup/manager.py:87 #, python-format -msgid "NotFound raised: %s" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/__init__.py:605 +#: cinder/backup/manager.py:98 #, python-format -msgid "EC2APIError raised: %s" +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/backup/manager.py:104 #, python-format -msgid "KeyPairExists raised: %s" +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/__init__.py:617 +#: cinder/backup/manager.py:109 #, python-format -msgid "InvalidParameterValue raised: %s" +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:621 +#: cinder/backup/manager.py:119 #, python-format -msgid "InvalidPortRange raised: %s" +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/backup/manager.py:128 #, python-format -msgid "NotAuthorized raised: %s" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/backup/manager.py:137 #, python-format -msgid "InvalidRequest raised: %s" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:633 +#: cinder/backup/manager.py:160 #, python-format -msgid "QuotaError raised: %s" +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:637 +#: cinder/backup/manager.py:166 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/backup/manager.py:175 #, python-format -msgid "Unexpected error raised: %s" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/backup/manager.py:183 #, python-format -msgid "Environment: %s" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." +#: cinder/backup/manager.py:199 +#, python-format +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/apirequest.py:64 +#: cinder/backup/manager.py:220 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:336 +#: cinder/backup/manager.py:228 #, python-format -msgid "Create snapshot of volume %s" +msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/backup/manager.py:234 #, python-format msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/backup/manager.py:244 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:382 +#: cinder/backup/manager.py:264 #, python-format -msgid "Create key pair %s" +msgid "delete_backup finished, backup %s deleted" msgstr "" -#: cinder/api/ec2/cloud.py:391 +#: cinder/backup/services/swift.py:96 #, python-format -msgid "Import key %s" +msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "Delete key pair %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:551 -msgid "Invalid CIDR" +msgid "_check_container_exists: container: %s" msgstr "" -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/backup/services/swift.py:122 +#, python-format +msgid "container %s does not exist" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/backup/services/swift.py:127 #, python-format -msgid "Revoke security group ingress %s" +msgid "container %s exists" msgstr "" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/backup/services/swift.py:133 #, python-format -msgid "%s Not enough parameters to build a valid rule" +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." +#: cinder/backup/services/swift.py:148 +#, python-format +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "Authorize security group ingress %s" +msgid "generated object list: %s" msgstr "" -#: cinder/api/ec2/cloud.py:725 +#: cinder/backup/services/swift.py:169 #, python-format -msgid "%s - This rule already exists in group" +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/services/swift.py:184 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" +msgstr "" + +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/services/swift.py:193 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Create Security Group %s" +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/api/ec2/cloud.py:783 +#: cinder/backup/services/swift.py:207 #, python-format -msgid "group %s already exists" +msgid "volume size %d is invalid." msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Delete security group %s" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 -#, python-format -msgid "Get console output for instance %s" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "Create volume from snapshot %s" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 -#, python-format -msgid "Create volume of %s GB" +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/services/swift.py:257 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "swift MD5 for %(object_name)s: %(etag)s" msgstr "" -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +#: cinder/backup/services/swift.py:260 +#, python-format +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 +#: cinder/backup/services/swift.py:262 #, python-format -msgid "Detach volume %s" +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:959 -msgid "Detach Volume Failed." +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "attribute not supported: %s" +msgid "backup %s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "vol = %s\n" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" -msgstr "" - -#: cinder/api/ec2/cloud.py:1267 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "Release address %s" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/ec2/cloud.py:1272 -#, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/backup/services/swift.py:299 #, python-format -msgid "Disassociate address %s" +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +#: cinder/backup/services/swift.py:309 +#, python-format +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1343 +#: cinder/backup/services/swift.py:331 #, python-format -msgid "Reboot instance %r" +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +#: cinder/backup/services/swift.py:339 +#, python-format +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "De-registering image %s" +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1490 +#: cinder/backup/services/swift.py:371 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" +#: cinder/backup/services/swift.py:380 +#, python-format +msgid "delete %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" +#: cinder/brick/iscsi/iscsi.py:152 +#, python-format +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1542 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "Updating image %s publicity" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/ec2/cloud.py:1603 +#: cinder/brick/iscsi/iscsi.py:192 #, python-format -msgid "Couldn't stop instance with in %d sec" +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/__init__.py:43 -#, python-format -msgid "Caught error: %s" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/openstack/__init__.py:105 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "Extended resource: %s" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/__init__.py:130 +#: cinder/brick/iscsi/iscsi.py:416 #, python-format -msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/api/openstack/__init__.py:135 +#: cinder/brick/iscsi/iscsi.py:455 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/auth.py:90 +#: cinder/brick/local_dev/lvm.py:35 #, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "Unable to find Volume Group: %s" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/brick/local_dev/lvm.py:41 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgid "Failed to create Volume Group: %s" msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/auth.py:167 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "Could not find %s in request." +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/brick/local_dev/lvm.py:77 #, python-format -msgid "Successfully authenticated '%s'" +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." +#: cinder/brick/local_dev/lvm.py:78 +#, python-format +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/auth.py:258 +#: cinder/brick/local_dev/lvm.py:82 #, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +msgid "Unable to locate Volume Group %s" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/brick/local_dev/lvm.py:243 +#, python-format +msgid "Unable to find VG: %s" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/brick/local_dev/lvm.py:292 +#, python-format +msgid "Unable to find LV: %s" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/common.py:203 -#, python-format -msgid "marker [%s] not found" +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "href %s does not contain version" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/common.py:295 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "Converting nw_info: %s" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "Converted networks: %s" +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/common.py:338 +#: cinder/db/sqlalchemy/api.py:1924 #, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/db/sqlalchemy/api.py:1987 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/extensions.py:188 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "Loaded extension: %s" +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/extensions.py:225 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "Ext name: %s" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/extensions.py:226 -#, python-format -msgid "Ext alias: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/extensions.py:227 -#, python-format -msgid "Ext description: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Ext namespace: %s" +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/extensions.py:230 -#, python-format -msgid "Ext updated: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:232 -#, python-format -msgid "Exception loading extension: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:246 -#, python-format -msgid "Loading extension %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:252 -#, python-format -msgid "Calling extension factory %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/extensions.py:264 -#, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:344 -#, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:368 -#, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/image/glance.py:151 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/image/image_utils.py:231 #, python-format -msgid "Exception handling resource: %s" +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Fault thrown: %s" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/image/image_utils.py:278 #, python-format -msgid "HTTP exception thrown: %s" +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/openstack/common/lockutils.py:188 #, python-format -msgid "There is no such action: %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:889 +#: cinder/openstack/common/log.py:226 #, python-format -msgid "%(url)s returned a fault: %(e)s" +msgid "Deprecated: %s" msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/openstack/common/log.py:329 +#, python-format +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/openstack/common/log.py:537 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/openstack/common/service.py:261 #, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/compute/servers.py:425 -#, python-format -msgid "Invalid server status: %(status)s" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/openstack/common/rpc/amqp.py:406 #, python-format -msgid "Bad personality format: missing %s" +msgid "received %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/rpc/amqp.py:415 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "No method for message: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:586 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/rpc/amqp.py:589 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "MSG_ID is %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/openstack/common/rpc/amqp.py:623 #, python-format -msgid "Bad network format: missing %s" +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/rpc/common.py:156 #, python-format -msgid "Error in confirm-resize %s" +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/rpc/common.py:280 #, python-format -msgid "Error in revert-resize %s" +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/rpc/impl_kombu.py:480 #, python-format -msgid "Error in reboot %s" +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 -#, python-format -msgid "Compute.api::pause %s" +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 -#, python-format -msgid "Compute.api::unpause %s" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/impl_zmq.py:273 #, python-format -msgid "compute.api::suspend %s" +msgid "Running func with context: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 -#, python-format -msgid "compute.api::resume %s" +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 -#, python-format -msgid "Error in migrate %s" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 -#, python-format -msgid "Compute.api::reset_network %s" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 -#, python-format -msgid "Compute.api::inject_network_info %s" +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 -#, python-format -msgid "Compute.api::lock %s" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/openstack/common/rpc/impl_zmq.py:453 #, python-format -msgid "Compute.api::unlock %s" +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "createBackup entity requires %s attribute" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/openstack/common/rpc/impl_zmq.py:510 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 +#: cinder/openstack/common/rpc/impl_zmq.py:513 #, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "Cannot show aggregate: %(id)s" +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 -#, python-format -msgid "Cannot update aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Cannot delete aggregate: %(id)s" +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "Aggregates does not have %s action" +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 -#, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 -#, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 +#: cinder/openstack/common/rpc/impl_zmq.py:635 #, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 +#: cinder/openstack/common/rpc/impl_zmq.py:719 #, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." +msgid "Received message: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "No more floating ips in pool %s." -msgstr "" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 -#, python-format -msgid "Invalid status: '%s'" +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "Invalid mode: '%s'" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:152 -#, python-format -msgid "Invalid update setting: '%s'" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 -#, python-format -msgid "Setting host %(host)s to %(state)s." +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format -msgid "Key pair '%s' already exists." +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/scheduler/filter_scheduler.py:160 +#, python-format +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/scheduler/filter_scheduler.py:214 #, python-format -msgid "Unable to find address %r" +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/scheduler/host_manager.py:240 #, python-format -msgid "Network does not have %s action" +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "Disassociating network with id %s" +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "Showing network with id %s" +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 +#: cinder/scheduler/scheduler_options.py:69 #, python-format -msgid "Deleting network with id %s" +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -msgid "Security group is still in use" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "Security group %s already exists" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Security group %s is not a string or unicode" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Security group %s cannot be empty." +msgid "FAKE ISCSI: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "Security group %s should not be greater than 255 characters." -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +msgid "LoggingVolumeDriver: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "Security group (%s) not found" +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." +#: cinder/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "This rule already exists in group %s" +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "Rule (%s) not found" +msgid "unrecognized argument %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/tests/test_storwize_svc.py:1217 +#, python-format +msgid "Run CLI command: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/tests/test_storwize_svc.py:1220 +#, python-format +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "start instance %r" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "stop instance %r" +msgid "Given data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "vol=%s" +msgid "Result data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 -#, python-format -msgid "Delete volume with id: %s" +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/tests/integrated/test_login.py:31 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "volume: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 +#: cinder/tests/integrated/api/client.py:37 #, python-format -msgid "Delete snapshot with id: %s" +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 -#, python-format -msgid "Create snapshot from volume %s" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" msgstr "" -#: cinder/auth/ldapdriver.py:650 -#, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/auth/manager.py:298 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Looking up user: %r" +msgid "Doing %(method)s on %(relative_url)s" msgstr "" -#: cinder/auth/manager.py:302 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "Failed authorization for access key %s" +msgid "Body: %s" msgstr "" -#: cinder/auth/manager.py:308 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "Using project name = user name (%s)" +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/auth/manager.py:315 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/auth/manager.py:324 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "user.secret: %s" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 -#, python-format -msgid "expected_signature: %s" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 -#, python-format -msgid "signature: %s" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 -#, python-format -msgid "Invalid signature for user %s" +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/auth/manager.py:353 -#, python-format -msgid "host_only_signature: %s" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/auth/manager.py:490 +#: cinder/volume/api.py:140 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/auth/manager.py:493 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/auth/manager.py:519 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/auth/manager.py:522 +#: cinder/volume/api.py:168 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/auth/manager.py:595 +#: cinder/volume/api.py:177 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/auth/manager.py:613 -#, python-format -msgid "modifying project %s" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/auth/manager.py:625 +#: cinder/volume/api.py:316 +#, fuzzy +msgid "Volume status must be available or error" +msgstr "Status volumena mora biti omogućen" + +#: cinder/volume/api.py:321 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/auth/manager.py:646 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "Searching by: %s" msgstr "" -#: cinder/auth/manager.py:676 -#, python-format -msgid "Deleting project %s" +#: cinder/volume/api.py:452 +msgid "already attached" msgstr "" -#: cinder/auth/manager.py:734 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/auth/manager.py:743 -#, python-format -msgid "Deleting user %s" +#: cinder/volume/api.py:470 +#, fuzzy +msgid "Volume status must be available to reserve" +msgstr "Status volumena mora biti omogućen" + +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/auth/manager.py:753 +#: cinder/volume/api.py:537 #, python-format -msgid "Access Key change for user %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/auth/manager.py:755 +#: cinder/volume/api.py:546 #, python-format -msgid "Secret Key change for user %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/auth/manager.py:757 -#, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +#: cinder/volume/api.py:595 +#, fuzzy +msgid "Volume Snapshot status must be available or error" +msgstr "Status volumena mora biti omogućen" + +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/auth/manager.py:802 -#, python-format -msgid "No vpn data for project %s" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/cloudpipe/pipelib.py:46 -msgid "Instance type for vpn instances" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/volume/api.py:716 +#, fuzzy +msgid "Volume status must be available/in-use." +msgstr "Status volumena mora biti omogućen" + +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#, python-format +msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/volume/driver.py:269 #, python-format -msgid "Launching VPN for %s" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/compute/api.py:141 -msgid "No compute host specified" +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#, python-format +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/compute/api.py:144 +#: cinder/volume/driver.py:361 #, python-format -msgid "Unable to find host for Instance %s" +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/compute/api.py:192 +#: cinder/volume/driver.py:378 #, python-format -msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/compute/api.py:203 +#: cinder/volume/driver.py:437 #, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/compute/api.py:257 -msgid "Cannot run any more instances of this type." +#: cinder/volume/driver.py:439 +#, python-format +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/compute/api.py:259 +#: cinder/volume/driver.py:451 #, python-format -msgid "Can only run %s more instances of this type." +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/compute/api.py:261 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/compute/api.py:312 +#: cinder/volume/manager.py:124 #, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/compute/api.py:383 +#: cinder/volume/manager.py:146 #, python-format -msgid "Going to run %s instances..." +msgid "Re-exporting %s volumes" msgstr "" -#: cinder/compute/api.py:447 +#: cinder/volume/manager.py:151 #, python-format -msgid "bdm %s" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/compute/api.py:474 +#: cinder/volume/manager.py:156 #, python-format -msgid "block_device_mapping %s" +msgid "volume %s: skipping export" msgstr "" -#: cinder/compute/api.py:591 -#, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/compute/api.py:871 -msgid "Going to try to soft delete instance" +#: cinder/volume/manager.py:161 +#, python-format +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +#: cinder/volume/manager.py:221 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" msgstr "" -#: cinder/compute/api.py:939 -msgid "Going to try to terminate instance" +#: cinder/volume/manager.py:230 +#, python-format +msgid "volume %s: creating from snapshot" msgstr "" -#: cinder/compute/api.py:977 -msgid "Going to try to stop instance" +#: cinder/volume/manager.py:234 +#, python-format +msgid "volume %s: creating from existing volume" msgstr "" -#: cinder/compute/api.py:996 -msgid "Going to try to start instance" +#: cinder/volume/manager.py:238 +#, python-format +msgid "volume %s: creating from image" msgstr "" -#: cinder/compute/api.py:1000 +#: cinder/volume/manager.py:247 #, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgid "volume %s: creating" msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/volume/manager.py:279 #, python-format -msgid "Searching by: %s" +msgid "volume %s: creating export" msgstr "" -#: cinder/compute/api.py:1201 +#: cinder/volume/manager.py:288 #, python-format -msgid "Image type not recognized %s" +msgid "volume %s: create failed" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/volume/manager.py:326 #, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +msgid "Error: %s" msgstr "" -#: cinder/compute/api.py:1644 +#: cinder/volume/manager.py:352 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 -#, python-format -msgid "DB error: %s" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/instance_types.py:86 +#: cinder/volume/manager.py:379 #, python-format -msgid "Instance type %s not found for deletion" +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/manager.py:138 +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 #, python-format -msgid "check_instance_lock: decorating: |%s|" +msgid "volume %s: deleting" +msgstr "" + +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" msgstr "" -#: cinder/compute/manager.py:140 +#: cinder/volume/manager.py:419 #, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +msgid "volume %s: removing export" msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/volume/manager.py:424 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "volume %s: volume is busy" +msgstr "" + +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/manager.py:146 +#: cinder/volume/manager.py:447 #, python-format -msgid "check_instance_lock: admin: |%s|" +msgid "volume %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:151 +#: cinder/volume/manager.py:460 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/manager.py:155 +#: cinder/volume/manager.py:466 #, python-format -msgid "check_instance_lock: not executing |%s|" +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/manager.py:201 +#: cinder/volume/manager.py:484 #, python-format -msgid "Unable to load the virtualization driver: %s" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/compute/manager.py:223 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/manager.py:505 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "snapshot %s: snapshot is busy" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/compute/manager.py:329 +#: cinder/volume/manager.py:608 #, python-format -msgid "Setting up bdm %s" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" msgstr "" -#: cinder/compute/manager.py:400 +#: cinder/volume/manager.py:626 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "" + +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/manager.py:406 +#: cinder/volume/manager.py:706 #, python-format -msgid "Exception encountered while terminating the instance %s" +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/manager.py:444 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "Instance %s not found." +msgid "DB error: %s" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/manager.py:523 -#, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/manager.py:528 +#: cinder/volume/volume_types.py:128 #, python-format msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" +"Default volume type is not found, please check default_volume_type " +"config: %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." +#: cinder/volume/drivers/coraid.py:102 +#, python-format +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#, python-format +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" +#: cinder/volume/drivers/coraid.py:125 +#, python-format +msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/compute/manager.py:565 +#: cinder/volume/drivers/coraid.py:128 #, python-format -msgid "Instance network_info: |%s|" +msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "%(action_str)s instance" +msgid "Configure data : %s" msgstr "" -#: cinder/compute/manager.py:699 +#: cinder/volume/drivers/coraid.py:177 #, python-format -msgid "Ignoring DiskNotFound: %s" +msgid "Configure response : %s" msgstr "" -#: cinder/compute/manager.py:708 +#: cinder/volume/drivers/coraid.py:199 #, python-format -msgid "terminating bdm %s" +msgid "Unable to retrive volume infos for volume %(volname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 +#: cinder/volume/drivers/coraid.py:308 #, python-format -msgid "%s. Setting instance vm_state to ERROR" +msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/drivers/coraid.py:321 #, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:816 +#: cinder/volume/drivers/coraid.py:335 #, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "Rebuilding instance %s" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "Rebooting instance %s" +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:891 +#: cinder/volume/drivers/coraid.py:383 #, python-format msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:933 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "instance %s: snapshotting" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:939 +#: cinder/volume/drivers/glusterfs.py:70 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:995 -#, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:1001 +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 #, python-format -msgid "Rotating out %d backups" +msgid "casted to %s" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "Deleting image %s" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:1041 +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 #, python-format -msgid "Instance %s: Root password set" +msgid "%s is already mounted" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/drivers/lvm.py:82 +#, python-format +msgid "volume group %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/drivers/lvm.py:197 +#, python-format +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:1079 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:1084 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:1098 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgid "Creating clone of volume: %s" msgstr "" -#: cinder/compute/manager.py:1116 +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "instance %s: rescuing" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:1141 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "instance %s: unrescuing" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:1287 +#: cinder/volume/drivers/lvm.py:430 #, python-format -msgid "instance %s: migrating" +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:1471 +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 #, python-format -msgid "instance %s: pausing" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:1489 +#: cinder/volume/drivers/lvm.py:542 #, python-format -msgid "instance %s: unpausing" +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:1525 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1534 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "instance %s: suspending" +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1556 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "instance %s: resuming" +msgid "rbd has no pool %s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:1579 +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" +msgstr "" + +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" +msgstr "" + +#: cinder/volume/drivers/rbd.py:227 +msgid "Not an rbd snapshot" +msgstr "" + +#: cinder/volume/drivers/rbd.py:242 #, python-format -msgid "instance %s: locking" +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/compute/manager.py:1588 +#: cinder/volume/drivers/rbd.py:253 #, python-format -msgid "instance %s: unlocking" +msgid "Unable to read image %s" +msgstr "" + +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/compute/manager.py:1596 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "instance %s: getting locked state" +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" +msgstr "" + +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" +msgstr "" + +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "instance %s: reset network" +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/sheepdog.py:47 #, python-format -msgid "instance %s: inject network info" +msgid "Sheepdog is not working: %s" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "network_info to inject: |%s|" +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "instance %s: getting vnc console" +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/compute/manager.py:1685 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:1703 +#: cinder/volume/drivers/solidfire.py:156 #, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/compute/manager.py:1705 +#: cinder/volume/drivers/solidfire.py:158 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/solidfire.py:164 #, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/compute/manager.py:1724 +#: cinder/volume/drivers/solidfire.py:171 #, python-format -msgid "Attach failed %(mountpoint)s, removing" +msgid "API response: %s" msgstr "" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "Found solidfire account: %s" msgstr "" -#: cinder/compute/manager.py:1756 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" msgstr "" -#: cinder/compute/manager.py:1916 +#: cinder/volume/drivers/solidfire.py:364 #, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/compute/manager.py:1973 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "Pre live migration failed at %(dest)s" +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/solidfire.py:406 +#, python-format +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/solidfire.py:409 +#, python-format +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/compute/manager.py:2040 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/compute/manager.py:2073 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "Migrating instance to %(dest)s finished successfully." +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/compute/manager.py:2226 -#, python-format -msgid "Updated the info_cache for instance %s" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/solidfire.py:566 +msgid "Failed to get updated stats" msgstr "" -#: cinder/compute/manager.py:2305 +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/compute/manager.py:2331 -#, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/compute/manager.py:2344 +#: cinder/volume/drivers/storwize_svc.py:190 #, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +msgid "pool %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/compute/manager.py:2458 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format +msgid "%s is not set" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:301 msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/compute/manager.py:2465 +#: cinder/volume/drivers/storwize_svc.py:309 #, python-format msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/compute/manager.py:2472 +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:331 #, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/storwize_svc.py:356 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/console/manager.py:97 +#: cinder/volume/drivers/storwize_svc.py:483 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/storwize_svc.py:511 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/volume/drivers/storwize_svc.py:523 #, python-format -msgid "Removing console %(console_id)s." +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/storwize_svc.py:551 #, python-format -msgid "Re-wrote %s" +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" +#: cinder/volume/drivers/storwize_svc.py:574 +#, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/storwize_svc.py:619 #, python-format -msgid "Error starting xvp: %s" -msgstr "" - -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +msgid "volume %s mapping to multi host" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/consoleauth/manager.py:63 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "Deleting Expired Token: (%s)" +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/consoleauth/manager.py:75 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "No ComputeNode for %(host)s" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format -msgid "No sm_flavor called %(sm_flavor)s" +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "No sm_volume with id %(volume_id)s" +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +#: cinder/volume/drivers/storwize_svc.py:769 +#, python-format +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/storwize_svc.py:774 +#, python-format +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "SQL connection failed. %s attempts left." +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "Table |%s| not created!" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:825 +#, python-format +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/drivers/storwize_svc.py:907 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/storwize_svc.py:945 +#, python-format +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/storwize_svc.py:950 +#, python-format +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/storwize_svc.py:1012 +#, python-format +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:1050 +#, python-format +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:1055 +#, python-format +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:1062 +#, python-format +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:1069 +#, python-format +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:1080 +#, python-format +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:1092 +#, python-format +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:1129 +#, python-format +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/image/s3.py:328 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/image/s3.py:340 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/image/s3.py:387 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 -#, python-format -msgid "Bad mac for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 -#, python-format -msgid "Bad prefix for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/network/linux_net.py:166 -#, python-format -msgid "Attempted to remove chain %s which does not exist" +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/linux_net.py:192 -#, python-format -msgid "Unknown chain: %r" +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/linux_net.py:215 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1425 msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/linux_net.py:694 -#, python-format -msgid "Hupping dnsmasq threw %s" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/linux_net.py:756 -#, python-format -msgid "killing radvd threw %s" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/network/linux_net.py:967 +#: cinder/volume/drivers/storwize_svc.py:1471 #, python-format -msgid "Starting VLAN inteface %s" +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format -msgid "Starting Bridge interface for %s" +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/linux_net.py:1142 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "Starting bridge %s " +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/linux_net.py:1149 +#: cinder/volume/drivers/storwize_svc.py:1517 #, python-format -msgid "Done starting bridge %s" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:1531 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:1539 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/windows.py:142 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "Creating folder %s " msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "Interface %(interface)s not found" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/windows.py:213 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "Disk not found: %s" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/zadara.py:350 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/zadara.py:447 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/network/manager.py:614 -#, python-format +#: cinder/volume/drivers/emc/emc_smis_common.py:42 msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/network/manager.py:660 -#, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/emc/emc_smis_common.py:82 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/network/manager.py:778 +#: cinder/volume/drivers/emc/emc_smis_common.py:90 #, python-format -msgid "Disassociated %s stale fixed ip(s)" +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" +#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#, python-format +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/network/manager.py:896 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format -msgid "network allocations for instance |%s|" +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/network/manager.py:901 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/network/manager.py:930 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "network deallocation for instance |%s|" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:1152 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/manager.py:1227 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "Unable to release %s because vif doesn't exist." +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:1244 -#, python-format -msgid "Leased IP |%(address)s|" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/network/manager.py:1248 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format -msgid "IP %s leased that is not associated" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/network/manager.py:1256 +#: cinder/volume/drivers/emc/emc_smis_common.py:166 #, python-format -msgid "IP |%s| leased that isn't allocated" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "Released IP |%(address)s|" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/network/manager.py:1265 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "IP %s released that is not associated" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/network/manager.py:1268 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "IP %s released that was not leased" -msgstr "" - -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/manager.py:1334 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/network/manager.py:1345 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/network/manager.py:1423 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format -msgid "Network must be disassociated from project %s before delete" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:1832 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#, python-format msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/network/manager.py:1839 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#, python-format +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/network/quantum/client.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format -msgid "Quantum entity not found: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/network/quantum/client.py:206 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "Server %(status_code)s error: %(data)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/quantum/client.py:210 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Unable to connect to server. Got error: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/network/quantum/client.py:228 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "unable to deserialize object of type = '%s'" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "network allocations for instance %s" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/emc/emc_smis_common.py:454 #, python-format msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:463 #, python-format -msgid "Server returned error: %s" +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/emc/emc_smis_common.py:474 #, python-format -msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 +#, python-format +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format -msgid "No network with net_id = %s" +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "%s not in valid priorities" +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/rpc/amqp.py:146 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "Returning exception %s to caller" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/rpc/amqp.py:188 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format -msgid "unpacked context: %s" +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "received %s" +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/amqp.py:236 +#: cinder/volume/drivers/emc/emc_smis_common.py:619 #, python-format -msgid "no method for message: %s" +msgid "Create export: %(volume)s" msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/emc/emc_smis_common.py:624 #, python-format -msgid "No method for message: %s" +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/emc/emc_smis_common.py:646 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "MSG_ID is %s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:672 #, python-format -msgid "Making asynchronous cast on %s..." -msgstr "" - -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +msgid "Error mapping volume %s." msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:676 #, python-format -msgid "Sending notification on %s..." +msgid "ExposePaths for volume %s completed successfully." msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." -msgstr "" - -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." -msgstr "" - -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:705 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "Error unmapping volume %s." msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:709 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "HidePaths for volume %s completed successfully." msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:735 #, python-format -msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/emc/emc_smis_common.py:771 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:777 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 #, python-format -msgid "Connected to AMQP server on %s" +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#, python-format +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#, python-format +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#, python-format +msgid "Volume %s is already mapped." msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:880 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "Found Storage Type: %s" msgstr "" -#: cinder/scheduler/driver.py:89 -#, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:899 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "Found Masking View: %s" msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:966 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "Found Replication Service: %s" msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:992 #, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 #, python-format -msgid "No host selection for %s defined." +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 #, python-format -msgid "Filtered %(hosts)s" +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "Host filter passes for %(host)s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#, python-format +msgid "Error finding %s." msgstr "" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "No service for compute ID %s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/manager.py:159 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" -msgstr "" - -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" -msgstr "" - -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#, python-format +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 #, python-format -msgid "Faked command matched %s" +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "Faked command raised an exception %s" +msgid "Device info: %(data)s." msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#, python-format +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#, python-format +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 -#, python-format -msgid "Running instances: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/test_compute.py:371 +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 #, python-format -msgid "After terminating instances: %s" +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "After force-killing instances: %s" +msgid "Add target WWN: %s." msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +msgid "Target WWNs: %s." msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#, python-format +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#, python-format +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, python-format +msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#, python-format +msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#, python-format +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#, python-format +msgid "ISCSI properties: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/tests/test_volume.py:216 -#, python-format -msgid "Target %s allocated" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/tests/test_volume_types.py:58 -#, python-format -msgid "Given data: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/tests/test_volume_types.py:59 -#, python-format -msgid "Result data: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 #, python-format -msgid "_create: %s" +msgid "create_export: volume name:%s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "_delete: %s" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "_get: %s" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 #, python-format -msgid "_get_all: %s" +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "test_snapshot_detail: resp_dict=%s" +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/tests/integrated/test_login.py:31 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 #, python-format -msgid "flavor: %s" +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 #, python-format msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" -msgstr "" - -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/tests/integrated/api/client.py:105 -#, python-format -msgid "Doing %(method)s on %(relative_url)s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "Body: %s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 #, python-format -msgid "Decoding JSON: %s" +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/tests/rpc/common.py:133 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/tests/rpc/common.py:142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "Nested return %s" -msgstr "" - -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "Received %s" -msgstr "" - -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 -#, python-format -msgid "Compute_service record created for %s " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 #, python-format -msgid "Compute_service record updated for %s " +msgid "_check_conf_file: %s" msgstr "" -#: cinder/virt/firewall.py:130 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "_read_xml:%s" msgstr "" -#: cinder/virt/firewall.py:137 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Filters added to instance %s" -msgstr "" - -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/virt/firewall.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "Adding security group rule: %r" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "Adding provider rule: %s" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/images.py:92 -#, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 #, python-format -msgid "Converted to raw, but format is now %s" +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "CLI command:%s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/xenapi_conn.py:140 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#, python-format msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#, python-format +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#, python-format +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#, python-format +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#, python-format +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 #, python-format -msgid "Got exception: %s" +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format -msgid "============= initial domains =========== : %s" +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#, python-format +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "No such domain (%s)" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 #, python-format -msgid "No such domain %s" +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 #, python-format -msgid "Domains: %s" +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "Nodes: %s" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format -msgid "After storing domains: %s" +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#, python-format +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#, python-format +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "Created new domain: %s" +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 #, python-format -msgid "Failed to boot Bare-metal node %s" +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/drivers/netapp/iscsi.py:149 #, python-format -msgid "change_domain_state: to new state %s" +msgid "Using storage service: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/netapp/iscsi.py:154 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" msgstr "" -#: cinder/virt/baremetal/nodes.py:42 -#, python-format -msgid "Unknown baremetal driver %(d)s" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 -#, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#: cinder/volume/drivers/netapp/iscsi.py:204 +msgid "Connected to DFM server" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/netapp/iscsi.py:317 #, python-format -msgid "instance %s: rebooted" +msgid "Job failed: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/baremetal/proxy.py:222 -#, python-format -msgid "instance %s: rescued" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "instance %s: is building" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/baremetal/proxy.py:265 -#, python-format -msgid "instance %s: booted" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/netapp/iscsi.py:558 #, python-format -msgid "instance %s spawned successfully" +msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/netapp/iscsi.py:575 #, python-format -msgid "instance %s:not booted" +msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, python-format +msgid "No LUN ID for volume %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:354 +#: cinder/volume/drivers/netapp/iscsi.py:821 #, python-format -msgid "instance %s: Creating image" +msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/netapp/iscsi.py:826 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 -#, python-format +#: cinder/volume/drivers/netapp/iscsi.py:930 msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "instance %s: starting toXML method" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format -msgid "instance %s: finished toXML method" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "#### RLK: cpu_arch = %s " +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/drivers/netapp/iscsi.py:1086 +#, python-format +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/netapp/iscsi.py:1143 +#, python-format +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 +#, python-format +msgid "Destroyed LUN %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/drivers/netapp/iscsi.py:1291 +#, python-format +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +#: cinder/volume/drivers/netapp/iscsi.py:1298 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, python-format +msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/drivers/netapp/iscsi.py:1344 +#, python-format +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/netapp/iscsi.py:1365 +#, python-format +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 #, python-format -msgid "unknown disk image handler: %s" +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, python-format +msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/netapp/iscsi.py:1518 #, python-format -msgid "Failed to remove container: %s" +msgid "Using NetApp filer: %s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "User %(username)s not found in password file." +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/netapp/iscsi.py:1628 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format -msgid "unsupported partition: %s" +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, python-format +msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "Could not attach image to loopback: %s" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, python-format +msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "Failed to map partitions: %s" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +#: cinder/volume/drivers/netapp/iscsi.py:1829 +#, python-format +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, python-format +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "qemu-nbd error: %s" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "nbd device %s did not show up" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" +#: cinder/volume/drivers/netapp/iscsi.py:2481 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 +#: cinder/volume/drivers/netapp/nfs.py:461 #, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/drivers/netapp/nfs.py:487 +#, python-format +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "Deleting instance files %(target)s" +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" +#: cinder/volume/drivers/netapp/nfs.py:555 +#, python-format +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/connection.py:692 -msgid "Instance soft rebooted successfully." +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 +#, python-format +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:696 -msgid "Failed to soft reboot instance." +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 +#, python-format +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, python-format +msgid "Got response: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/nexenta/volume.py:99 #, python-format -msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "Automatically confirming migration %d" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" +#: cinder/volume/drivers/nexenta/volume.py:220 +#, python-format +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +#: cinder/volume/drivers/nexenta/volume.py:228 +#, python-format +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:978 -msgid "Guest does not have a console available" +#: cinder/volume/drivers/nexenta/volume.py:274 +#, python-format +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +#: cinder/volume/drivers/san/hp_lefthand.py:88 +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 -#, python-format -msgid "block_device_list %s" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "Neočekivana greška prilikom pokretanja komande." + +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/libvirt/connection.py:1679 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" +#: cinder/volume/drivers/san/solaris.py:174 +#, python-format +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1942 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "'' must be 1, but %d\n" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "Neočekivana greška prilikom pokretanja komande." + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "" -"Instance launched has CPU info:\n" -"%s" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 -#, python-format -msgid "skipping %(path)s since it looks like volume" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "Neočekivana greška prilikom pokretanja komande." -#: cinder/virt/libvirt/connection.py:2407 -#, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "" -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "" -#: cinder/virt/libvirt/connection.py:2525 -#, python-format -msgid "Instance %s: Starting finish_migration" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "" -#: cinder/virt/libvirt/connection.py:2565 -#, python-format -msgid "Instance %s: Starting finish_revert_migration" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "" -#: cinder/virt/libvirt/firewall.py:42 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" -#: cinder/virt/libvirt/firewall.py:171 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "" -#: cinder/virt/libvirt/firewall.py:217 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 -#, python-format -msgid "%s is a valid instance name" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 -#, python-format -msgid "%s has a disk file" -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 -#, python-format -msgid "Instance %(instance)s is backed by %(backing)s" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 -#, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" -msgstr "" +#~ msgid "Volume %(volume_id)s is not attached to anything" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 -#, python-format -msgid "%(id)s (%(base_file)s): image verification failed" -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 -#, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 -#, python-format -msgid "Cannot remove %(base_file)s, it does not exist" -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 -#, python-format -msgid "Base file too young to remove: %s" -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 -#, python-format -msgid "Removing base file: %s" -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 -#, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 -#, python-format -msgid "%(id)s (%(base_file)s): checking" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 -#, python-format -msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 -#, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 -#, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 -#, python-format -msgid "%(id)s (%(base_file)s): image is not in use" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 -#, python-format -msgid "%(id)s (%(base_file)s): image is in use" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 -#, python-format -msgid "Skipping verification, no base directory at %s" -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 -#, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 -#, python-format -msgid "Unknown base file: %s" -msgstr "" +#~ msgid "Failed to terminate instance" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 -#, python-format -msgid "Active base files: %s" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 -#, python-format -msgid "Corrupt base files: %s" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 -#, python-format -msgid "Removable base files: %s" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:90 -#, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:99 -#, python-format -msgid "Ensuring bridge %s" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 -#, python-format -msgid "Failed while unplugging vif of instance '%s'" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:163 -#, python-format -msgid "iSCSI device not found at %s" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:166 -#, python-format -msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:178 -#, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 -#, python-format -msgid "Virtual Machine with ref %s is not there" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 -#, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 -#, python-format -msgid "Glance image %s is in killed state" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 -#, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, python-format -msgid "VBD %s already detached" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" +#~ msgid "Starting %(topic)s node (version %(vcs_string)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "Inner Exception: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "" +#~ msgid "not available" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -msgid "Failed to fetch glance image" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "NotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "group %s already exists" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "Delete security group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -msgid "Starting instance" -msgstr "" +#~ msgid "Detach volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "Detach Volume Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -msgid "Failed to spawn, rolling back" -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "Release address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" -msgstr "" +#~ msgid "Reboot instance %r" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "De-registering image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "only group \"all\" is supported" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:670 -msgid "Finished snapshot and upload for VM" -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -msgid "Starting snapshot for VM" -msgstr "" +#~ msgid "Updating image %s publicity" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:686 -#, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Failed to get metadata for ip: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "" +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -msgid "Injecting network info to xenstore" -msgstr "" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1492 -#, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 -#, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ msgid "No adminPass was specified" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#~ msgid "Invalid adminPass" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Instance could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Compute.api::pause %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "Compute.api::unpause %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "compute.api::suspend %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "compute.api::resume %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "Error in migrate %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "Server not found" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Compute.api::lock %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "Compute.api::unlock %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "" +#~ msgid "Malformed createBackup entity" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "" +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Instance not found" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "" +#~ msgid "host and block_migration must be specified." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "" +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "" +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "Missing type specification" +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Invalid type specification" +#~ msgstr "" -#: cinder/volume/api.py:137 -#, fuzzy -msgid "Volume status must be available or error" -msgstr "Status volumena mora biti omogućen" +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "Server not found." +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Flavor not found." +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "No Request Body" +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" -#: cinder/volume/api.py:325 -#, fuzzy -msgid "Volume Snapshot status must be available or error" -msgstr "Status volumena mora biti omogućen" +#~ msgid "No more floating ips available." +#~ msgstr "" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" +#~ msgid "Missing parameter dict" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" +#~ msgid "Address not specified" +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "" + +#~ msgid "This rule already exists in group %s" +#~ msgstr "" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" + +#~ msgid "Looking up user: %r" +#~ msgstr "" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "" + +#~ msgid "modifying project %s" +#~ msgstr "" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "" + +#~ msgid "Deleting project %s" +#~ msgstr "" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "" + +#~ msgid "Deleting user %s" +#~ msgstr "" + +#~ msgid "Access Key change for user %s" +#~ msgstr "" + +#~ msgid "Secret Key change for user %s" +#~ msgstr "" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "" + +#~ msgid "No vpn data for project %s" +#~ msgstr "" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "" + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "" + +#~ msgid "Launching VPN for %s" +#~ msgstr "" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "" + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "" + +#~ msgid "Going to try to stop instance" +#~ msgstr "" + +#~ msgid "Going to try to start instance" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "Rebooting instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "instance %s: snapshotting" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "" + +#~ msgid "instance %s: unpausing" +#~ msgstr "" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "" + +#~ msgid "instance %s: suspending" +#~ msgstr "" + +#~ msgid "instance %s: resuming" +#~ msgstr "" + +#~ msgid "instance %s: locking" +#~ msgstr "" + +#~ msgid "instance %s: unlocking" +#~ msgstr "" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "" + +#~ msgid "instance %s: reset network" +#~ msgstr "" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "" + +#~ msgid "Tried to remove non-existent console %(console_id)s." +#~ msgstr "" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "" + +#~ msgid "Starting xvp" +#~ msgstr "" + +#~ msgid "Error starting xvp: %s" +#~ msgstr "" + +#~ msgid "Restarting xvp" +#~ msgstr "" + +#~ msgid "xvp not running..." +#~ msgstr "" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "" + +#~ msgid "killing radvd threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "" + +#~ msgid "Starting bridge %s " +#~ msgstr "" + +#~ msgid "Done starting bridge %s" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "Running instances: %s" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "" + +#~ msgid "Nested return %s" +#~ msgstr "" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "Got exception: %s" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "instance %s: rebooted" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" + +#~ msgid "activate_node" +#~ msgstr "" + +#~ msgid "Node is unknown error state." +#~ msgstr "" + +#~ msgid "no capable image handler configured" +#~ msgstr "" + +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" + +#~ msgid "image already mounted" +#~ msgstr "" + +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "" + +#~ msgid "Failed to remove container: %s" +#~ msgstr "" + +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" + +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" + +#~ msgid "unsupported partition: %s" +#~ msgstr "" + +#~ msgid "unknown guestmount error" +#~ msgstr "" + +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "" + +#~ msgid "no partitions found" +#~ msgstr "" + +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" + +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" + +#~ msgid "No free nbd devices" +#~ msgstr "" + +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" + +#~ msgid "nbd device %s did not show up" +#~ msgstr "" + +#~ msgid "Connecting to libvirt: %s" +#~ msgstr "" + +#~ msgid "Connection to libvirt broke" +#~ msgstr "" + +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Instance destroyed successfully." +#~ msgstr "" + +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "attaching LXC block device" +#~ msgstr "" + +#~ msgid "detaching LXC block device" +#~ msgstr "" + +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "" + +#~ msgid "Failed to soft reboot instance." +#~ msgstr "" + +#~ msgid "Instance shutdown successfully." +#~ msgstr "" + +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance rebooted successfully." +#~ msgstr "" + +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" + +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" + +#~ msgid "Instance is running" +#~ msgstr "" + +#~ msgid "Instance spawned successfully." +#~ msgstr "" + +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" + +#~ msgid "Guest does not have a console available" +#~ msgstr "" + +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" + +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Creating image" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "block_device_list %s" +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#~ msgid "Starting toXML method" +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "Finished toXML method" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "" +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "" +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "" +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "" +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "" +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "" +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "" +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "" +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "" +#~ msgid "Instance running successfully." +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "" +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "" +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "Ensuring static filters" +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "" +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "%s is a valid instance name" +#~ msgstr "" + +#~ msgid "%s has a disk file" +#~ msgstr "" + +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" + +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" + +#~ msgid "Verification complete" +#~ msgstr "" + +#~ msgid "Unable to find an open port" +#~ msgstr "" + +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" + +#~ msgid "Ensuring bridge %s" +#~ msgstr "" + +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" + +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" + +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" + +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" + +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "" + +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" + +#~ msgid "There is no VM registered" +#~ msgstr "" + +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" + +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" + +#~ msgid "Session is faulty" +#~ msgstr "" + +#~ msgid "Session Invalid" +#~ msgstr "" + +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" + +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" + +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" + +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" + +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" + +#~ msgid "Unable to import suds." +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" + +#~ msgid "httplib error in %s: " +#~ msgstr "" + +#~ msgid "Socket error in %s: " +#~ msgstr "" + +#~ msgid "Type error in %s: " +#~ msgstr "" + +#~ msgid "Exception in %s " +#~ msgstr "" + +#~ msgid "Getting list of instances" +#~ msgstr "" + +#~ msgid "Got total of %s instances" +#~ msgstr "" + +#~ msgid "Couldn't get a local Datastore reference" +#~ msgstr "" + +#~ msgid "Creating VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "Reconfiguring VM instance %s to attach the image disk" +#~ msgstr "" + +#~ msgid "Reconfigured VM instance %s to attach the image disk" +#~ msgstr "" + +#~ msgid "Powering on the VM instance %s" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "Powered on the VM instance %s" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "Creating Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "Created Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "Copying disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "Copied disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -msgid "Connected to DFM server" -msgstr "" +#~ msgid "Uploading image %s" +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, python-format -msgid "Job failed: %s" -msgstr "" +#~ msgid "Uploaded image %s" +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "Deleting temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "Deleted temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "" +#~ msgid "instance is not powered on" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "Rebooting guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, python-format -msgid "No LUN ID for volume %s" -msgstr "" +#~ msgid "Rebooted guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "" +#~ msgid "Doing hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, python-format -msgid "Failed to get host details for host ID %s" -msgstr "" +#~ msgid "Did hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "" +#~ msgid "instance - %s not present" +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "" +#~ msgid "Powering off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "Powered off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "Unregistering the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "Unregistered the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "pause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "unpause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "Suspending the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "Suspended the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "instance is powered off and can not be suspended." +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "" +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Resuming the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "Resumed the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "instance is not in a suspended state" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "get_diagnostics not implemented for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "" +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "Creating directory with path %s" +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Created directory with path %s" +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "Downloading image %s from glance image server" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Downloaded image %s from glance image server" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Uploading image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid "Uploaded image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "Getting image size for the image %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "Got image size of %(size)s for the image %(image)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "Raising NotImplemented" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "xenapi.fake does not have an implementation for %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, python-format -msgid "Got response: %s" -msgstr "" +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "" +#~ msgid "Calling getter %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to get updated status" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "The call to %(method)s returned an error: %(e)s." +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "Found non-unique network for name_label %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Found non-unique network for bridge %s" +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Found no network for bridge %s" #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Unable to eject %(host)s from the pool; No master found" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "Unable to set up pool: %(e)s." #~ msgstr "" -#~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Found no PIF for device %s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "VBD not found in instance %s" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "VBD %s already detached" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Unable to unplug VBD %s" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Unable to destroy VBD %s" #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " #~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Snapshotting with label '%(label)s'" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Created snapshot %(template_vm_ref)s" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You can only" -#~ " run %s more instances of this " -#~ "type." +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" -#~ msgid "Going to try to terminate %s" +#~ msgid "" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "" + +#~ msgid "Size for image %(image)s: %(virtual_size)d" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "Copying VDI %s to /boot/guest on dom0" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" #~ msgstr "" -#~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ msgid "Failed to fetch glance image" #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Looking up vdi %s for PV kernel" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "Unknown image format %(disk_image_type)s" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "VDI %s is still available" #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ msgid "Re-scanning SR %s" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" -#~ msgid "Reconnected to queue" +#~ msgid "" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "response %s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "topic is %s" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "message %s" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" #~ msgstr "" -#~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "Timeout waiting for device %s to be created" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "Plugging VBD %s ... " #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "Plugging VBD %s done." #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "Destroying VBD for VDI %s ... " #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "Destroying VBD for VDI %s done." #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "Running pygrub against %s" #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "Found Xen kernel %s" #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "No Xen kernel found. Booting HVM." #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "Writing partition table %s done." #~ msgstr "" #~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" #~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#~ msgid "" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "Publishing to route %s" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "Declaring queue %s" +#~ msgid "Manipulating interface files directly" #~ msgstr "" -#~ msgid "Declaring exchange %s" +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" #~ msgstr "" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "Updating progress to %(progress)d" #~ msgstr "" -#~ msgid "Getting from %(queue)s: %(message)s" +#~ msgid "Attempted to power on non-existent instance bad instance id %s" #~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "Starting instance" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "Failed to spawn, rolling back" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "Setting VCPU weight" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "Starting VM" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "Querying agent version" #~ msgstr "" -#~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ msgid "Instance agent version: %s" #~ msgstr "" -#~ msgid "virsh said: %r" +#~ msgid "Updating Agent to %s" #~ msgstr "" -#~ msgid "cool, it's a device" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "Finished snapshot and upload for VM" #~ msgstr "" -#~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ msgid "Starting snapshot for VM" #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "Unable to Snapshot instance: %(exc)s" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ msgid "Resize complete" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "Failed to query agent version: %(resp)r" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ msgid "Failed to exchange keys: %(resp)r" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Created VM %s..." +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#~ msgid "kernel/ramdisk files removed" #~ msgstr "" -#~ msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Destroying VM" #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "Size for image %(image)s:%(virtual_size)d" +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." +#~ msgid "" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" #~ msgstr "" -#~ msgid "VBD.unplug successful first time." +#~ msgid "Instance %(instance_uuid)s not found" #~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" +#~ msgid "Injecting network info to xenstore" #~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" +#~ msgid "Creating VIF for network %(network_ref)s" #~ msgstr "" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ "The agent call to %(method)s returned" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" +#~ msgstr "" + +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "Starting VM %s..." +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" #~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "OpenSSL error: %s" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "creating sr within volume_utils" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "name = %s" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "Unable to create Storage Repository" #~ msgstr "" -#~ msgid "Finished snapshot and upload for VM %s" +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "Starting snapshot for VM %s" +#~ msgid "Introduced %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Introducing %s..." #~ msgstr "" -#~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ msgid "Unable to find SR from VBD %s" #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "Unable to introduce VDI on SR %s" #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Unable to get record of VDI %s on" #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Unable to introduce VDI for SR %s" #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Mountpoint cannot be translated: %s" #~ msgstr "" -#~ msgid "" -#~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "" -#~ "NOT IMPLEMENTED: The call to %(method)s" -#~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Unable to attach volume to instance %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Unable to locate volume %s" #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Unable to detach volume %s" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Unable to destroy vbd %s" #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Error purging SR %s" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "Error in handshake: %s" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Invalid request: %s" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Request: %s" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "Request made with missing token: %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Request made with invalid token: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Unexpected error: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Volume is still attached" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "Volume is not local to this node" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Checking volume capabilities" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "New capabilities found: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "API %(name)sfailed: %(reason)s" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Failed to find LUN ID for volume %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Failed to remove and delete dataset member" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/cinder.pot b/cinder/locale/cinder.pot index 40fe5987a..b42e0c867 100644 --- a/cinder/locale/cinder.pot +++ b/cinder/locale/cinder.pot @@ -1,14 +1,14 @@ # Translations template for cinder. -# Copyright (C) 2012 ORGANIZATION +# Copyright (C) 2013 ORGANIZATION # This file is distributed under the same license as the cinder project. -# FIRST AUTHOR , 2012. +# FIRST AUTHOR , 2013. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: cinder 2012.2\n" +"Project-Id-Version: cinder jenkins.cinder.propose.translation.update.1\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -80,7303 +41,5522 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" -msgstr "" - -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "" -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." +#: cinder/exception.py:180 +msgid "The results are invalid." msgstr "" -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." -msgstr "" - -#: cinder/exception.py:301 -#, python-format -msgid "Group not valid. Reason: %(reason)s" -msgstr "" - -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." -msgstr "" - -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." -msgstr "" - -#: cinder/exception.py:314 -#, python-format -msgid "Instance %(instance_id)s is not suspended." -msgstr "" - -#: cinder/exception.py:318 -#, python-format -msgid "Instance %(instance_id)s is not in rescue mode" -msgstr "" - -#: cinder/exception.py:322 -msgid "Failed to suspend instance" -msgstr "" - -#: cinder/exception.py:326 -msgid "Failed to resume server" -msgstr "" - -#: cinder/exception.py:330 -msgid "Failed to reboot instance" -msgstr "" - -#: cinder/exception.py:334 -msgid "Failed to terminate instance" -msgstr "" - -#: cinder/exception.py:338 +#: cinder/exception.py:211 msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." -msgstr "" - -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." -msgstr "" - -#: cinder/exception.py:350 -#, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." -msgstr "" - -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." -msgstr "" - -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." -msgstr "" - -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." -msgstr "" - -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." -msgstr "" - -#: cinder/exception.py:372 -#, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." -msgstr "" - -#: cinder/exception.py:377 -#, python-format -msgid "The supplied device path (%(path)s) is invalid." -msgstr "" - -#: cinder/exception.py:381 -#, python-format -msgid "The supplied device (%(device)s) is busy." -msgstr "" - -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" -msgstr "" - -#: cinder/exception.py:389 -#, python-format -msgid "%(address)s is not a valid IP v4/6 address." -msgstr "" - -#: cinder/exception.py:393 -#, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." -msgstr "" - -#: cinder/exception.py:399 -#, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." -msgstr "" - -#: cinder/exception.py:406 -#, python-format -msgid "Disk format %(disk_format)s is not acceptable" -msgstr "" - -#: cinder/exception.py:410 +#: cinder/exception.py:215 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:414 -#, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" -msgstr "" - -#: cinder/exception.py:418 -#, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:422 +#: cinder/exception.py:223 msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:229 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:233 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:435 +#: cinder/exception.py:237 #, python-format msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:242 #, python-format msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:246 #, python-format msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:449 -msgid "Zero volume types found." +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" +msgstr "" + +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" +msgstr "" + +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:272 #, python-format msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:276 #, python-format msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:281 #, python-format msgid "" "Volume Type %(volume_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:286 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:290 #, python-format msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:294 #, python-format msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:299 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:484 -#, python-format -msgid "No disk at %(location)s" -msgstr "" - -#: cinder/exception.py:488 -#, python-format -msgid "Could not find a handler for %(driver_type)s volume." -msgstr "" - -#: cinder/exception.py:492 -#, python-format -msgid "Invalid image href %(image_href)s." -msgstr "" - -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." -msgstr "" - -#: cinder/exception.py:501 +#: cinder/exception.py:303 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:307 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:311 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:315 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:319 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:521 +#: cinder/exception.py:323 #, python-format -msgid "Role %(role_id)s could not be found." -msgstr "" - -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:529 +#: cinder/exception.py:327 #, python-format -msgid "%(req)s is required to create a network." +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:331 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:335 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:339 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:343 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:347 #, python-format -msgid "Network could not be found for instance %(instance_id)s." -msgstr "" - -#: cinder/exception.py:553 -msgid "No networks defined." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:557 +#: cinder/exception.py:351 #, python-format msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." -msgstr "" - -#: cinder/exception.py:562 -#, python-format -msgid "Host is not set to the network (%(network_id)s)." -msgstr "" - -#: cinder/exception.py:566 -#, python-format -msgid "Network %(network)s has active ports, cannot delete." -msgstr "" - -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:574 -#, python-format -msgid "No fixed IP associated with id %(id)s." -msgstr "" - -#: cinder/exception.py:578 -#, python-format -msgid "Fixed ip not found for address %(address)s." -msgstr "" - -#: cinder/exception.py:582 -#, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:360 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:591 +#: cinder/exception.py:364 #, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:368 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:372 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:376 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:380 #, python-format -msgid "Fixed IP address %(address)s is invalid." -msgstr "" - -#: cinder/exception.py:612 -msgid "Zero fixed ips available." -msgstr "" - -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:384 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:624 +#: cinder/exception.py:388 #, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:628 +#: cinder/exception.py:393 #, python-format -msgid "Floating ip not found for address %(address)s." +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:397 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:410 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:414 #, python-format -msgid "Floating ip %(address)s is not associated." +msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:652 +#: cinder/exception.py:422 #, python-format -msgid "Interface %(interface)s not found." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:656 +#: cinder/exception.py:426 #, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:660 +#: cinder/exception.py:430 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:664 +#: cinder/exception.py:434 #, python-format -msgid "Service %(service_id)s could not be found." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:668 +#: cinder/exception.py:438 #, python-format -msgid "Host %(host)s could not be found." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:676 -#, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:680 -#, python-format -msgid "Auth token %(token)s could not be found." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:684 +#: cinder/exception.py:458 #, python-format -msgid "Access Key %(access_key)s could not be found." -msgstr "" - -#: cinder/exception.py:688 -msgid "Quota could not be found" +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:692 +#: cinder/exception.py:462 #, python-format -msgid "Quota for project %(project_id)s could not be found." +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:696 +#: cinder/exception.py:466 #, python-format -msgid "Quota class %(class_name)s could not be found." +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:700 +#: cinder/exception.py:470 #, python-format -msgid "Security group %(security_group_id)s not found." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:704 +#: cinder/exception.py:474 #, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:709 +#: cinder/exception.py:478 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:713 -#, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:718 +#: cinder/exception.py:487 #, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:723 +#: cinder/exception.py:491 #, python-format -msgid "Migration %(migration_id)s could not be found." +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:727 +#: cinder/exception.py:495 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:732 +#: cinder/exception.py:499 #, python-format -msgid "Console pool %(pool_id)s could not be found." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:736 +#: cinder/exception.py:503 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:742 +#: cinder/exception.py:507 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "Unable to create server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:746 +#: cinder/exception.py:511 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:750 -#, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:755 +#: cinder/exception.py:519 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." -msgstr "" - -#: cinder/exception.py:763 +#: cinder/exception.py:523 #, python-format -msgid "Instance type %(instance_type_id)s could not be found." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:767 +#: cinder/exception.py:527 #, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:772 +#: cinder/exception.py:531 #, python-format -msgid "Flavor %(flavor_id)s could not be found." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:776 -#, python-format -msgid "Cell %(cell_id)s could not be found." +#: cinder/exception.py:536 +msgid "Unknown NFS exception" msgstr "" -#: cinder/exception.py:780 -#, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:784 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:789 -#, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" msgstr "" -#: cinder/exception.py:793 -#, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:798 +#: cinder/exception.py:560 #, python-format msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." -msgstr "" - -#: cinder/exception.py:803 -msgid "LDAP object could not be found" -msgstr "" - -#: cinder/exception.py:807 -#, python-format -msgid "LDAP user %(user_id)s could not be found." -msgstr "" - -#: cinder/exception.py:811 -#, python-format -msgid "LDAP group %(group_id)s could not be found." -msgstr "" - -#: cinder/exception.py:815 -#, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" - -#: cinder/exception.py:819 -#, python-format -msgid "File %(file_path)s could not be found." -msgstr "" - -#: cinder/exception.py:823 -msgid "Zero files could be found." -msgstr "" - -#: cinder/exception.py:827 -#, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." -msgstr "" - -#: cinder/exception.py:832 -#, python-format -msgid "Network adapter %(adapter)s could not be found." -msgstr "" - -#: cinder/exception.py:836 -#, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "" - -#: cinder/exception.py:840 -msgid "Action not allowed." -msgstr "" - -#: cinder/exception.py:844 -#, python-format -msgid "Unable to use global role %(role_id)s" -msgstr "" - -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" -msgstr "" - -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" -msgstr "" - -#: cinder/exception.py:861 -#, python-format -msgid "Key pair %(key_name)s already exists." -msgstr "" - -#: cinder/exception.py:865 -#, python-format -msgid "User %(user)s already exists." -msgstr "" - -#: cinder/exception.py:869 -#, python-format -msgid "LDAP user %(user)s already exists." -msgstr "" - -#: cinder/exception.py:873 -#, python-format -msgid "LDAP group %(group)s already exists." -msgstr "" - -#: cinder/exception.py:877 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "" - -#: cinder/exception.py:882 -#, python-format -msgid "Project %(project)s already exists." -msgstr "" - -#: cinder/exception.py:886 -#, python-format -msgid "Instance %(name)s already exists." -msgstr "" - -#: cinder/exception.py:890 -#, python-format -msgid "Instance Type %(name)s already exists." -msgstr "" - -#: cinder/exception.py:894 -#, python-format -msgid "Volume Type %(name)s already exists." -msgstr "" - -#: cinder/exception.py:898 -#, python-format -msgid "%(path)s is on shared storage: %(reason)s" -msgstr "" - -#: cinder/exception.py:902 -msgid "Migration error" -msgstr "" - -#: cinder/exception.py:906 -#, python-format -msgid "Malformed message body: %(reason)s" -msgstr "" - -#: cinder/exception.py:910 -#, python-format -msgid "Could not find config at %(path)s" -msgstr "" - -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" -msgstr "" - -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" -msgstr "" - -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" -msgstr "" - -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" -msgstr "" - -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." -msgstr "" - -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." -msgstr "" - -#: cinder/exception.py:938 -#, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." -msgstr "" - -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." -msgstr "" - -#: cinder/exception.py:946 -#, python-format -msgid "No valid host was found. %(reason)s" -msgstr "" - -#: cinder/exception.py:950 -#, python-format -msgid "Host %(host)s is not up or doesn't exist." -msgstr "" - -#: cinder/exception.py:954 -msgid "Quota exceeded" -msgstr "" - -#: cinder/exception.py:958 -#, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." -msgstr "" - -#: cinder/exception.py:963 -#, python-format -msgid "Aggregate %(aggregate_id)s could not be found." -msgstr "" - -#: cinder/exception.py:967 -#, python-format -msgid "Aggregate %(aggregate_name)s already exists." -msgstr "" - -#: cinder/exception.py:971 -#, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." -msgstr "" - -#: cinder/exception.py:975 -#, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." -msgstr "" - -#: cinder/exception.py:980 -#, python-format -msgid "Host %(host)s already member of another aggregate." -msgstr "" - -#: cinder/exception.py:984 -#, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." -msgstr "" - -#: cinder/exception.py:988 -#, python-format -msgid "Detected more than one volume with name %(vol_name)s" -msgstr "" - -#: cinder/exception.py:992 -#, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" -msgstr "" - -#: cinder/exception.py:997 -msgid "Unable to create instance type" -msgstr "" - -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" -msgstr "" - -#: cinder/exception.py:1005 -#, python-format -msgid "Error in SolidFire API response: status=%(status)s" -msgstr "" - -#: cinder/exception.py:1009 -#, python-format -msgid "Error in SolidFire API response: data=%(data)s" -msgstr "" - -#: cinder/exception.py:1013 -#, python-format -msgid "Detected existing vlan with id %(vlan)d" -msgstr "" - -#: cinder/exception.py:1017 -#, python-format -msgid "Instance %(instance_id)s could not be found." -msgstr "" - -#: cinder/exception.py:1021 -#, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." -msgstr "" - -#: cinder/exception.py:1025 -#, python-format -msgid "Could not fetch image %(image)s" -msgstr "" - -#: cinder/log.py:315 -#, python-format -msgid "syslog facility must be one of: %s" -msgstr "" - -#: cinder/manager.py:146 -#, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" -msgstr "" - -#: cinder/manager.py:152 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: cinder/manager.py:159 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." -msgstr "" - -#: cinder/policy.py:30 -msgid "JSON file representing policy" -msgstr "" - -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" -msgstr "" - -#: cinder/service.py:137 -msgid "SIGTERM received" -msgstr "" - -#: cinder/service.py:177 -#, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" -msgstr "" - -#: cinder/service.py:195 -#, python-format -msgid "Creating Consumer connection for Service %s" -msgstr "" - -#: cinder/service.py:282 -msgid "Service killed that has no database entry" -msgstr "" - -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." -msgstr "" - -#: cinder/service.py:334 -msgid "Recovered model server connection!" -msgstr "" - -#: cinder/service.py:340 -msgid "model server went away" -msgstr "" - -#: cinder/service.py:433 -msgid "Full set of FLAGS:" -msgstr "" - -#: cinder/service.py:440 -#, python-format -msgid "%(flag)s : FLAG SET " -msgstr "" - -#: cinder/utils.py:79 -#, python-format -msgid "Inner Exception: %s" -msgstr "" - -#: cinder/utils.py:165 -#, python-format -msgid "Fetching %s" -msgstr "" - -#: cinder/utils.py:210 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: cinder/utils.py:220 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "" - -#: cinder/utils.py:236 cinder/utils.py:315 -#, python-format -msgid "Result was %s" -msgstr "" - -#: cinder/utils.py:249 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: cinder/utils.py:291 -#, python-format -msgid "Running cmd (SSH): %s" -msgstr "" - -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" -msgstr "" - -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" -msgstr "" - -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" -msgstr "" - -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" -msgstr "" - -#: cinder/utils.py:537 -#, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "" - -#: cinder/utils.py:648 -#, python-format -msgid "Invalid backend: %s" -msgstr "" - -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" -msgstr "" - -#: cinder/utils.py:709 -msgid "in looping call" -msgstr "" - -#: cinder/utils.py:927 -#, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: cinder/utils.py:931 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: cinder/utils.py:935 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" -msgstr "" - -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" -msgstr "" - -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" -msgstr "" - -#: cinder/utils.py:1028 -#, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" -msgstr "" - -#: cinder/utils.py:1138 -#, python-format -msgid "Expected object of type: %s" -msgstr "" - -#: cinder/utils.py:1169 -#, python-format -msgid "Invalid server_string: %s" -msgstr "" - -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" -msgstr "" - -#: cinder/utils.py:1330 -msgid "Original exception being dropped" -msgstr "" - -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" -msgstr "" - -#: cinder/utils.py:1463 -#, python-format -msgid "Class %(fullname)s is deprecated" -msgstr "" - -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" -msgstr "" - -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" -msgstr "" - -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" -msgstr "" - -#: cinder/wsgi.py:97 -#, python-format -msgid "Started %(name)s on %(host)s:%(port)s" -msgstr "" - -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." -msgstr "" - -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." -msgstr "" - -#: cinder/wsgi.py:117 -#, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" -msgstr "" - -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." -msgstr "" - -#: cinder/wsgi.py:211 -msgid "You must implement __call__" -msgstr "" - -#: cinder/api/direct.py:218 -msgid "not available" -msgstr "" - -#: cinder/api/direct.py:299 -#, python-format -msgid "Returned non-serializeable type: %s" -msgstr "" - -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." -msgstr "" - -#: cinder/api/validator.py:142 -#, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" -msgstr "" - -#: cinder/api/ec2/__init__.py:73 -#, python-format -msgid "%(code)s: %(message)s" -msgstr "" - -#: cinder/api/ec2/__init__.py:95 -#, python-format -msgid "FaultWrapper: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." -msgstr "" - -#: cinder/api/ec2/__init__.py:180 -#, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." -msgstr "" - -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" -msgstr "" - -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" -msgstr "" - -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" -msgstr "" - -#: cinder/api/ec2/__init__.py:388 -#, python-format -msgid "Authentication Failure: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:404 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" -msgstr "" - -#: cinder/api/ec2/__init__.py:435 -#, python-format -msgid "action: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:437 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "" - -#: cinder/api/ec2/__init__.py:512 -#, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" -msgstr "" - -#: cinder/api/ec2/__init__.py:584 -#, python-format -msgid "InstanceNotFound raised: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:590 -#, python-format -msgid "VolumeNotFound raised: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:596 -#, python-format -msgid "SnapshotNotFound raised: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:602 -#, python-format -msgid "NotFound raised: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:605 -#, python-format -msgid "EC2APIError raised: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:613 -#, python-format -msgid "KeyPairExists raised: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:617 -#, python-format -msgid "InvalidParameterValue raised: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:621 -#, python-format -msgid "InvalidPortRange raised: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:625 -#, python-format -msgid "NotAuthorized raised: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:629 -#, python-format -msgid "InvalidRequest raised: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:633 -#, python-format -msgid "QuotaError raised: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:637 -#, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:646 -#, python-format -msgid "Unexpected error raised: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:647 -#, python-format -msgid "Environment: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." -msgstr "" - -#: cinder/api/ec2/apirequest.py:64 -#, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" -msgstr "" - -#: cinder/api/ec2/cloud.py:336 -#, python-format -msgid "Create snapshot of volume %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:372 -#, python-format -msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." -msgstr "" - -#: cinder/api/ec2/cloud.py:378 -#, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." -msgstr "" - -#: cinder/api/ec2/cloud.py:382 -#, python-format -msgid "Create key pair %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:391 -#, python-format -msgid "Import key %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:409 -#, python-format -msgid "Delete key pair %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:551 -msgid "Invalid CIDR" -msgstr "" - -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" -msgstr "" - -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 -#, python-format -msgid "Revoke security group ingress %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 -#, python-format -msgid "%s Not enough parameters to build a valid rule" -msgstr "" - -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." -msgstr "" - -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 -#, python-format -msgid "Authorize security group ingress %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:725 -#, python-format -msgid "%s - This rule already exists in group" -msgstr "" - -#: cinder/api/ec2/cloud.py:769 -#, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." -msgstr "" - -#: cinder/api/ec2/cloud.py:776 -#, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." -msgstr "" - -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 -#, python-format -msgid "Create Security Group %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:783 -#, python-format -msgid "group %s already exists" -msgstr "" - -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 -#, python-format -msgid "Delete security group %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 -#, python-format -msgid "Get console output for instance %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:894 -#, python-format -msgid "Create volume from snapshot %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 -#, python-format -msgid "Create volume of %s GB" -msgstr "" - -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" -msgstr "" - -#: cinder/api/ec2/cloud.py:931 -#, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -msgstr "" - -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." -msgstr "" - -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 -#, python-format -msgid "Detach volume %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:959 -msgid "Detach Volume Failed." -msgstr "" - -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 -#, python-format -msgid "attribute not supported: %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:1107 -#, python-format -msgid "vol = %s\n" -msgstr "" - -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" -msgstr "" - -#: cinder/api/ec2/cloud.py:1267 -#, python-format -msgid "Release address %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:1272 -#, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" -msgstr "" - -#: cinder/api/ec2/cloud.py:1282 -#, python-format -msgid "Disassociate address %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" -msgstr "" - -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" -msgstr "" - -#: cinder/api/ec2/cloud.py:1343 -#, python-format -msgid "Reboot instance %r" -msgstr "" - -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" -msgstr "" - -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" -msgstr "" - -#: cinder/api/ec2/cloud.py:1455 -#, python-format -msgid "De-registering image %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" -msgstr "" - -#: cinder/api/ec2/cloud.py:1490 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "" - -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" -msgstr "" - -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" -msgstr "" - -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" -msgstr "" - -#: cinder/api/ec2/cloud.py:1542 -#, python-format -msgid "Updating image %s publicity" -msgstr "" - -#: cinder/api/ec2/cloud.py:1555 -#, python-format -msgid "Not allowed to modify attributes for image %s" -msgstr "" - -#: cinder/api/ec2/cloud.py:1603 -#, python-format -msgid "Couldn't stop instance with in %d sec" -msgstr "" - -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 -#, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "" - -#: cinder/api/openstack/__init__.py:43 -#, python-format -msgid "Caught error: %s" -msgstr "" - -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 -#, python-format -msgid "%(url)s returned with HTTP %(status)d" -msgstr "" - -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" -msgstr "" - -#: cinder/api/openstack/__init__.py:105 -#, python-format -msgid "Extended resource: %s" -msgstr "" - -#: cinder/api/openstack/__init__.py:130 -#, python-format -msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" -msgstr "" - -#: cinder/api/openstack/__init__.py:135 -#, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" -msgstr "" - -#: cinder/api/openstack/auth.py:90 -#, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" -msgstr "" - -#: cinder/api/openstack/auth.py:134 -#, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" -msgstr "" - -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." -msgstr "" - -#: cinder/api/openstack/auth.py:167 -#, python-format -msgid "Could not find %s in request." -msgstr "" - -#: cinder/api/openstack/auth.py:191 -#, python-format -msgid "Successfully authenticated '%s'" -msgstr "" - -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." -msgstr "" - -#: cinder/api/openstack/auth.py:258 -#, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" -msgstr "" - -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" -msgstr "" - -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" -msgstr "" - -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" -msgstr "" - -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" -msgstr "" - -#: cinder/api/openstack/common.py:203 -#, python-format -msgid "marker [%s] not found" -msgstr "" - -#: cinder/api/openstack/common.py:243 -#, python-format -msgid "href %s does not contain version" -msgstr "" - -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" -msgstr "" - -#: cinder/api/openstack/common.py:295 -#, python-format -msgid "Converting nw_info: %s" -msgstr "" - -#: cinder/api/openstack/common.py:305 -#, python-format -msgid "Converted networks: %s" -msgstr "" - -#: cinder/api/openstack/common.py:338 -#, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" -msgstr "" - -#: cinder/api/openstack/common.py:341 -#, python-format -msgid "Instance is in an invalid state for '%(action)s'" -msgstr "" - -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" -msgstr "" - -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." -msgstr "" - -#: cinder/api/openstack/extensions.py:188 -#, python-format -msgid "Loaded extension: %s" -msgstr "" - -#: cinder/api/openstack/extensions.py:225 -#, python-format -msgid "Ext name: %s" -msgstr "" - -#: cinder/api/openstack/extensions.py:226 -#, python-format -msgid "Ext alias: %s" -msgstr "" - -#: cinder/api/openstack/extensions.py:227 -#, python-format -msgid "Ext description: %s" -msgstr "" - -#: cinder/api/openstack/extensions.py:229 -#, python-format -msgid "Ext namespace: %s" -msgstr "" - -#: cinder/api/openstack/extensions.py:230 -#, python-format -msgid "Ext updated: %s" -msgstr "" - -#: cinder/api/openstack/extensions.py:232 -#, python-format -msgid "Exception loading extension: %s" -msgstr "" - -#: cinder/api/openstack/extensions.py:246 -#, python-format -msgid "Loading extension %s" -msgstr "" - -#: cinder/api/openstack/extensions.py:252 -#, python-format -msgid "Calling extension factory %s" -msgstr "" - -#: cinder/api/openstack/extensions.py:264 -#, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" -msgstr "" - -#: cinder/api/openstack/extensions.py:344 -#, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" -msgstr "" - -#: cinder/api/openstack/extensions.py:368 -#, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" -msgstr "" - -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" -msgstr "" - -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" -msgstr "" - -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" -msgstr "" - -#: cinder/api/openstack/wsgi.py:582 -#, python-format -msgid "Exception handling resource: %s" -msgstr "" - -#: cinder/api/openstack/wsgi.py:586 -#, python-format -msgid "Fault thrown: %s" -msgstr "" - -#: cinder/api/openstack/wsgi.py:589 -#, python-format -msgid "HTTP exception thrown: %s" -msgstr "" - -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" -msgstr "" - -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" -msgstr "" - -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" -msgstr "" - -#: cinder/api/openstack/wsgi.py:816 -#, python-format -msgid "There is no such action: %s" -msgstr "" - -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" -msgstr "" - -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" -msgstr "" - -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" -msgstr "" - -#: cinder/api/openstack/wsgi.py:889 -#, python-format -msgid "%(url)s returned a fault: %(e)s" -msgstr "" - -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" -msgstr "" - -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" -msgstr "" - -#: cinder/api/openstack/xmlutil.py:739 -#, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" -msgstr "" - -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" -msgstr "" - -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." -msgstr "" - -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." -msgstr "" - -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" -msgstr "" - -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" -msgstr "" - -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" -msgstr "" - -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" -msgstr "" - -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" -msgstr "" - -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" -msgstr "" - -#: cinder/api/openstack/compute/limits.py:140 -#, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." -msgstr "" - -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." -msgstr "" - -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" -msgstr "" - -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:425 -#, python-format -msgid "Invalid server status: %(status)s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:527 -#, python-format -msgid "Bad personality format: missing %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:535 -#, python-format -msgid "Personality content for %s cannot be decoded" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:550 -#, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:559 -#, python-format -msgid "Invalid fixed IP address (%s)" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:566 -#, python-format -msgid "Duplicate networks (%s) are not allowed" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:572 -#, python-format -msgid "Bad network format: missing %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:835 -#, python-format -msgid "Error in confirm-resize %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:855 -#, python-format -msgid "Error in revert-resize %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:885 -#, python-format -msgid "Error in reboot %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:1167 -#, python-format -msgid "Removing options '%(unk_opt_str)s' from query" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 -#, python-format -msgid "Compute.api::pause %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 -#, python-format -msgid "Compute.api::unpause %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 -#, python-format -msgid "compute.api::suspend %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 -#, python-format -msgid "compute.api::resume %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 -#, python-format -msgid "Error in migrate %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 -#, python-format -msgid "Compute.api::inject_network_info %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 -#, python-format -msgid "Compute.api::lock %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 -#, python-format -msgid "Compute.api::unlock %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 -#, python-format -msgid "createBackup entity requires %s attribute" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 -#, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" -msgstr "" - -#: cinder/api/openstack/compute/contrib/aggregates.py:76 -#, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/aggregates.py:88 -#, python-format -msgid "Cannot show aggregate: %(id)s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/aggregates.py:114 -#, python-format -msgid "Cannot update aggregate: %(id)s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/aggregates.py:126 -#, python-format -msgid "Cannot delete aggregate: %(id)s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/aggregates.py:139 -#, python-format -msgid "Aggregates does not have %s action" -msgstr "" - -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 -#, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 -#, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/aggregates.py:195 -#, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." -msgstr "" - -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" -msgstr "" - -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" -msgstr "" - -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" -msgstr "" - -#: cinder/api/openstack/compute/contrib/disk_config.py:44 -#, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." -msgstr "" - -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." -msgstr "" - -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." -msgstr "" - -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" -msgstr "" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 -#, python-format -msgid "No more floating ips in pool %s." -msgstr "" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." -msgstr "" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" -msgstr "" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" -msgstr "" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" -msgstr "" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" -msgstr "" - -#: cinder/api/openstack/compute/contrib/hosts.py:144 -#, python-format -msgid "Invalid status: '%s'" -msgstr "" - -#: cinder/api/openstack/compute/contrib/hosts.py:148 -#, python-format -msgid "Invalid mode: '%s'" -msgstr "" - -#: cinder/api/openstack/compute/contrib/hosts.py:152 -#, python-format -msgid "Invalid update setting: '%s'" -msgstr "" - -#: cinder/api/openstack/compute/contrib/hosts.py:170 -#, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." -msgstr "" - -#: cinder/api/openstack/compute/contrib/hosts.py:181 -#, python-format -msgid "Setting host %(host)s to %(state)s." -msgstr "" - -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" -msgstr "" - -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" -msgstr "" - -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" -msgstr "" - -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" -msgstr "" - -#: cinder/api/openstack/compute/contrib/keypairs.py:100 -#, python-format -msgid "Key pair '%s' already exists." -msgstr "" - -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" -msgstr "" - -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" -msgstr "" - -#: cinder/api/openstack/compute/contrib/multinic.py:77 -#, python-format -msgid "Unable to find address %r" -msgstr "" - -#: cinder/api/openstack/compute/contrib/networks.py:62 -#, python-format -msgid "Network does not have %s action" -msgstr "" - -#: cinder/api/openstack/compute/contrib/networks.py:70 -#, python-format -msgid "Disassociating network with id %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" -msgstr "" - -#: cinder/api/openstack/compute/contrib/networks.py:87 -#, python-format -msgid "Showing network with id %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/networks.py:97 -#, python-format -msgid "Deleting network with id %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -msgid "Security group is still in use" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:295 -#, python-format -msgid "Security group %s already exists" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:315 -#, python-format -msgid "Security group %s is not a string or unicode" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:318 -#, python-format -msgid "Security group %s cannot be empty." -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:321 -#, python-format -msgid "Security group %s should not be greater than 255 characters." -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:351 -#, python-format -msgid "Security group (%s) not found" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:376 -#, python-format -msgid "This rule already exists in group %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:510 -#, python-format -msgid "Rule (%s) not found" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" -msgstr "" - -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 -#, python-format -msgid "start instance %r" -msgstr "" - -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 -#, python-format -msgid "stop instance %r" -msgstr "" - -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 -#, python-format -msgid "vol=%s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 -#, python-format -msgid "Delete volume with id: %s" + +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/exception.py:569 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 +#: cinder/exception.py:573 #, python-format -msgid "Delete snapshot with id: %s" +msgid "Invalid backup: %(reason)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 -#, python-format -msgid "Create snapshot from volume %s" +#: cinder/exception.py:577 +msgid "Connection to swift failed" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/auth/ldapdriver.py:650 -#, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/auth/manager.py:298 +#: cinder/manager.py:158 #, python-format -msgid "Looking up user: %r" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/auth/manager.py:302 +#: cinder/manager.py:164 #, python-format -msgid "Failed authorization for access key %s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/auth/manager.py:308 +#: cinder/manager.py:171 #, python-format -msgid "Using project name = user name (%s)" +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/auth/manager.py:315 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/auth/manager.py:324 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 -#, python-format -msgid "user.secret: %s" +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 +#: cinder/quota.py:704 #, python-format -msgid "expected_signature: %s" +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 +#: cinder/quota.py:726 #, python-format -msgid "signature: %s" +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/quota.py:747 #, python-format -msgid "Invalid signature for user %s" +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/auth/manager.py:353 -#, python-format -msgid "host_only_signature: %s" +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/auth/manager.py:490 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/auth/manager.py:493 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "Caught %s, exiting" msgstr "" -#: cinder/auth/manager.py:519 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" msgstr "" -#: cinder/auth/manager.py:522 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "Started child %d" msgstr "" -#: cinder/auth/manager.py:595 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "Starting %d workers" msgstr "" -#: cinder/auth/manager.py:613 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "modifying project %s" +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/auth/manager.py:625 +#: cinder/service.py:275 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/auth/manager.py:646 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "pid %d not in child list" msgstr "" -#: cinder/auth/manager.py:676 +#: cinder/service.py:286 #, python-format -msgid "Deleting project %s" +msgid "_wait_child %d" msgstr "" -#: cinder/auth/manager.py:734 +#: cinder/service.py:302 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "wait wrap.failed %s" msgstr "" -#: cinder/auth/manager.py:743 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "Deleting user %s" +msgid "Caught %s, stopping children" msgstr "" -#: cinder/auth/manager.py:753 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Access Key change for user %s" +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/auth/manager.py:755 +#: cinder/service.py:353 #, python-format -msgid "Secret Key change for user %s" +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/auth/manager.py:757 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/auth/manager.py:802 -#, python-format -msgid "No vpn data for project %s" +#: cinder/service.py:458 +msgid "Service killed that has no database entry" msgstr "" -#: cinder/cloudpipe/pipelib.py:46 -msgid "Instance type for vpn instances" +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/service.py:510 +msgid "Recovered model server connection!" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" +#: cinder/service.py:516 +msgid "model server went away" msgstr "" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" +#: cinder/service.py:608 +msgid "Full set of FLAGS:" msgstr "" -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/service.py:615 #, python-format -msgid "Launching VPN for %s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/compute/api.py:141 -msgid "No compute host specified" +#: cinder/utils.py:96 +#, python-format +msgid "Fetching %s" msgstr "" -#: cinder/compute/api.py:144 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "Unable to find host for Instance %s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/compute/api.py:192 -#, python-format +#: cinder/utils.py:153 msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/compute/api.py:203 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/compute/api.py:257 -msgid "Cannot run any more instances of this type." +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 +#, python-format +msgid "Result was %s" msgstr "" -#: cinder/compute/api.py:259 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "Can only run %s more instances of this type." +msgid "%r failed. Retrying." msgstr "" -#: cinder/compute/api.py:261 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/compute/api.py:312 -#, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/compute/api.py:383 -#, python-format -msgid "Going to run %s instances..." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/compute/api.py:447 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 #, python-format -msgid "bdm %s" +msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/compute/api.py:474 +#: cinder/utils.py:373 #, python-format -msgid "block_device_mapping %s" +msgid "debug in callback: %s" msgstr "" -#: cinder/compute/api.py:591 +#: cinder/utils.py:532 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/compute/api.py:871 -msgid "Going to try to soft delete instance" +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +#: cinder/utils.py:569 +#, python-format +msgid "Invalid backend: %s" msgstr "" -#: cinder/compute/api.py:939 -msgid "Going to try to terminate instance" +#: cinder/utils.py:580 +#, python-format +msgid "backend %s" msgstr "" -#: cinder/compute/api.py:977 -msgid "Going to try to stop instance" +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/compute/api.py:996 -msgid "Going to try to start instance" +#: cinder/utils.py:813 +#, python-format +msgid "Expected object of type: %s" msgstr "" -#: cinder/compute/api.py:1000 +#: cinder/utils.py:914 #, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/utils.py:1116 #, python-format -msgid "Searching by: %s" +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/compute/api.py:1201 +#: cinder/utils.py:1224 #, python-format -msgid "Image type not recognized %s" +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/wsgi.py:121 +#, python-format +msgid "Unable to find cert_file : %s" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/wsgi.py:124 #, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +msgid "Unable to find ca_file : %s" msgstr "" -#: cinder/compute/api.py:1644 +#: cinder/wsgi.py:127 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "Unable to find key_file : %s" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/wsgi.py:163 #, python-format -msgid "DB error: %s" +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/compute/instance_types.py:86 +#: cinder/wsgi.py:207 #, python-format -msgid "Instance type %s not found for deletion" +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/compute/manager.py:138 -#, python-format -msgid "check_instance_lock: decorating: |%s|" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/compute/manager.py:140 -#, python-format +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." +msgstr "" + +#: cinder/wsgi.py:309 +msgid "You must implement __call__" +msgstr "" + +#: cinder/api/auth.py:26 msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/compute/manager.py:144 -#, python-format -msgid "check_instance_lock: locked: |%s|" +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/compute/manager.py:146 -#, python-format -msgid "check_instance_lock: admin: |%s|" +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/compute/manager.py:151 -#, python-format -msgid "check_instance_lock: executing: |%s|" +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" +msgstr "" + +#: cinder/api/common.py:91 +msgid "offset param must be an integer" +msgstr "" + +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/compute/manager.py:155 +#: cinder/api/common.py:133 #, python-format -msgid "check_instance_lock: not executing |%s|" +msgid "marker [%s] not found" msgstr "" -#: cinder/compute/manager.py:201 +#: cinder/api/common.py:160 #, python-format -msgid "Unable to load the virtualization driver: %s" +msgid "href %s does not contain version" msgstr "" -#: cinder/compute/manager.py:223 +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." +msgstr "" + +#: cinder/api/extensions.py:199 #, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +msgid "Loaded extension: %s" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/api/extensions.py:237 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "Ext name: %s" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/api/extensions.py:238 +#, python-format +msgid "Ext alias: %s" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/api/extensions.py:239 +#, python-format +msgid "Ext description: %s" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/api/extensions.py:241 +#, python-format +msgid "Ext namespace: %s" msgstr "" -#: cinder/compute/manager.py:329 +#: cinder/api/extensions.py:242 #, python-format -msgid "Setting up bdm %s" +msgid "Ext updated: %s" msgstr "" -#: cinder/compute/manager.py:400 +#: cinder/api/extensions.py:244 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +msgid "Exception loading extension: %s" msgstr "" -#: cinder/compute/manager.py:406 +#: cinder/api/extensions.py:258 #, python-format -msgid "Exception encountered while terminating the instance %s" +msgid "Loading extension %s" msgstr "" -#: cinder/compute/manager.py:444 +#: cinder/api/extensions.py:264 #, python-format -msgid "Instance %s not found." +msgid "Calling extension factory %s" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" +#: cinder/api/extensions.py:278 +#, python-format +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/compute/manager.py:523 +#: cinder/api/extensions.py:280 #, python-format msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/compute/manager.py:528 +#: cinder/api/extensions.py:289 #, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." +#: cinder/api/extensions.py:357 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +#: cinder/api/extensions.py:381 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/compute/manager.py:565 -#, python-format -msgid "Instance network_info: |%s|" +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/api/xmlutil.py:742 +#, python-format +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "%(action_str)s instance" +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/compute/manager.py:699 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Ignoring DiskNotFound: %s" +msgid "show called for member %s" msgstr "" -#: cinder/compute/manager.py:708 +#: cinder/api/contrib/backups.py:140 #, python-format -msgid "terminating bdm %s" +msgid "delete called for member %s" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 +#: cinder/api/contrib/backups.py:143 #, python-format -msgid "%s. Setting instance vm_state to ERROR" +msgid "Delete backup with id: %s" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/api/contrib/backups.py:185 #, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +msgid "Creating new backup %s" msgstr "" -#: cinder/compute/manager.py:816 -#, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Rebuilding instance %s" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Rebooting instance %s" +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/compute/manager.py:891 +#: cinder/api/contrib/backups.py:234 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/compute/manager.py:933 -#, python-format -msgid "instance %s: snapshotting" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/compute/manager.py:939 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/compute/manager.py:995 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgid "Host '%s' could not be found." msgstr "" -#: cinder/compute/manager.py:1001 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Rotating out %d backups" +msgid "Invalid status: '%s'" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Deleting image %s" +msgid "Invalid update setting: '%s'" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/compute/manager.py:1041 -#, python-format -msgid "Instance %s: Root password set" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/compute/manager.py:1079 -#, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" msgstr "" -#: cinder/compute/manager.py:1084 -#, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/compute/manager.py:1098 -#, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/compute/manager.py:1103 -#, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" msgstr "" -#: cinder/compute/manager.py:1116 -#, python-format -msgid "instance %s: rescuing" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/compute/manager.py:1141 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "instance %s: unrescuing" +msgid "Caught error: %s" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." msgstr "" -#: cinder/compute/manager.py:1471 -#, python-format -msgid "instance %s: pausing" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/compute/manager.py:1489 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "instance %s: unpausing" +msgid "Extended resource: %s" msgstr "" -#: cinder/compute/manager.py:1525 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/compute/manager.py:1534 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "instance %s: suspending" +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/compute/manager.py:1556 -#, python-format -msgid "instance %s: resuming" +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/compute/manager.py:1579 -#, python-format -msgid "instance %s: locking" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/compute/manager.py:1588 -#, python-format -msgid "instance %s: unlocking" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/compute/manager.py:1596 -#, python-format -msgid "instance %s: getting locked state" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "instance %s: reset network" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/compute/manager.py:1614 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "instance %s: inject network info" +msgid "Fault thrown: %s" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "network_info to inject: |%s|" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/compute/manager.py:1655 -#, python-format -msgid "instance %s: getting vnc console" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/compute/manager.py:1685 -#, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/compute/manager.py:1703 -#, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/compute/manager.py:1705 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "There is no such action: %s" msgstr "" -#: cinder/compute/manager.py:1714 -#, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/compute/manager.py:1724 -#, python-format -msgid "Attach failed %(mountpoint)s, removing" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/compute/manager.py:1752 -#, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/compute/manager.py:1756 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/compute/manager.py:1822 -#, python-format +#: cinder/api/openstack/volume/__init__.py:25 msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/compute/manager.py:1916 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/compute/manager.py:1973 -#, python-format -msgid "Pre live migration failed at %(dest)s" +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +msgid "snapshot does not exist" msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 +#, python-format +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/compute/manager.py:2040 +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 #, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/compute/manager.py:2073 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "Migrating instance to %(dest)s finished successfully." +msgid "Invalid value '%s' for force. " msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/api/v1/volumes.py:106 +#, python-format +msgid "vol=%s" msgstr "" -#: cinder/compute/manager.py:2226 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "Updated the info_cache for instance %s" +msgid "Delete volume with id: %s" msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 +#, python-format +msgid "Create volume of %s GB" msgstr "" -#: cinder/compute/manager.py:2305 +#: cinder/api/v1/volumes.py:418 #, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/compute/manager.py:2331 +#: cinder/api/v2/volumes.py:359 #, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +msgid "Removing options '%s' from query" msgstr "" -#: cinder/compute/manager.py:2344 -#, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +#: cinder/backup/api.py:53 +msgid "Backup status must be available or error" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +#: cinder/backup/api.py:78 +msgid "Volume to be backed up must be available" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/backup/api.py:112 +msgid "Backup status must be available" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/compute/manager.py:2458 +#: cinder/backup/api.py:126 #, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/compute/manager.py:2465 +#: cinder/backup/api.py:140 #, python-format msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/compute/manager.py:2472 -#, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +#: cinder/backup/api.py:145 +msgid "Volume to be restored to must be available" msgstr "" -#: cinder/compute/manager.py:2542 -#, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/backup/api.py:155 +#, python-format +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/console/manager.py:97 +#: cinder/backup/manager.py:83 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/backup/manager.py:87 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/backup/manager.py:98 #, python-format -msgid "Removing console %(console_id)s." +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" +#: cinder/backup/manager.py:104 +#, python-format +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/backup/manager.py:109 #, python-format -msgid "Re-wrote %s" +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" +#: cinder/backup/manager.py:119 +#, python-format +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" +#: cinder/backup/manager.py:128 +#, python-format +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/backup/manager.py:137 #, python-format -msgid "Error starting xvp: %s" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +#: cinder/backup/manager.py:160 +#, python-format +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." +#: cinder/backup/manager.py:166 +#, python-format +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/consoleauth/manager.py:63 +#: cinder/backup/manager.py:175 #, python-format -msgid "Deleting Expired Token: (%s)" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/consoleauth/manager.py:75 +#: cinder/backup/manager.py:183 #, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/backup/manager.py:199 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" +#: cinder/backup/manager.py:220 +#, python-format +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/backup/manager.py:228 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 +#: cinder/backup/manager.py:234 #, python-format -msgid "No ComputeNode for %(host)s" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/backup/manager.py:244 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 +#: cinder/backup/manager.py:264 #, python-format -msgid "No sm_flavor called %(sm_flavor)s" +msgid "delete_backup finished, backup %s deleted" msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 +#: cinder/backup/services/swift.py:96 #, python-format -msgid "No sm_volume with id %(volume_id)s" +msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +#: cinder/backup/services/swift.py:117 +#, python-format +msgid "_check_container_exists: container: %s" msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/backup/services/swift.py:122 +#, python-format +msgid "container %s does not exist" msgstr "" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/backup/services/swift.py:127 #, python-format -msgid "SQL connection failed. %s attempts left." +msgid "container %s exists" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/backup/services/swift.py:133 +#, python-format +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "Table |%s| not created!" +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/backup/services/swift.py:159 +#, python-format +msgid "generated object list: %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/backup/services/swift.py:169 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/backup/services/swift.py:184 +#, python-format +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/backup/services/swift.py:193 +#, python-format +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/backup/services/swift.py:197 +#, python-format +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/backup/services/swift.py:207 +#, python-format +msgid "volume size %d is invalid." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 +#: cinder/backup/services/swift.py:221 #, python-format msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." -msgstr "" - -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" -msgstr "" - -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/backup/services/swift.py:244 +#, python-format +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/backup/services/swift.py:257 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "swift MD5 for %(object_name)s: %(etag)s" msgstr "" -#: cinder/image/glance.py:281 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/image/glance.py:289 +#: cinder/backup/services/swift.py:262 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/image/glance.py:410 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "backup %s finished." msgstr "" -#: cinder/image/s3.py:309 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/image/s3.py:328 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/image/s3.py:340 -#, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/image/s3.py:353 +#: cinder/backup/services/swift.py:299 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/image/s3.py:387 +#: cinder/backup/services/swift.py:323 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/image/s3.py:398 +#: cinder/backup/services/swift.py:331 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" -msgstr "" - -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 +#: cinder/backup/services/swift.py:339 #, python-format -msgid "Bad mac for to_global_ipv6: %s" +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 +#: cinder/backup/services/swift.py:344 #, python-format -msgid "Bad prefix for to_global_ipv6: %s" +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/ipv6/account_identifier.py:42 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "Bad project_id for to_global_ipv6: %s" +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/network/linux_net.py:166 +#: cinder/backup/services/swift.py:371 #, python-format -msgid "Attempted to remove chain %s which does not exist" +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/network/linux_net.py:192 +#: cinder/backup/services/swift.py:374 #, python-format -msgid "Unknown chain: %r" +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/network/linux_net.py:215 +#: cinder/backup/services/swift.py:380 #, python-format -msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +msgid "delete %s finished" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/brick/iscsi/iscsi.py:152 +#, python-format +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/network/linux_net.py:694 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/network/linux_net.py:756 +#: cinder/brick/iscsi/iscsi.py:192 #, python-format -msgid "killing radvd threw %s" +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/network/linux_net.py:967 -#, python-format -msgid "Starting VLAN inteface %s" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Starting Bridge interface for %s" +msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/network/linux_net.py:1142 -#, python-format -msgid "Starting bridge %s " +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/network/linux_net.py:1149 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "Done starting bridge %s" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/brick/iscsi/iscsi.py:416 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/brick/iscsi/iscsi.py:455 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/brick/local_dev/lvm.py:35 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "Unable to find Volume Group: %s" msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/brick/local_dev/lvm.py:41 #, python-format -msgid "Interface %(interface)s not found" +msgid "Failed to create Volume Group: %s" msgstr "" -#: cinder/network/manager.py:315 -#, python-format -msgid "floating IP allocation for instance |%s|" +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "Cmd :%s" msgstr "" -#: cinder/network/manager.py:386 +#: cinder/brick/local_dev/lvm.py:77 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "StdOut :%s" msgstr "" -#: cinder/network/manager.py:390 +#: cinder/brick/local_dev/lvm.py:78 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "StdErr :%s" msgstr "" -#: cinder/network/manager.py:402 +#: cinder/brick/local_dev/lvm.py:82 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "Unable to locate Volume Group %s" msgstr "" -#: cinder/network/manager.py:614 +#: cinder/brick/local_dev/lvm.py:243 #, python-format -msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +msgid "Unable to find VG: %s" msgstr "" -#: cinder/network/manager.py:660 +#: cinder/brick/local_dev/lvm.py:292 #, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgid "Unable to find LV: %s" msgstr "" -#: cinder/network/manager.py:670 -#, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/network/manager.py:778 -#, python-format -msgid "Disassociated %s stale fixed ip(s)" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/network/manager.py:896 +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "network allocations for instance |%s|" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/network/manager.py:901 +#: cinder/db/sqlalchemy/api.py:786 #, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/network/manager.py:930 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "network deallocation for instance |%s|" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/network/manager.py:1152 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/network/manager.py:1227 +#: cinder/db/sqlalchemy/api.py:1924 #, python-format -msgid "Unable to release %s because vif doesn't exist." +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/network/manager.py:1244 +#: cinder/db/sqlalchemy/api.py:1987 #, python-format -msgid "Leased IP |%(address)s|" +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/network/manager.py:1248 -#, python-format -msgid "IP %s leased that is not associated" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/network/manager.py:1256 -#, python-format -msgid "IP |%s| leased that isn't allocated" +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "Released IP |%(address)s|" +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/network/manager.py:1265 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "IP %s released that is not associated" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/network/manager.py:1268 -#, python-format -msgid "IP %s released that was not leased" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/network/manager.py:1334 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "Table |%s| not created!" msgstr "" -#: cinder/network/manager.py:1345 -#, python-format -msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/network/manager.py:1423 -#, python-format -msgid "Network must be disassociated from project %s before delete" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/network/manager.py:1832 -msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/network/manager.py:1839 -#, python-format -msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/image/glance.py:151 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/network/quantum/client.py:196 -#, python-format -msgid "Quantum entity not found: %s" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" +msgstr "" + +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/network/quantum/client.py:206 +#: cinder/image/image_utils.py:231 #, python-format -msgid "Server %(status_code)s error: %(data)s" +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/network/quantum/client.py:210 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Unable to connect to server. Got error: %s" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/network/quantum/client.py:228 +#: cinder/image/image_utils.py:278 #, python-format -msgid "unable to deserialize object of type = '%s'" +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/openstack/common/lockutils.py:188 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/openstack/common/log.py:226 #, python-format -msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +msgid "Deprecated: %s" msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/openstack/common/log.py:329 #, python-format -msgid "network allocations for instance %s" +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/openstack/common/log.py:379 #, python-format -msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/openstack/common/log.py:537 #, python-format -msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/openstack/common/loopingcall.py:84 #, python-format -msgid "Server returned error: %s" +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/openstack/common/loopingcall.py:131 #, python-format -msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/openstack/common/policy.py:163 #, python-format -msgid "No network with net_id = %s" +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/openstack/common/policy.py:173 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/openstack/common/policy.py:180 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" +msgstr "" + +#: cinder/openstack/common/service.py:261 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/openstack/common/notifier/api.py:171 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "Failed to load notifier %s. These notifications will not be sent." +msgstr "" + +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 #, python-format msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/rpc/amqp.py:146 +#: cinder/openstack/common/rpc/__init__.py:106 #, python-format -msgid "Returning exception %s to caller" +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/rpc/amqp.py:188 +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:291 #, python-format msgid "unpacked context: %s" msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:406 #, python-format msgid "received %s" msgstr "" -#: cinder/rpc/amqp.py:236 +#: cinder/openstack/common/rpc/amqp.py:414 #, python-format msgid "no method for message: %s" msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/openstack/common/rpc/amqp.py:415 #, python-format msgid "No method for message: %s" msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:586 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/openstack/common/rpc/amqp.py:589 #, python-format msgid "MSG_ID is %s" msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/openstack/common/rpc/amqp.py:623 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/rpc/amqp.py:354 +#: cinder/openstack/common/rpc/amqp.py:632 msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/openstack/common/rpc/amqp.py:660 #, python-format -msgid "Sending notification on %s..." +msgid "Sending %(event_type)s on %(topic)s" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/openstack/common/rpc/common.py:104 #, python-format msgid "" "Remote error: %(exc_type)s %(value)s\n" "%(traceback)s." msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" msgstr "" -#: cinder/rpc/impl_kombu.py:111 +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 msgid "Failed to process message... skipping it." msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/openstack/common/rpc/impl_kombu.py:480 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/openstack/common/rpc/impl_kombu.py:502 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/openstack/common/rpc/impl_kombu.py:539 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/openstack/common/rpc/impl_kombu.py:555 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/openstack/common/rpc/impl_qpid.py:351 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/openstack/common/rpc/impl_qpid.py:357 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/rpc/impl_qpid.py:354 +#: cinder/openstack/common/rpc/impl_qpid.py:370 msgid "Re-established AMQP queues" msgstr "" -#: cinder/rpc/impl_qpid.py:412 +#: cinder/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" -msgstr "" - -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/openstack/common/rpc/impl_zmq.py:104 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "Deserializing: %s" msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/openstack/common/rpc/impl_zmq.py:140 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/openstack/common/rpc/impl_zmq.py:141 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/openstack/common/rpc/impl_zmq.py:142 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" -msgstr "" - -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" -msgstr "" - -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." -msgstr "" - -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/openstack/common/rpc/impl_zmq.py:162 +#, python-format +msgid "Subscribing to %s" msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 -#, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/scheduler/driver.py:416 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/openstack/common/rpc/impl_zmq.py:273 #, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +msgid "Running func with context: %s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 -#, python-format -msgid "No host selection for %s defined." +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 -#, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 -#, python-format -msgid "Filtered %(hosts)s" +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 -#, python-format -msgid "Weighted %(weighted_host)s" +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/scheduler/host_manager.py:144 -#, python-format -msgid "Host filter fails for ignored host %(host)s" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/openstack/common/rpc/impl_zmq.py:453 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/scheduler/host_manager.py:163 -#, python-format -msgid "Host filter passes for %(host)s" +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/openstack/common/rpc/impl_zmq.py:496 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/scheduler/host_manager.py:323 +#: cinder/openstack/common/rpc/impl_zmq.py:510 #, python-format -msgid "No service for compute ID %s" +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/openstack/common/rpc/impl_zmq.py:513 #, python-format -msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/scheduler/manager.py:159 -#, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" -msgstr "" - -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" -msgstr "" - -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/tests/fake_utils.py:72 -#, python-format -msgid "Faking execution of cmd (subprocess): %s" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/openstack/common/rpc/impl_zmq.py:635 #, python-format -msgid "Faked command matched %s" +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/tests/fake_utils.py:96 -#, python-format -msgid "Faked command raised an exception %s" +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/tests/fake_utils.py:101 -#, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/openstack/common/rpc/impl_zmq.py:719 #, python-format -msgid "Running instances: %s" +msgid "Received message: %s" msgstr "" -#: cinder/tests/test_compute.py:371 -#, python-format -msgid "After terminating instances: %s" +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/tests/test_compute.py:1430 -#, python-format -msgid "After force-killing instances: %s" +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" -msgstr "" - -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" -msgstr "" - -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +msgid "%(msg)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/openstack/common/rpc/matchmaker.py:239 +#, python-format +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Target %s allocated" +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/tests/test_volume.py:468 -#, python-format -msgid "Cannot confirm exported volume id:%s." +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/tests/test_volume_types.py:58 -#, python-format -msgid "Given data: %s" +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/tests/test_volume_types.py:59 -#, python-format -msgid "Result data: %s" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" msgstr "" -#: cinder/tests/test_xenapi.py:626 -#, python-format -msgid "Creating files in %s to simulate guest agent" +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/tests/test_xenapi.py:637 -#, python-format -msgid "Removing simulated guest agent files in %s" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/scheduler/filter_scheduler.py:160 #, python-format -msgid "_create: %s" +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/scheduler/filter_scheduler.py:208 #, python-format -msgid "_delete: %s" +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/scheduler/filter_scheduler.py:214 #, python-format -msgid "_get: %s" +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/scheduler/host_manager.py:240 #, python-format -msgid "_get_all: %s" +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 -#, python-format -msgid "test_snapshot_create: resp_dict=%s" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/scheduler/scheduler_options.py:69 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/scheduler/scheduler_options.py:78 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 -#, python-format -msgid "test_snapshot_detail: resp_dict=%s" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/tests/integrated/test_login.py:31 -#, python-format -msgid "flavor: %s" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" -msgstr "" - -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" -msgstr "" - -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" -msgstr "" - -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Body: %s" +msgid "FAKE ISCSI: %s" msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "LoggingVolumeDriver: %s" msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" -msgstr "" - -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/tests/fake_utils.py:80 #, python-format -msgid "Decoding JSON: %s" +msgid "Faked command matched %s" msgstr "" -#: cinder/tests/rpc/common.py:133 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/tests/rpc/common.py:142 +#: cinder/tests/fake_utils.py:101 #, python-format -msgid "Nested return %s" -msgstr "" - -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 +#: cinder/tests/test_misc.py:59 #, python-format -msgid "Received %s" -msgstr "" - -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "Compute_service record created for %s " +msgid "unrecognized argument %s" msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/tests/test_storwize_svc.py:1217 #, python-format -msgid "Compute_service record updated for %s " +msgid "Run CLI command: %s" msgstr "" -#: cinder/virt/firewall.py:130 +#: cinder/tests/test_storwize_svc.py:1220 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/virt/firewall.py:137 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "Filters added to instance %s" -msgstr "" - -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/virt/firewall.py:291 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "Adding security group rule: %r" +msgid "Given data: %s" msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "Adding provider rule: %s" +msgid "Result data: %s" msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" msgstr "" -#: cinder/virt/images.py:92 +#: cinder/tests/integrated/test_login.py:31 #, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgid "volume: %s" msgstr "" -#: cinder/virt/images.py:104 +#: cinder/tests/integrated/api/client.py:37 #, python-format -msgid "Converted to raw, but format is now %s" -msgstr "" - -#: cinder/virt/vmwareapi_conn.py:105 msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 -#, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 -#, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 -#, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "Doing %(method)s on %(relative_url)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" -msgstr "" - -#: cinder/virt/xenapi_conn.py:140 -msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" -msgstr "" - -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" -msgstr "" - -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." -msgstr "" - -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgid "Body: %s" msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/tests/integrated/api/client.py:124 +#, python-format +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "Got exception: %s" +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "============= initial domains =========== : %s" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/virt/baremetal/dom.py:127 -#, python-format -msgid "No such domain (%s)" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/virt/baremetal/dom.py:134 -#, python-format -msgid "Failed power down Bare-metal node %s" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/api.py:140 +#, python-format +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/virt/baremetal/dom.py:154 -#, python-format -msgid "No such domain %s" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/api.py:168 #, python-format -msgid "Domains: %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/api.py:177 #, python-format -msgid "Nodes: %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/virt/baremetal/dom.py:166 -#, python-format -msgid "After storing domains: %s" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/api.py:316 +msgid "Volume status must be available or error" msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/api.py:321 +#, python-format +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 +#, python-format +msgid "Searching by: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/api.py:452 +msgid "already attached" msgstr "" -#: cinder/virt/baremetal/dom.py:198 -#, python-format -msgid "Created new domain: %s" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/virt/baremetal/dom.py:213 -#, python-format -msgid "Failed to boot Bare-metal node %s" +#: cinder/volume/api.py:470 +msgid "Volume status must be available to reserve" msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/api.py:537 #, python-format -msgid "change_domain_state: to new state %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/api.py:546 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/api.py:595 +msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/virt/baremetal/nodes.py:42 -#, python-format -msgid "Unknown baremetal driver %(d)s" +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 -#, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 -#, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/virt/baremetal/proxy.py:189 -#, python-format -msgid "instance %s: rebooted" +#: cinder/volume/api.py:716 +msgid "Volume status must be available/in-use." msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "instance %s: rescued" +msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/driver.py:269 +#, python-format +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "instance %s: is building" +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/driver.py:361 +#, python-format +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/virt/baremetal/proxy.py:265 +#: cinder/volume/driver.py:378 #, python-format -msgid "instance %s: booted" +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/driver.py:437 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/driver.py:439 #, python-format -msgid "instance %s spawned successfully" +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/driver.py:451 #, python-format -msgid "instance %s:not booted" +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/virt/baremetal/proxy.py:354 -#, python-format -msgid "instance %s: Creating image" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/manager.py:124 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/manager.py:146 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +msgid "Re-exporting %s volumes" msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/manager.py:151 #, python-format -msgid "instance %s: starting toXML method" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/manager.py:156 #, python-format -msgid "instance %s: finished toXML method" +msgid "volume %s: skipping export" msgstr "" -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 -msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/manager.py:161 #, python-format -msgid "#### RLK: cpu_arch = %s " +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/manager.py:221 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/manager.py:230 +#, python-format +msgid "volume %s: creating from snapshot" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/manager.py:234 +#, python-format +msgid "volume %s: creating from existing volume" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/manager.py:238 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "volume %s: creating from image" msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +#: cinder/volume/manager.py:247 +#, python-format +msgid "volume %s: creating" msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/manager.py:279 +#, python-format +msgid "volume %s: creating export" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +#: cinder/volume/manager.py:288 +#, python-format +msgid "volume %s: create failed" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/manager.py:318 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "volume %s: created successfully" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/manager.py:326 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "Error: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/manager.py:352 +#, python-format +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/manager.py:379 +#, python-format +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 #, python-format -msgid "unknown disk image handler: %s" +msgid "volume %s: deleting" msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" msgstr "" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 +#: cinder/volume/manager.py:419 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "volume %s: removing export" msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/manager.py:424 #, python-format -msgid "Failed to remove container: %s" +msgid "volume %s: volume is busy" msgstr "" -#: cinder/virt/disk/api.py:441 -#, python-format -msgid "User %(username)s not found in password file." +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/manager.py:447 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "volume %s: deleted successfully" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/manager.py:460 #, python-format -msgid "unsupported partition: %s" +msgid "snapshot %s: creating" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +#: cinder/volume/manager.py:466 +#, python-format +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/manager.py:484 #, python-format -msgid "Could not attach image to loopback: %s" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 +#, python-format +msgid "snapshot %s: deleting" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/manager.py:505 #, python-format -msgid "Failed to map partitions: %s" +msgid "snapshot %s: snapshot is busy" msgstr "" -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/virt/disk/nbd.py:81 -#, python-format -msgid "qemu-nbd error: %s" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/manager.py:608 #, python-format -msgid "nbd device %s did not show up" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/manager.py:626 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/manager.py:706 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "Notification {%s} received" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +msgid "DB error: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 -#, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/volume_types.py:128 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 -#, python-format -msgid "Deleting instance files %(target)s" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" +#: cinder/volume/drivers/coraid.py:102 +#, python-format +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#, python-format +msgid "Message : %(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:692 -msgid "Instance soft rebooted successfully." +#: cinder/volume/drivers/coraid.py:125 +#, python-format +msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:696 -msgid "Failed to soft reboot instance." +#: cinder/volume/drivers/coraid.py:128 +#, python-format +msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +msgid "Configure data : %s" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/coraid.py:177 #, python-format -msgid "Automatically confirming migration %d" +msgid "Configure response : %s" msgstr "" -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" +#: cinder/volume/drivers/coraid.py:199 +#, python-format +msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/coraid.py:308 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "" - -#: cinder/virt/libvirt/connection.py:978 -msgid "Guest does not have a console available" +msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/coraid.py:321 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/coraid.py:335 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +#: cinder/volume/drivers/coraid.py:362 +#, python-format +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/coraid.py:383 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/glusterfs.py:70 #, python-format -msgid "block_device_list %s" +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 +#, python-format +msgid "casted to %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1679 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 +#, python-format +msgid "Exception during mounting %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1942 +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 #, python-format -msgid "'' must be 1, but %d\n" +msgid "%s is already mounted" msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "volume group %s doesn't exist" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "" -"Instance launched has CPU info:\n" -"%s" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/virt/libvirt/connection.py:2407 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 #, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +msgid "Creating clone of volume: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." +#: cinder/volume/drivers/lvm.py:364 +#, python-format +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/lvm.py:430 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "Symbolic link %s not found" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 #, python-format -msgid "Instance %s: Starting finish_revert_migration" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:42 +#: cinder/volume/drivers/lvm.py:542 +#, python-format msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." -msgstr "" - -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/virt/libvirt/firewall.py:171 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/virt/libvirt/firewall.py:217 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" +#: cinder/volume/drivers/rbd.py:64 +#, python-format +msgid "rbd has no pool %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 -#, python-format -msgid "%s is a valid instance name" +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 -#, python-format -msgid "%s has a disk file" +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 -#, python-format -msgid "Instance %(instance)s is backed by %(backing)s" +#: cinder/volume/drivers/rbd.py:227 +msgid "Not an rbd snapshot" msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 +#: cinder/volume/drivers/rbd.py:242 #, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 +#: cinder/volume/drivers/rbd.py:253 #, python-format -msgid "%(id)s (%(base_file)s): image verification failed" +msgid "Unable to read image %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 -#, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "Cannot remove %(base_file)s, it does not exist" +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 -#, python-format -msgid "Base file too young to remove: %s" +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 -#, python-format -msgid "Removing base file: %s" +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 +#: cinder/volume/drivers/sheepdog.py:47 #, python-format -msgid "%(id)s (%(base_file)s): checking" +msgid "Sheepdog is not working: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 -#, python-format -msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "%(id)s (%(base_file)s): image is not in use" +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 +#: cinder/volume/drivers/solidfire.py:156 #, python-format -msgid "%(id)s (%(base_file)s): image is in use" +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 +#: cinder/volume/drivers/solidfire.py:158 #, python-format -msgid "Skipping verification, no base directory at %s" -msgstr "" - -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 +#: cinder/volume/drivers/solidfire.py:164 #, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 +#: cinder/volume/drivers/solidfire.py:171 #, python-format -msgid "Unknown base file: %s" +msgid "API response: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "Active base files: %s" +msgid "Found solidfire account: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "Corrupt base files: %s" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "Removable base files: %s" -msgstr "" - -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" msgstr "" -#: cinder/virt/libvirt/vif.py:90 +#: cinder/volume/drivers/solidfire.py:364 #, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/virt/libvirt/vif.py:99 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "Ensuring bridge %s" +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 +#: cinder/volume/drivers/solidfire.py:406 #, python-format -msgid "Failed while unplugging vif of instance '%s'" +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/virt/libvirt/volume.py:163 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "iSCSI device not found at %s" +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/virt/libvirt/volume.py:166 -#, python-format -msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/virt/libvirt/volume.py:178 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "%(text)s: _db_content => %(content)s" +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 -#, python-format -msgid "Virtual Machine with ref %s is not there" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 -#, python-format -msgid "Logging out a session that is invalid or already logged out: %s" +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" +#: cinder/volume/drivers/solidfire.py:566 +msgid "Failed to get updated stats" msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" +#: cinder/volume/drivers/storwize_svc.py:173 +#, python-format +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 +#: cinder/volume/drivers/storwize_svc.py:190 #, python-format -msgid "Glance image %s is in killed state" +msgid "pool %s doesn't exist" msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "" - -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." +msgid "%s is not set" msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/virt/vmwareapi/vim.py:145 +#: cinder/volume/drivers/storwize_svc.py:309 #, python-format -msgid "No such SOAP method '%s' provided by VI SDK" +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 +#: cinder/volume/drivers/storwize_svc.py:331 #, python-format -msgid "Socket error in %s: " +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 +#: cinder/volume/drivers/storwize_svc.py:356 #, python-format -msgid "Type error in %s: " +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/virt/vmwareapi/vim.py:166 +#: cinder/volume/drivers/storwize_svc.py:392 #, python-format -msgid "Exception in %s " +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 +#: cinder/volume/drivers/storwize_svc.py:483 #, python-format -msgid "Got total of %s instances" +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" - -#: cinder/virt/vmwareapi/vmops.py:196 +#: cinder/volume/drivers/storwize_svc.py:511 #, python-format -msgid "Creating VM with the name %s on the ESX host" +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:205 +#: cinder/volume/drivers/storwize_svc.py:523 #, python-format -msgid "Created VM with the name %s on the ESX host" +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:251 +#: cinder/volume/drivers/storwize_svc.py:551 #, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 +#: cinder/volume/drivers/storwize_svc.py:574 #, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:609 msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 +#: cinder/volume/drivers/storwize_svc.py:619 #, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" +msgid "volume %s mapping to multi host" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 +#: cinder/volume/drivers/storwize_svc.py:625 #, python-format msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Reconfigured VM instance %s to attach the image disk" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "Powering on the VM instance %s" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "Creating Snapshot of the VM instance %s " +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Created Snapshot of the VM instance %s " +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "Copying disk data before snapshot of the VM instance %s" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format -msgid "Copied disk data before snapshot of the VM instance %s" +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "Uploading image %s" +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "Uploaded image %s" +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format -msgid "Deleting temporary vmdk file %s" +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "Deleted temporary vmdk file %s" +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "Rebooting guest OS of VM %s" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "Rebooted guest OS of VM %s" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 +#: cinder/volume/drivers/storwize_svc.py:907 #, python-format -msgid "Doing hard reboot of VM %s" +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 +#: cinder/volume/drivers/storwize_svc.py:945 #, python-format -msgid "Did hard reboot of VM %s" +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 +#: cinder/volume/drivers/storwize_svc.py:950 #, python-format -msgid "instance - %s not present" +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format -msgid "Powering off the VM %s" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 #, python-format -msgid "Powered off the VM %s" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 +#: cinder/volume/drivers/storwize_svc.py:1012 #, python-format -msgid "Unregistering the VM %s" +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format -msgid "Unregistered the VM %s" +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 +#: cinder/volume/drivers/storwize_svc.py:1050 #, python-format msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 +#: cinder/volume/drivers/storwize_svc.py:1055 #, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 +#: cinder/volume/drivers/storwize_svc.py:1062 #, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 +#: cinder/volume/drivers/storwize_svc.py:1069 #, python-format msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" +#: cinder/volume/drivers/storwize_svc.py:1080 +#, python-format +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" +#: cinder/volume/drivers/storwize_svc.py:1092 +#, python-format +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "Suspending the VM %s " +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "Suspended the VM %s " +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." +#: cinder/volume/drivers/storwize_svc.py:1119 +#, python-format +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "Resuming the VM %s" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format -msgid "Resumed the VM %s " +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" +#: cinder/volume/drivers/storwize_svc.py:1164 +#, python-format +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" +#: cinder/volume/drivers/storwize_svc.py:1166 +#, python-format +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Creating directory with path %s" +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "Created directory with path %s" +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/virt/xenapi/fake.py:654 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1452 msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/virt/xenapi/host.py:137 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "Unable to get SR for this host: %s" +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" +#: cinder/volume/drivers/storwize_svc.py:1471 +#, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/virt/xenapi/host.py:172 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format -msgid "The call to %(method)s returned an error: %(e)s." +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "Found non-unique network for name_label %s" +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 +#: cinder/volume/drivers/storwize_svc.py:1517 #, python-format -msgid "Found non-unique network for bridge %s" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 +#: cinder/volume/drivers/storwize_svc.py:1531 #, python-format -msgid "Found no network for bridge %s" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/virt/xenapi/pool.py:111 +#: cinder/volume/drivers/storwize_svc.py:1539 #, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/virt/xenapi/pool.py:126 +#: cinder/volume/drivers/windows.py:142 #, python-format -msgid "Unable to eject %(host)s from the pool; No master found" +msgid "Creating folder %s " msgstr "" -#: cinder/virt/xenapi/pool.py:143 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "Pool-Join failed: %(e)s" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/xenapi/pool.py:146 +#: cinder/volume/drivers/windows.py:213 #, python-format -msgid "Unable to join %(host)s in the pool" +msgid "Disk not found: %s" msgstr "" -#: cinder/virt/xenapi/pool.py:162 +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "Pool-eject failed: %(e)s" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/virt/xenapi/pool.py:174 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "Unable to set up pool: %(e)s." +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/virt/xenapi/pool.py:185 +#: cinder/volume/drivers/zadara.py:350 #, python-format -msgid "Pool-set_name_label failed: %(e)s" +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/virt/xenapi/vif.py:103 +#: cinder/volume/drivers/zadara.py:447 #, python-format -msgid "Found no PIF for device %s" +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format +#: cinder/volume/drivers/emc/emc_smis_common.py:42 msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 +#: cinder/volume/drivers/emc/emc_smis_common.py:82 #, python-format -msgid "VBD not found in instance %s" +msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 +#: cinder/volume/drivers/emc/emc_smis_common.py:90 #, python-format -msgid "VBD %s already detached" +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:97 #, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format -msgid "Unable to unplug VBD %s" +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "Unable to destroy VBD %s" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 +#: cinder/volume/drivers/emc/emc_smis_common.py:166 #, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "No primary VDI found for %(vm_ref)s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "Snapshotting with label '%(label)s'" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "Created snapshot %(template_vm_ref)s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 +#: cinder/volume/drivers/emc/emc_smis_common.py:240 #, python-format -msgid "Creating blank HD of size %(req_size)d gigs" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format -msgid "download_vhd failed: %r" +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "Size for image %(image)s: %(virtual_size)d" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 +#: cinder/volume/drivers/emc/emc_smis_common.py:364 #, python-format msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 +#: cinder/volume/drivers/emc/emc_smis_common.py:380 #, python-format -msgid "Copying VDI %s to /boot/guest on dom0" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 +#: cinder/volume/drivers/emc/emc_smis_common.py:389 #, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -msgid "Failed to fetch glance image" +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 +#: cinder/volume/drivers/emc/emc_smis_common.py:412 #, python-format -msgid "Looking up vdi %s for PV kernel" +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 +#: cinder/volume/drivers/emc/emc_smis_common.py:419 #, python-format -msgid "Unknown image format %(disk_image_type)s" +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format -msgid "VDI %s is still available" +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 +#: cinder/volume/drivers/emc/emc_smis_common.py:454 #, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 +#: cinder/volume/drivers/emc/emc_smis_common.py:463 #, python-format -msgid "Re-scanning SR %s" +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 #, python-format -msgid "ISO: looking at SR %(sr_rec)s" +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" +#: cinder/volume/drivers/emc/emc_smis_common.py:500 +#, python-format +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" +#: cinder/volume/drivers/emc/emc_smis_common.py:516 +#, python-format +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +#: cinder/volume/drivers/emc/emc_smis_common.py:525 +#, python-format +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" +#: cinder/volume/drivers/emc/emc_smis_common.py:533 +#, python-format +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" +#: cinder/volume/drivers/emc/emc_smis_common.py:557 +#, python-format +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format -msgid "Invalid statistics data from Xenserver: %s" +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 +#: cinder/volume/drivers/emc/emc_smis_common.py:619 #, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +msgid "Create export: %(volume)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 +#: cinder/volume/drivers/emc/emc_smis_common.py:624 #, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 +#: cinder/volume/drivers/emc/emc_smis_common.py:646 #, python-format -msgid "Timeout waiting for device %s to be created" +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "Plugging VBD %s ... " +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 +#: cinder/volume/drivers/emc/emc_smis_common.py:672 #, python-format -msgid "Plugging VBD %s done." +msgid "Error mapping volume %s." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 +#: cinder/volume/drivers/emc/emc_smis_common.py:676 #, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgid "ExposePaths for volume %s completed successfully." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 +#: cinder/volume/drivers/emc/emc_smis_common.py:705 #, python-format -msgid "Destroying VBD for VDI %s ... " +msgid "Error unmapping volume %s." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 +#: cinder/volume/drivers/emc/emc_smis_common.py:709 #, python-format -msgid "Destroying VBD for VDI %s done." +msgid "HidePaths for volume %s completed successfully." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format -msgid "Running pygrub against %s" +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 +#: cinder/volume/drivers/emc/emc_smis_common.py:735 #, python-format -msgid "Found Xen kernel %s" +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, python-format +msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" +#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#, python-format +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1565 +#: cinder/volume/drivers/emc/emc_smis_common.py:771 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." +msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 +#: cinder/volume/drivers/emc/emc_smis_common.py:777 #, python-format -msgid "Writing partition table %s done." +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 #, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 +#: cinder/volume/drivers/emc/emc_smis_common.py:800 #, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" +#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#, python-format +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" +#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#, python-format +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" +#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#, python-format +msgid "Volume %s is already mapped." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" +#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#, python-format +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 +#: cinder/volume/drivers/emc/emc_smis_common.py:880 #, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgid "Found Storage Type: %s" msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/virt/xenapi/vmops.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:899 #, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" +msgid "Found Masking View: %s" msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -msgid "Starting instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -msgid "Failed to spawn, rolling back" +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/virt/xenapi/vmops.py:515 +#: cinder/volume/drivers/emc/emc_smis_common.py:966 #, python-format -msgid "Invalid value for injected_files: %r" +msgid "Found Replication Service: %s" msgstr "" -#: cinder/virt/xenapi/vmops.py:520 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "Injecting file path: '%s'" -msgstr "" - -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#, python-format +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, python-format +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/virt/xenapi/vmops.py:551 +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 #, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:554 +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 #, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#, python-format +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#, python-format +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/virt/xenapi/vmops.py:576 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 #, python-format -msgid "Instance agent version: %s" +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:581 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "Updating Agent to %s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:616 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "No opaque_ref could be determined for '%s'." +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/virt/xenapi/vmops.py:670 -msgid "Finished snapshot and upload for VM" +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#, python-format +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -msgid "Starting snapshot for VM" +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#, python-format +msgid "Error finding %s." msgstr "" -#: cinder/virt/xenapi/vmops.py:686 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "Unable to Snapshot instance: %(exc)s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:770 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:893 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:928 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "Failed to query agent version: %(resp)r" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:949 +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 #, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:962 +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 #, python-format -msgid "Failed to update agent: %(resp)r" +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:983 +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 #, python-format -msgid "Failed to exchange keys: %(resp)r" +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:998 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "Failed to update password: %(resp)r" +msgid "Device info: %(data)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "Failed to inject file: %(resp)r" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#, python-format +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#, python-format +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#, python-format +msgid "Add target WWN: %s." msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#, python-format +msgid "Target WWNs: %s." msgstr "" -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#, python-format +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#, python-format +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/virt/xenapi/vmops.py:1222 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 #, python-format -msgid "Instance is already in Rescue Mode: %s" +msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 #, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" +msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#, python-format +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 #, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" +msgid "ISCSI properties: %s" msgstr "" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, python-format -msgid "Instance %(instance_uuid)s not found" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -msgid "Injecting network info to xenstore" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#, python-format +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/virt/xenapi/vmops.py:1492 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Creating VIF for network %(network_ref)s" +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, python-format +msgid "create_export: volume name:%s" msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/virt/xenapi/vmops.py:1566 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/virt/xenapi/vmops.py:1570 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 #, python-format msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 #, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "OpenSSL error: %s" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#, python-format +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 #, python-format -msgid "type is = %s" +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "name = %s" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "Created %(label)s as %(sr_ref)s." +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#, python-format +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#, python-format +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 #, python-format -msgid "Introduced %(label)s as %(sr_ref)s." +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#, python-format +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/virt/xenapi/volume_utils.py:129 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 #, python-format -msgid "Forgetting SR %s..." +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 #, python-format -msgid "Introducing %s..." +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 #, python-format -msgid "Unable to find SR from VBD %s" +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "_check_conf_file: %s" msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "Unable to introduce VDI for SR %s" +msgid "_read_xml:%s" msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Error finding vdis in SR %s" +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "Unable to find vbd for vdi %s" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 #, python-format -msgid "Creating SR %s" +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#, python-format +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "Introducing SR %s" +msgid "CLI command:%s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#, python-format +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#, python-format +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:94 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "Checking for SR %s" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 #, python-format -msgid "SR %s not found in the xapi database" +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#, python-format +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 #, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 #, python-format -msgid "Unable to attach volume to instance %s" +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 #, python-format -msgid "Unable to locate volume %s" +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 #, python-format -msgid "Unable to detach volume %s" +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 #, python-format -msgid "Unable to destroy vbd %s" +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "Error purging SR %s" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 #, python-format -msgid "Error in handshake: %s" +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/vnc/xvp_proxy.py:119 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 #, python-format -msgid "Invalid request: %s" +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/vnc/xvp_proxy.py:139 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 #, python-format -msgid "Request: %s" +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/vnc/xvp_proxy.py:142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 #, python-format -msgid "Request made with missing token: %s" +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/vnc/xvp_proxy.py:153 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "Request made with invalid token: %s" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/vnc/xvp_proxy.py:160 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format -msgid "Unexpected error: %s" +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/vnc/xvp_proxy.py:180 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#, python-format +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/volume/api.py:85 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 #, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/volume/api.py:137 -msgid "Volume status must be available or error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/volume/api.py:142 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "Volume still has %d dependent snapshots" +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 +#, python-format +msgid "Using WSDL: %s" msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" +#: cinder/volume/drivers/netapp/iscsi.py:149 +#, python-format +msgid "Using storage service: %s" msgstr "" -#: cinder/volume/api.py:325 -msgid "Volume Snapshot status must be available or error" +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/volume/driver.py:96 +#: cinder/volume/drivers/netapp/iscsi.py:160 #, python-format -msgid "Recovering from a failed execute. Try number %s" +msgid "Using vfiler: %s" msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" +#: cinder/volume/drivers/netapp/iscsi.py:204 +msgid "Connected to DFM server" msgstr "" -#: cinder/volume/driver.py:318 +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/volume/driver.py:327 +#: cinder/volume/drivers/netapp/iscsi.py:317 #, python-format +msgid "Job failed: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:346 msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/volume/driver.py:466 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/volume/driver.py:579 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "Sheepdog is not working: %s" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, python-format +msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 +#: cinder/volume/drivers/netapp/iscsi.py:575 #, python-format -msgid "LoggingVolumeDriver: %s" +msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/volume/manager.py:96 +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 #, python-format -msgid "Re-exporting %s volumes" +msgid "No LUN ID for volume %s" msgstr "" -#: cinder/volume/manager.py:101 +#: cinder/volume/drivers/netapp/iscsi.py:821 #, python-format -msgid "volume %s: skipping export" +msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/volume/manager.py:107 +#: cinder/volume/drivers/netapp/iscsi.py:826 #, python-format -msgid "volume %s: creating" +msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/volume/manager.py:131 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "volume %s: creating export" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/volume/manager.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format -msgid "volume %s: created successfully" +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 +#, python-format +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" +#: cinder/volume/drivers/netapp/iscsi.py:1086 +#, python-format +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/volume/manager.py:159 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "volume %s: removing export" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/volume/manager.py:161 +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "volume %s: deleting" +msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/manager.py:164 +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 #, python-format -msgid "volume %s: volume is busy" +msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/manager.py:176 +#: cinder/volume/drivers/netapp/iscsi.py:1291 #, python-format -msgid "volume %s: deleted successfully" +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/manager.py:183 +#: cinder/volume/drivers/netapp/iscsi.py:1298 #, python-format -msgid "snapshot %s: creating" +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/volume/manager.py:187 +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 #, python-format -msgid "snapshot %(snap_name)s: creating" +msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/manager.py:202 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 #, python-format -msgid "snapshot %s: created successfully" +msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/manager.py:211 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 #, python-format -msgid "snapshot %s: deleting" +msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/manager.py:214 +#: cinder/volume/drivers/netapp/iscsi.py:1344 #, python-format -msgid "snapshot %s: snapshot is busy" +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/manager.py:226 +#: cinder/volume/drivers/netapp/iscsi.py:1365 #, python-format -msgid "snapshot %s: deleted successfully" +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/manager.py:314 +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 #, python-format -msgid "New capabilities found: %s" +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, python-format +msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/volume/manager.py:329 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "Notification {%s} received" +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/volume/netapp.py:79 +#: cinder/volume/drivers/netapp/iscsi.py:1518 #, python-format -msgid "API %(name)sfailed: %(reason)s" +msgid "Using NetApp filer: %s" msgstr "" -#: cinder/volume/netapp.py:109 +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "%s is not set" +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/netapp.py:128 -msgid "Connected to DFM server" +#: cinder/volume/drivers/netapp/iscsi.py:1628 +#, python-format +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/netapp.py:159 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format -msgid "Job failed: %s" +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, python-format +msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" +#: cinder/volume/drivers/netapp/iscsi.py:1717 +#, python-format +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 +#: cinder/volume/drivers/netapp/iscsi.py:1735 #, python-format -msgid "Failed to find LUN ID for volume %s" +msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" +#: cinder/volume/drivers/netapp/iscsi.py:1811 +#, python-format +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "No LUN ID for volume %s" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 +#: cinder/volume/drivers/netapp/iscsi.py:1923 #, python-format -msgid "Failed to get LUN details for LUN ID %s" +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/volume/netapp.py:614 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "Failed to get host details for host ID %s" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/volume/netapp.py:620 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "Failed to get target portal for filer: %s" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/volume/netapp.py:625 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "Failed to get target IQN for filer: %s" +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" +#: cinder/volume/drivers/netapp/iscsi.py:2481 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" +#: cinder/volume/drivers/netapp/iscsi.py:2484 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/san.py:320 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/volume/san.py:452 +#: cinder/volume/drivers/netapp/nfs.py:461 #, python-format -msgid "CLIQ command returned %s" +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/san.py:458 +#: cinder/volume/drivers/netapp/nfs.py:487 #, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/volume/san.py:466 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/volume/san.py:496 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" +msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/san.py:549 +#: cinder/volume/drivers/netapp/nfs.py:555 #, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/volume/san.py:626 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "Could not determine project for volume %s, can't export" +msgid "Sending JSON data: %s" msgstr "" -#: cinder/volume/san.py:696 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "Payload for SolidFire API call: %s" +msgid "Auto switching to HTTPS connection to %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/volume/san.py:713 +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 #, python-format -msgid "Call to json.loads() raised an exception: %s" +msgid "Got response: %s" msgstr "" -#: cinder/volume/san.py:718 +#: cinder/volume/drivers/nexenta/volume.py:99 #, python-format -msgid "Results of SolidFire API call: %s" +msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/san.py:732 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "Found solidfire account: %s" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/san.py:746 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "solidfire account: %s does not exist, create it..." +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." +#: cinder/volume/drivers/nexenta/volume.py:228 +#, python-format +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" +#: cinder/volume/drivers/nexenta/volume.py:238 +#, python-format +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." +#: cinder/volume/drivers/nexenta/volume.py:274 +#, python-format +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/volume/san.py:880 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "Deleting volumeID: %s " +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" +#: cinder/volume/drivers/san/hp_lefthand.py:74 +#, python-format +msgid "CLIQ command returned %s" msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." +#: cinder/volume/drivers/san/hp_lefthand.py:80 +#, python-format +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." +#: cinder/volume/drivers/san/hp_lefthand.py:88 +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" +#: cinder/volume/drivers/san/hp_lefthand.py:118 +#, python-format +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" +#: cinder/volume/drivers/san/hp_lefthand.py:171 +#, python-format +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 +#: cinder/volume/drivers/san/san.py:148 #, python-format -msgid "Sending JSON data: %s" +msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" +#: cinder/volume/drivers/san/solaris.py:80 +#, python-format +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "Got response: %s" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/nexenta/volume.py:96 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "Volume %s does not exist in Nexenta SA" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/volume/nexenta/volume.py:202 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 #, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" +msgid "Error running ssh command: %s" msgstr "" -#: cinder/volume/nexenta/volume.py:210 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/nexenta/volume.py:219 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/nexenta/volume.py:227 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/volume/nexenta/volume.py:237 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 #, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" +msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/nexenta/volume.py:273 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 #, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" +msgid "Unexpected state while cloning %s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/volume/nexenta/volume.py:280 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" +msgid "The hostname must be called '%s'" msgstr "" diff --git a/cinder/locale/cs/LC_MESSAGES/cinder.po b/cinder/locale/cs/LC_MESSAGES/cinder.po index 8453166c3..1cc9b4908 100644 --- a/cinder/locale/cs/LC_MESSAGES/cinder.po +++ b/cinder/locale/cs/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2012-04-04 20:28+0000\n" "Last-Translator: Zbyněk Schwarz \n" "Language-Team: Czech \n" @@ -18,62 +18,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "Jméno souboru kořenové CA" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "Jméno souboru se soukromým klíčem" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "Název souboru seznamu zrušení kořenového certifikátu" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "Kde uchováváme naše klíče" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "Kde uchováváme naši kořenovou CA" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "Použijeme CA pro každý projekt?" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" -"Předmět certifikátu pro uživatele, %s pro projekt, uživatel, časové " -"razítko" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "Předmět certifikátu pro projekty, %s pro projekt, časové razítko" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "Cesta příznaků: %s" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "Při spuštění příkazu došlo k nečekané chybě." -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -88,336 +47,159 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "Vyjímka DB zabalena." -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "Vyskytla se neočekávaná výjimka." -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "Nelze dešifrovat text" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" -msgstr "Nelze stránkovat skrze obrázky ze služby obrázků" - -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "Vytvoření virtuálního rozhraní selhalo" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" -msgstr "Selhalo 5 pokusů o vytvoření virtuálního rozhraní s jedinečnou mac adresou" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" +msgstr "" -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "Připojení k glance selhalo" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "Připojení k melange selhalo" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "Neschváleno." -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "Uživatel nemá správcovská oprávnění" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "Pravidla nedovolují, aby bylo %(action)s provedeno." -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "Kernel nenalezen v obrazu %(image_id)s." -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "Nepřijatelné parametry." -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "Neplatný snímek" -#: cinder/exception.py:229 -#, python-format -msgid "Volume %(volume_id)s is not attached to anything" +#: cinder/exception.py:168 +#, fuzzy, python-format +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "Svazek %(volume_id)s není k ničemu připojen" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "Data páru klíčů jsou neplatná" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "Nelze načíst data do formátu json" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "Požadavek je neplatný." -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." -msgstr "Neplatný podpis %(signature)s pro uživatele %(user)s." +#: cinder/exception.py:180 +#, fuzzy +msgid "The results are invalid." +msgstr "Požadavek je neplatný." -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "Obdržen neplatný vstup" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "Neplatná instance typu %(instance_type)s." - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "Neplatný typ svazku" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "Neplatný svazek" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "Neplatný rozsah portů %(from_port)s:%(to_port)s. %(msg)s" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "Neplatný protokol IP %(protocol)s." - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Neplatný typ obsahu %(content_type)s." -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "Neplatný cidr %(cidr)s." - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "Neplatné znovu použití připojení RPC." - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." -msgstr "" -"Nelze provést činnost '%(action)s' na agregátu %(aggregate_id)s. Důvod: " -"%(reason)s." - -#: cinder/exception.py:301 -#, fuzzy, python-format -msgid "Group not valid. Reason: %(reason)s" -msgstr "Nebyl nalezen žádný platný hostitel. %(reason)s" - -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." -msgstr "" -"Instance %(instance_uuid)s v %(attr)s %(state)s. Nelze %(method)s " -"zatímco je instance v tomto stavu." - -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." -msgstr "Instance %(instance_id)s není spuštěna." - -#: cinder/exception.py:314 -#, python-format -msgid "Instance %(instance_id)s is not suspended." -msgstr "Instance %(instance_id)s není pozastavena." - -#: cinder/exception.py:318 -#, python-format -msgid "Instance %(instance_id)s is not in rescue mode" -msgstr "Instance %(instance_id)s není v nouzovém režimu." - -#: cinder/exception.py:322 -msgid "Failed to suspend instance" -msgstr "Nelze pozastavit instanci" - -#: cinder/exception.py:326 -msgid "Failed to resume server" -msgstr "Server nemůže pokračovat" - -#: cinder/exception.py:330 -msgid "Failed to reboot instance" -msgstr "Nelze restartovat instanci" - -#: cinder/exception.py:334 -#, fuzzy -msgid "Failed to terminate instance" -msgstr "Nelze restartovat instanci" - -#: cinder/exception.py:338 +#: cinder/exception.py:211 msgid "Service is unavailable at this time." msgstr "Služba je v tuto chvíli nedostupná." -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." -msgstr "Služba svazku je v tuto chvíli nedostupná." - -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." -msgstr "Služba výpočtu je v tuto chvíli nedostupná." - -#: cinder/exception.py:350 -#, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." -msgstr "" -"Nelze přesunout instanci (%(instance_id)s) na současného hostitele " -"(%(host)s)." - -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." -msgstr "Cílový výpočetní hostitel je v současnosti nedostupný." - -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." -msgstr "Původní výpočetní hostitel je v současnosti nedostupný." - -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." -msgstr "Zadaný typ hypervizoru je neplatný." - -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." -msgstr "Instance vyžaduje novější verzi hypervizoru, než byla poskytnuta." - -#: cinder/exception.py:372 -#, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." -msgstr "Zadaná cesta disku (%(path)s) již existuje, očekává se, že nebude." - -#: cinder/exception.py:377 -#, python-format -msgid "The supplied device path (%(path)s) is invalid." -msgstr "Zadaná cesta zařízení (%(path)s) je neplatná." - -#: cinder/exception.py:381 -#, fuzzy, python-format -msgid "The supplied device (%(device)s) is busy." -msgstr "Zadaná cesta zařízení (%(path)s) je neplatná." - -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" -msgstr "Nepřijatelné informace o procesoru" - -#: cinder/exception.py:389 -#, python-format -msgid "%(address)s is not a valid IP v4/6 address." -msgstr "%(address)s není platná IP adresa v4/6." - -#: cinder/exception.py:393 -#, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." -msgstr "" -"Značka VLAN není vhodná pro skupinu portů %(bridge)s. Očekávaná značka " -"VLAN je %(tag)s, ale značka připojená ke skupině portů je %(pgroup)s." - -#: cinder/exception.py:399 -#, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." -msgstr "" -"vSwitch který obsahuje skupinu portů %(bridge)s není spojen s požadovaným" -" fyzickým adaptérem. Očekávaný vSwitch je %(expected)s, ale spojený je " -"%(actual)s." - -#: cinder/exception.py:406 -#, python-format -msgid "Disk format %(disk_format)s is not acceptable" -msgstr "Formát disku %(disk_format)s není přijatelný" - -#: cinder/exception.py:410 +#: cinder/exception.py:215 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "Obraz %(image_id)s je nepřijatelný: %(reason)s" -#: cinder/exception.py:414 -#, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" -msgstr "Instance %(instance_id)s je nepřijatelná: %(reason)s" - -#: cinder/exception.py:418 -#, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." -msgstr "Id Ec2 %(ec2_id)s je nepřijatelné." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." +msgstr "" -#: cinder/exception.py:422 +#: cinder/exception.py:223 msgid "Resource could not be found." msgstr "Zdroj nemohl být nalezen." -#: cinder/exception.py:427 -#, python-format -msgid "Required flag %(flag)s not set." -msgstr "Požadovaný příznak %(flag)s není nastaven." +#: cinder/exception.py:229 +#, fuzzy, python-format +msgid "Volume %(volume_id)s persistence file could not be found." +msgstr "Svazek %(volume_id)s nemohl být nastaven." -#: cinder/exception.py:431 +#: cinder/exception.py:233 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "Svazek %(volume_id)s nemohl být nastaven." -#: cinder/exception.py:435 +#: cinder/exception.py:237 #, fuzzy, python-format msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "Nelze nalézt účet %(account_name) on zařízení Solidfire" -#: cinder/exception.py:440 +#: cinder/exception.py:242 #, python-format msgid "Volume not found for instance %(instance_id)s." msgstr "Svazek není nalezen v instanci %(instance_id)s." -#: cinder/exception.py:444 +#: cinder/exception.py:246 #, python-format msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "Svazek %(volume_id)s nemá žádná metadata s klíčem %(metadata_key)s." -#: cinder/exception.py:449 -msgid "Zero volume types found." -msgstr "Nalezeno nula typů svazku." +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" +msgstr "Neplatná metadata" + +#: cinder/exception.py:255 cinder/exception.py:268 +#, fuzzy +msgid "Invalid metadata size" +msgstr "Neplatný klíč metadata" + +#: cinder/exception.py:259 +#, fuzzy, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." +msgstr "Instance %(instance_id)s nemá žádná metadata s klíčem %(metadata_key)s." -#: cinder/exception.py:453 +#: cinder/exception.py:272 #, python-format msgid "Volume type %(volume_type_id)s could not be found." msgstr "Typ svazku %(volume_type_id)s nemohl být nalezen." -#: cinder/exception.py:457 +#: cinder/exception.py:276 #, python-format msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "Typ svazku s názvem %(volume_type_name)s nemohl být nalezen." -#: cinder/exception.py:462 +#: cinder/exception.py:281 #, python-format msgid "" "Volume Type %(volume_type_id)s has no extra specs with key " @@ -426,7745 +208,9298 @@ msgstr "" "Typ svazku %(volume_type_id)s nemá žádné dodatečné parametry s klíčem " "%(extra_specs_key)s." -#: cinder/exception.py:467 +#: cinder/exception.py:286 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "Snímek %(snapshot_id)s nemohl být nalezen." -#: cinder/exception.py:471 +#: cinder/exception.py:290 #, python-format msgid "deleting volume %(volume_name)s that has snapshot" msgstr "mazání svazku %(volume_name)s který má snímek" -#: cinder/exception.py:475 +#: cinder/exception.py:294 #, python-format msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:299 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." -#: cinder/exception.py:484 +#: cinder/exception.py:303 +#, fuzzy, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." + +#: cinder/exception.py:307 +#, fuzzy, python-format +msgid "Failed to attach iSCSI target for volume %(volume_id)s." +msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." + +#: cinder/exception.py:311 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." +msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." + +#: cinder/exception.py:315 #, python-format msgid "No disk at %(location)s" msgstr "Źádný disk ve %(location)s" -#: cinder/exception.py:488 -#, python-format -msgid "Could not find a handler for %(driver_type)s volume." -msgstr "Nelze najít obslužnou rutinu pro svazek %(driver_type)s." - -#: cinder/exception.py:492 +#: cinder/exception.py:319 #, python-format msgid "Invalid image href %(image_href)s." msgstr "Neplatný href %(image_href)s obrazu." -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." -msgstr "" -"Některé obrazy byly uloženy pomocí href. Tato verze api nepodporuje " -"zobrazování href obrazů." - -#: cinder/exception.py:501 +#: cinder/exception.py:323 #, python-format msgid "Image %(image_id)s could not be found." msgstr "Obraz %(image_id)s nemohl být nalezen." -#: cinder/exception.py:505 +#: cinder/exception.py:327 #, python-format -msgid "Kernel not found for image %(image_id)s." -msgstr "Kernel nenalezen v obrazu %(image_id)s." +msgid "Service %(service_id)s could not be found." +msgstr "Služba %(service_id)s nemohla být nalezena." -#: cinder/exception.py:509 +#: cinder/exception.py:331 #, python-format -msgid "User %(user_id)s could not be found." -msgstr "Uživatel %(user_id)s nemohl být nalezen." +msgid "Host %(host)s could not be found." +msgstr "Hostitel %(host)s nemohl být nalezen." -#: cinder/exception.py:513 +#: cinder/exception.py:335 #, python-format -msgid "Project %(project_id)s could not be found." -msgstr "Projekt %(project_id)s nemohl být nalezen." +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "Filtr hostitelů plácinderče %(filter_name)s nemohl být nalezen." -#: cinder/exception.py:517 -#, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." -msgstr "Uživatel %(user_id)s není členem projektu %(project_id)s." +#: cinder/exception.py:339 +#, fuzzy, python-format +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." +msgstr "Filtr hostitelů plácinderče %(filter_name)s nemohl být nalezen." -#: cinder/exception.py:521 +#: cinder/exception.py:343 #, python-format -msgid "Role %(role_id)s could not be found." -msgstr "Role %(role_id)s nemohla být nalezena." - -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." -msgstr "Nelze najít SR pro čtení/zápis VDI." +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "Nelze najít binární soubor %(binary)s v hostiteli %(host)s." -#: cinder/exception.py:529 +#: cinder/exception.py:347 #, python-format -msgid "%(req)s is required to create a network." -msgstr "%(req)s je vyžadováno pro vytvoření sítě." +msgid "Invalid reservation expiration %(expire)s." +msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:351 #, python-format -msgid "Network %(network_id)s could not be found." -msgstr "Síť %(network_id)s nemohla být nalezena." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" +msgstr "" -#: cinder/exception.py:537 -#, python-format -msgid "Network could not be found for bridge %(bridge)s" -msgstr "Síť nemohla být pro most %(bridge)s nalezena." +#: cinder/exception.py:356 +msgid "Quota could not be found" +msgstr "Kvóta nemohla být nalezena." -#: cinder/exception.py:541 +#: cinder/exception.py:360 #, python-format -msgid "Network could not be found for uuid %(uuid)s" -msgstr "Síť nemohla být pro uuid %(uuid)s nalezena." +msgid "Unknown quota resources %(unknown)s." +msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:364 #, python-format -msgid "Network could not be found with cidr %(cidr)s." -msgstr "Síť nemohla být pro cidr %(cidr)s nalezena." +msgid "Quota for project %(project_id)s could not be found." +msgstr "Kvóta pro projekt %(project_id)s nemohla být nalezena." -#: cinder/exception.py:549 -#, python-format -msgid "Network could not be found for instance %(instance_id)s." -msgstr "Síť nemohla být pro instance %(instance_id)s nalezena." +#: cinder/exception.py:368 +#, fuzzy, python-format +msgid "Quota class %(class_name)s could not be found." +msgstr "Třída %(class_name)s nemohla být nalezena: %(exception)s" -#: cinder/exception.py:553 -msgid "No networks defined." -msgstr "Źádné sítě nejsou určeny." +#: cinder/exception.py:372 +#, fuzzy, python-format +msgid "Quota usage for project %(project_id)s could not be found." +msgstr "Kvóta pro projekt %(project_id)s nemohla být nalezena." -#: cinder/exception.py:557 -#, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." -msgstr "" -"Buď síť uuid %(network_uuid)s není přítomna nebo je přidělena projektu " -"%(project_id)s." +#: cinder/exception.py:376 +#, fuzzy, python-format +msgid "Quota reservation %(uuid)s could not be found." +msgstr "Uživatel %(user_id)s nemohl být nalezen." -#: cinder/exception.py:562 -#, python-format -msgid "Host is not set to the network (%(network_id)s)." -msgstr "Hostitel není v síti (%(network_id)s) nastaven." +#: cinder/exception.py:380 +#, fuzzy, python-format +msgid "Quota exceeded for resources: %(overs)s" +msgstr "Kvóta překročena" -#: cinder/exception.py:566 +#: cinder/exception.py:384 #, python-format -msgid "Network %(network)s has active ports, cannot delete." -msgstr "" - -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." -msgstr "Nelze najít odkazy datového úložiště, který VM používá." +msgid "Migration %(migration_id)s could not be found." +msgstr "Přesun %(migration_id)s nemohl být nalezen." -#: cinder/exception.py:574 +#: cinder/exception.py:388 #, python-format -msgid "No fixed IP associated with id %(id)s." -msgstr "Žádná pevná IP není spojena s %(id)s." +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "Přesun nenalezen v instanci %(instance_id)s se stavem %(status)s." -#: cinder/exception.py:578 +#: cinder/exception.py:393 #, python-format -msgid "Fixed ip not found for address %(address)s." -msgstr "Pevná ip není pro adresu %(address)s nalezena." +msgid "File %(file_path)s could not be found." +msgstr "Soubor %(file_path)s nemohl být nalezen." -#: cinder/exception.py:582 +#: cinder/exception.py:397 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." -msgstr "Instance %(instance_id)s má nula pevných ip." +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "Třída %(class_name)s nemohla být nalezena: %(exception)s" -#: cinder/exception.py:586 +#: cinder/exception.py:401 +msgid "Action not allowed." +msgstr "Činnost není povolena." + +#: cinder/exception.py:410 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." -msgstr "Síťový hostitel %(host)s má nula pevných ip v síti %(network_id)s." +msgid "Key pair %(key_name)s already exists." +msgstr "Dvojice klíčů %(key_name)s již existuje." + +#: cinder/exception.py:414 +#, fuzzy, python-format +msgid "Volume Type %(id)s already exists." +msgstr "Typ svazku %(name)s již existuje." + +#: cinder/exception.py:418 +msgid "Migration error" +msgstr "Chyba přesunu" -#: cinder/exception.py:591 +#: cinder/exception.py:422 #, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." -msgstr "Instance %(instance_id)s nemá pevnou ip '%(ip)s'." +msgid "Malformed message body: %(reason)s" +msgstr "Poškozené tělo zprávy: %(reason)s" -#: cinder/exception.py:595 +#: cinder/exception.py:426 #, python-format -msgid "Host %(host)s has zero fixed ips." -msgstr "Hostitel %(host)s má nula pevných ip." +msgid "Could not find config at %(path)s" +msgstr "Nelze najít nastavení v %(path)s" -#: cinder/exception.py:599 +#: cinder/exception.py:430 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." -msgstr "Pevná IP adresa (%(address)s) v síti (%(network_uuid)s) neexistuje." +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "Nelze načíst aplikaci vložení '%(name)s' z %(path)s" -#: cinder/exception.py:604 +#: cinder/exception.py:434 #, python-format -msgid "Fixed IP address %(address)s is already in use." -msgstr "Pevná IP adresa (%(address)s) je již používána." +msgid "No valid host was found. %(reason)s" +msgstr "Nebyl nalezen žádný platný hostitel. %(reason)s" -#: cinder/exception.py:608 +#: cinder/exception.py:438 #, python-format -msgid "Fixed IP address %(address)s is invalid." -msgstr "Pevná IP adresa (%(address)s) je neplatná." +msgid "Host %(host)s is not up or doesn't exist." +msgstr "Hostitel %(host)s není dostupný nebo neexistuje." -#: cinder/exception.py:612 -msgid "Zero fixed ips available." -msgstr "Je dostupno nula pevných ip." +#: cinder/exception.py:442 +msgid "Quota exceeded" +msgstr "Kvóta překročena" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." -msgstr "Bylo nalezeno nula pevných ip." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" +msgstr "" -#: cinder/exception.py:620 -#, python-format -msgid "Floating ip not found for id %(id)s." -msgstr "Plovoucí ip není nalezena pro id %(id)s." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" +msgstr "" -#: cinder/exception.py:624 +#: cinder/exception.py:458 #, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." -msgstr "Záznam DNS %(name)s již v doméně %(domain)s existuje." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" +msgstr "" -#: cinder/exception.py:628 +#: cinder/exception.py:462 #, python-format -msgid "Floating ip not found for address %(address)s." -msgstr "Plovoucí ip nenalezeno pro adresu %(address)s." +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" +msgstr "" -#: cinder/exception.py:632 -#, python-format -msgid "Floating ip not found for host %(host)s." -msgstr "Plovoucí ip nenalezeno pro hostitele %(host)s." +#: cinder/exception.py:466 +#, fuzzy, python-format +msgid "Detected more than one volume with name %(vol_name)s" +msgstr "Zjištěn více než jeden svazek s názvem %(vol_name)" -#: cinder/exception.py:636 -msgid "Zero floating ips available." -msgstr "Je dostupných nula plovoucích ip." +#: cinder/exception.py:470 +#, python-format +msgid "3PAR Host already exists: %(err)s. %(info)s" +msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:474 #, python-format -msgid "Floating ip %(address)s is associated." -msgstr "Plovoucí ip %(address)s je přidružena." +msgid "Invalid 3PAR Domain: %(err)s" +msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:478 #, python-format -msgid "Floating ip %(address)s is not associated." -msgstr "Plovoucí ip %(address)s není přidružena." +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" +"Nelze vytvořit typ_svazku s názvem %(name)s a specifikacemi " +"%(extra_specs)s" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." -msgstr "Existuje nula plovoucích ip." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" +msgstr "Špatná odpověď od SolidFire API" -#: cinder/exception.py:652 +#: cinder/exception.py:487 #, python-format -msgid "Interface %(interface)s not found." -msgstr "Rozhraní %(interface)s nenalezeno." +msgid "Error in SolidFire API response: data=%(data)s" +msgstr "Chyba v odpovědi SolidFire API: data=%(data)s" -#: cinder/exception.py:656 +#: cinder/exception.py:491 #, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" -msgstr "Dvojice klíčů %(name)s nenalezena pro uživatele %(user_id)s" +msgid "Unknown or unsupported command %(cmd)s" +msgstr "" -#: cinder/exception.py:660 -#, python-format -msgid "Certificate %(certificate_id)s not found." -msgstr "Certifikát %(certificate_id)s nenalezen." +#: cinder/exception.py:495 +#, fuzzy, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" +msgstr "Poškozené tělo zprávy: %(reason)s" + +#: cinder/exception.py:499 +#, fuzzy, python-format +msgid "Bad HTTP response status %(status)s" +msgstr "Neplatný stav serveru: %(status)s" -#: cinder/exception.py:664 +#: cinder/exception.py:503 #, python-format -msgid "Service %(service_id)s could not be found." -msgstr "Služba %(service_id)s nemohla být nalezena." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" +msgstr "" -#: cinder/exception.py:668 +#: cinder/exception.py:507 #, python-format -msgid "Host %(host)s could not be found." -msgstr "Hostitel %(host)s nemohl být nalezen." +msgid "Unable to create server object for initiator %(name)s" +msgstr "" -#: cinder/exception.py:672 +#: cinder/exception.py:511 #, python-format -msgid "Compute host %(host)s could not be found." -msgstr "Hostitel výpočtu %(host)s nemohl být nalezen." +msgid "Unable to find server object for initiator %(name)s" +msgstr "" -#: cinder/exception.py:676 +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" +msgstr "" + +#: cinder/exception.py:519 #, python-format -msgid "Could not find binary %(binary)s on host %(host)s." -msgstr "Nelze najít binární soubor %(binary)s v hostiteli %(host)s." +msgid "Failed to retrieve attachments for volume %(name)s" +msgstr "" -#: cinder/exception.py:680 +#: cinder/exception.py:523 #, python-format -msgid "Auth token %(token)s could not be found." -msgstr "Známka opeávnění %(token)s nemohla být nalezena." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" +msgstr "" -#: cinder/exception.py:684 +#: cinder/exception.py:527 #, python-format -msgid "Access Key %(access_key)s could not be found." -msgstr "Přístupový klíč %(access_key)s nemohl být nalezen." +msgid "Instance %(instance_id)s could not be found." +msgstr "Instance %(instance_id)s nemohla být nastavena." -#: cinder/exception.py:688 -msgid "Quota could not be found" -msgstr "Kvóta nemohla být nalezena." - -#: cinder/exception.py:692 -#, python-format -msgid "Quota for project %(project_id)s could not be found." -msgstr "Kvóta pro projekt %(project_id)s nemohla být nalezena." - -#: cinder/exception.py:696 -#, fuzzy, python-format -msgid "Quota class %(class_name)s could not be found." -msgstr "Třída %(class_name)s nemohla být nalezena: %(exception)s" - -#: cinder/exception.py:700 -#, python-format -msgid "Security group %(security_group_id)s not found." -msgstr "Bezpečnostní skupina %(security_group_id)s není nalezena." - -#: cinder/exception.py:704 +#: cinder/exception.py:531 #, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -"Bezpečnostní skupina %(security_group_id)s není nalezena v projektu " -"%(project_id)s." -#: cinder/exception.py:709 -#, python-format -msgid "Security group with rule %(rule_id)s not found." -msgstr "Bezpečnostní skupina s pravidlem %(rule_id)s nenalezena." +#: cinder/exception.py:536 +#, fuzzy +msgid "Unknown NFS exception" +msgstr "Vyskytla se neočekávaná výjimka." -#: cinder/exception.py:713 -#, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -"Bezpečnostní skupina %(security_group_id)s je již přidružena k instanci " -"%(instance_id)s" -#: cinder/exception.py:718 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +msgid "There is no share which can host %(volume_size)sG" msgstr "" -"Bezpečnostní skupina %(security_group_id)s není přidružena k instanci " -"%(instance_id)s" - -#: cinder/exception.py:723 -#, python-format -msgid "Migration %(migration_id)s could not be found." -msgstr "Přesun %(migration_id)s nemohl být nalezen." - -#: cinder/exception.py:727 -#, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." -msgstr "Přesun nenalezen v instanci %(instance_id)s se stavem %(status)s." -#: cinder/exception.py:732 -#, python-format -msgid "Console pool %(pool_id)s could not be found." -msgstr "Zásoba konzole %(pool_id)s nemohla být nalezena." +#: cinder/exception.py:548 +#, fuzzy +msgid "Unknown Gluster exception" +msgstr "Vyskytla se neočekávaná výjimka." -#: cinder/exception.py:736 -#, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -"Zásoba konzole typu %(console_type)s pro výpočetního hostitele " -"%(compute_host)s v hostitele proxy %(host)s nemohla být nalezena." -#: cinder/exception.py:742 -#, python-format -msgid "Console %(console_id)s could not be found." -msgstr "Konzole %(console_id)s nemohla být nalezena." - -#: cinder/exception.py:746 -#, python-format -msgid "Console for instance %(instance_id)s could not be found." -msgstr "Konzole pro instanci %(instance_id)s nemohla být nalezena." - -#: cinder/exception.py:750 +#: cinder/exception.py:560 #, python-format msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -"Konzole pro instanci %(instance_id)s v zásobě %(pool_id)s nemohla být " -"nalezena." - -#: cinder/exception.py:755 -#, python-format -msgid "Invalid console type %(console_type)s " -msgstr "Neplatná konzole typu %(console_type)s " - -#: cinder/exception.py:759 -msgid "Zero instance types found." -msgstr "Nalezeno nula typů instancí." - -#: cinder/exception.py:763 -#, python-format -msgid "Instance type %(instance_type_id)s could not be found." -msgstr "Instance typu %(instance_type_id)s nemohla být nalezena." - -#: cinder/exception.py:767 -#, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." -msgstr "Instance typu s názvem %(instance_type_name)s nemohla být nalezena." - -#: cinder/exception.py:772 -#, python-format -msgid "Flavor %(flavor_id)s could not be found." -msgstr "Konfigurace %(flavor_id)s nemohla být nalezena." - -#: cinder/exception.py:776 -#, fuzzy, python-format -msgid "Cell %(cell_id)s could not be found." -msgstr "Zóna %(zone_id)s nemohla být nalezena." -#: cinder/exception.py:780 -#, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." -msgstr "Filtr hostitelů plácinderče %(filter_name)s nemohl být nalezen." - -#: cinder/exception.py:784 -#, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." -msgstr "Funkce nákladů plácinderče %(cost_fn_str)s nemohla být nalezena." - -#: cinder/exception.py:789 -#, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" -msgstr "Příznak váhy plácinderče nemohl být nalezen: %(flag_name)s" - -#: cinder/exception.py:793 -#, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." -msgstr "Instance %(instance_id)s nemá žádná metadata s klíčem %(metadata_key)s." - -#: cinder/exception.py:798 -#, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -"Instance typu %(instance_type_id)s nemá žádné dodatečné specifikace s " -"klíčem %(extra_specs_key)s." - -#: cinder/exception.py:803 -msgid "LDAP object could not be found" -msgstr "Objekt LDAP nemohl být nalezen" - -#: cinder/exception.py:807 -#, python-format -msgid "LDAP user %(user_id)s could not be found." -msgstr "Uživatel LDAP %(user_id)s nemohl být nalezen." -#: cinder/exception.py:811 -#, python-format -msgid "LDAP group %(group_id)s could not be found." +#: cinder/exception.py:569 +#, fuzzy, python-format +msgid "Backup %(backup_id)s could not be found." msgstr "Skupina LDAP %(group_id)s nemohla být nalezena." -#: cinder/exception.py:815 -#, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." -msgstr "Uživatel LDAP %(user_id)s není členem skupiny %(group_id)s." - -#: cinder/exception.py:819 -#, python-format -msgid "File %(file_path)s could not be found." -msgstr "Soubor %(file_path)s nemohl být nalezen." - -#: cinder/exception.py:823 -msgid "Zero files could be found." -msgstr "Nalezeno nula souborů." - -#: cinder/exception.py:827 -#, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." -msgstr "Nenalezen virtuální přepínač sdružený se síťovým adaptérem %(adapter)s." - -#: cinder/exception.py:832 -#, python-format -msgid "Network adapter %(adapter)s could not be found." -msgstr "Síťový adaptér %(adapter)s nemohl být nalezen." - -#: cinder/exception.py:836 -#, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "Třída %(class_name)s nemohla být nalezena: %(exception)s" - -#: cinder/exception.py:840 -msgid "Action not allowed." -msgstr "Činnost není povolena." - -#: cinder/exception.py:844 -#, python-format -msgid "Unable to use global role %(role_id)s" -msgstr "Nelze použít globální roli %(role_id)s" - -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" -msgstr "Střídání není povoleno pro snímky" - -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" -msgstr "Parametr rotation je vyžadován pro backup image_type" - -#: cinder/exception.py:861 -#, python-format -msgid "Key pair %(key_name)s already exists." -msgstr "Dvojice klíčů %(key_name)s již existuje." - -#: cinder/exception.py:865 -#, python-format -msgid "User %(user)s already exists." -msgstr "Uživatel %(user)s již existuje." +#: cinder/exception.py:573 +#, fuzzy, python-format +msgid "Invalid backup: %(reason)s" +msgstr "Neplatná podpůrná vrstva: %s" -#: cinder/exception.py:869 -#, python-format -msgid "LDAP user %(user)s already exists." -msgstr "LDAP uživatel %(user)s již existuje." +#: cinder/exception.py:577 +#, fuzzy +msgid "Connection to swift failed" +msgstr "Připojení k glance selhalo" -#: cinder/exception.py:873 -#, python-format -msgid "LDAP group %(group)s already exists." -msgstr "LDAP skupina %(group)s již existuje." +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " +msgstr "" -#: cinder/exception.py:877 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "Uživatel %(uid)s již je členem skupiny %(group_dn)s" +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " +msgstr "" -#: cinder/exception.py:882 +#: cinder/manager.py:158 #, python-format -msgid "Project %(project)s already exists." -msgstr "Projekt %(project)s již existuje." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgstr "" +"Přeskakování %(full_task_name)s, zbývá %(ticks_to_skip)s tiků do dalšího " +"spuštění" -#: cinder/exception.py:886 +#: cinder/manager.py:164 #, python-format -msgid "Instance %(name)s already exists." -msgstr "Instance %(name)s již existuje." +msgid "Running periodic task %(full_task_name)s" +msgstr "Spuštění pravidelné úlohy %(full_task_name)s" -#: cinder/exception.py:890 +#: cinder/manager.py:171 #, python-format -msgid "Instance Type %(name)s already exists." -msgstr "Instance typu %(name)s již existuje." +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "Chyba při %(full_task_name)s: %(e)s" -#: cinder/exception.py:894 -#, python-format -msgid "Volume Type %(name)s already exists." -msgstr "Typ svazku %(name)s již existuje." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." +msgstr "Oznamování schopností plácinderčům ..." -#: cinder/exception.py:898 -#, python-format -msgid "%(path)s is on shared storage: %(reason)s" -msgstr "%(path)s je ve sdíleném úložišti: %(reason)s" +#: cinder/policy.py:30 +msgid "JSON file representing policy" +msgstr "Soubor JSON představující zásady" -#: cinder/exception.py:902 -msgid "Migration error" -msgstr "Chyba přesunu" +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" +msgstr "Kontrolované pravidlo, když požadované není nalezeno" -#: cinder/exception.py:906 +#: cinder/quota.py:704 #, python-format -msgid "Malformed message body: %(reason)s" -msgstr "Poškozené tělo zprávy: %(reason)s" +msgid "Created reservations %(reservations)s" +msgstr "" -#: cinder/exception.py:910 +#: cinder/quota.py:726 #, python-format -msgid "Could not find config at %(path)s" -msgstr "Nelze najít nastavení v %(path)s" +msgid "Failed to commit reservations %(reservations)s" +msgstr "" -#: cinder/exception.py:914 +#: cinder/quota.py:747 #, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" -msgstr "Nelze načíst aplikaci vložení '%(name)s' z %(path)s" - -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" -msgstr "Při změně velikosti ji musí instance změnit také!" - -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" -msgstr "Obraz je větší než typ instance povoluje" - -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" -msgstr "1 nebo více Zón nemohlo požadavek dokončit" - -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." -msgstr "Typ paměti instance je pro požadovaný obraz příliš malý." - -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." -msgstr "Typ disku instance je pro požadovaný obraz příliš malý." +msgid "Failed to roll back reservations %(reservations)s" +msgstr "" -#: cinder/exception.py:938 -#, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." -msgstr "Pro spuštění %(uuid)s je v uzlu výpočtu nedostatek volné paměti." +#: cinder/service.py:124 +msgid "SIGTERM received" +msgstr "" -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." -msgstr "Nelze získat metriky šířky pásma/procesoru/disku pro tohoto hostitele." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" +msgstr "" -#: cinder/exception.py:946 -#, python-format -msgid "No valid host was found. %(reason)s" -msgstr "Nebyl nalezen žádný platný hostitel. %(reason)s" +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" +msgstr "" -#: cinder/exception.py:950 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Host %(host)s is not up or doesn't exist." -msgstr "Hostitel %(host)s není dostupný nebo neexistuje." - -#: cinder/exception.py:954 -msgid "Quota exceeded" -msgstr "Kvóta překročena" +msgid "Caught %s, exiting" +msgstr "" -#: cinder/exception.py:958 +#: cinder/service.py:236 cinder/openstack/common/service.py:223 #, fuzzy, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." -msgstr "Agregát %(aggregate_id)s nemá hostitele %(host)s." - -#: cinder/exception.py:963 -#, python-format -msgid "Aggregate %(aggregate_id)s could not be found." -msgstr "Agregát %(aggregate_id)s nemohl být nalezen." - -#: cinder/exception.py:967 -#, python-format -msgid "Aggregate %(aggregate_name)s already exists." -msgstr "Agregát %(aggregate_name)s již existuje." - -#: cinder/exception.py:971 -#, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." -msgstr "Agregát %(aggregate_id)s nemá hostitele %(host)s." - -#: cinder/exception.py:975 -#, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." -msgstr "Agregát %(aggregate_id)s nemá žádná metadata s klíčem %(metadata_key)s." - -#: cinder/exception.py:980 -#, python-format -msgid "Host %(host)s already member of another aggregate." -msgstr "Hostitel %(host)s již je členem jiného agregátu." +msgid "Unhandled exception" +msgstr "Vnitřní výjimka: %s" -#: cinder/exception.py:984 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." -msgstr "Agregát %(aggregate_id)s již má hostitele %(host)s." - -#: cinder/exception.py:988 -#, fuzzy, python-format -msgid "Detected more than one volume with name %(vol_name)s" -msgstr "Zjištěn více než jeden svazek s názvem %(vol_name)" +msgid "Started child %d" +msgstr "" -#: cinder/exception.py:992 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "Starting %d workers" msgstr "" -"Nelze vytvořit typ_svazku s názvem %(name)s a specifikacemi " -"%(extra_specs)s" - -#: cinder/exception.py:997 -msgid "Unable to create instance type" -msgstr "Nelze vytvořit typ instance" - -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" -msgstr "Špatná odpověď od SolidFire API" -#: cinder/exception.py:1005 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" -msgstr "Chyba v odpovědi SolidFire API: stav=%(status)s" +msgid "Child %(pid)d killed by signal %(sig)d" +msgstr "" -#: cinder/exception.py:1009 +#: cinder/service.py:275 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" -msgstr "Chyba v odpovědi SolidFire API: data=%(data)s" - -#: cinder/exception.py:1013 -#, fuzzy, python-format -msgid "Detected existing vlan with id %(vlan)d" -msgstr "Zjišťěna existující vlan s id %(vlan)" +msgid "Child %(pid)d exited with status %(code)d" +msgstr "" -#: cinder/exception.py:1017 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "Instance %(instance_id)s could not be found." -msgstr "Instance %(instance_id)s nemohla být nastavena." +msgid "pid %d not in child list" +msgstr "" -#: cinder/exception.py:1021 +#: cinder/service.py:286 #, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:1025 +#: cinder/service.py:302 #, fuzzy, python-format -msgid "Could not fetch image %(image)s" -msgstr "Kernel nenalezen v obrazu %(image_id)s." - -#: cinder/log.py:315 -#, python-format -msgid "syslog facility must be one of: %s" -msgstr "zařízení záznamu systému musí být jedno z: %s" +msgid "wait wrap.failed %s" +msgstr "Vyvoláno Nenalezeno: %s" -#: cinder/manager.py:146 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgid "Caught %s, stopping children" msgstr "" -"Přeskakování %(full_task_name)s, zbývá %(ticks_to_skip)s tiků do dalšího " -"spuštění" - -#: cinder/manager.py:152 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "Spuštění pravidelné úlohy %(full_task_name)s" -#: cinder/manager.py:159 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "Chyba při %(full_task_name)s: %(e)s" - -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." -msgstr "Oznamování schopností plácinderčům ..." - -#: cinder/policy.py:30 -msgid "JSON file representing policy" -msgstr "Soubor JSON představující zásady" - -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" -msgstr "Kontrolované pravidlo, když požadované není nalezeno" - -#: cinder/service.py:137 -msgid "SIGTERM received" +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:177 -#, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +#: cinder/service.py:353 +#, fuzzy, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "Začínající uzel %(topic)s (verze %(vcs_string)s)" -#: cinder/service.py:195 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "Vytváření připojení zákazníka pro službu %s" -#: cinder/service.py:282 +#: cinder/service.py:458 msgid "Service killed that has no database entry" msgstr "Ukončena služba bez záznamu v databázi" -#: cinder/service.py:319 +#: cinder/service.py:495 msgid "The service database object disappeared, Recreating it." msgstr "Objekt databáze služby zmizel, je znovu vytvářen." -#: cinder/service.py:334 +#: cinder/service.py:510 msgid "Recovered model server connection!" msgstr "Obnoveno připojení modelového serveru!" -#: cinder/service.py:340 +#: cinder/service.py:516 msgid "model server went away" msgstr "modelový server je nedostupný" -#: cinder/service.py:433 +#: cinder/service.py:608 msgid "Full set of FLAGS:" msgstr "Úplná sada PŘÍZNAKŮ:" -#: cinder/service.py:440 +#: cinder/service.py:615 #, python-format msgid "%(flag)s : FLAG SET " msgstr "%(flag)s : SADA PŽÍZNAKŮ " -#: cinder/utils.py:79 -#, python-format -msgid "Inner Exception: %s" -msgstr "Vnitřní výjimka: %s" - -#: cinder/utils.py:165 +#: cinder/utils.py:96 #, python-format msgid "Fetching %s" msgstr "Získávání %s" -#: cinder/utils.py:210 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "Získány neznámé argumenty klíčového slova pro utils.execute: %r" -#: cinder/utils.py:220 +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." +msgstr "" + +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Spouštění příkazu (podproces): %s" -#: cinder/utils.py:236 cinder/utils.py:315 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format msgid "Result was %s" msgstr "Výsledek byl %s" -#: cinder/utils.py:249 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format msgid "%r failed. Retrying." msgstr "%r selhalo. Opakování." -#: cinder/utils.py:291 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format msgid "Running cmd (SSH): %s" msgstr "Spouštění příkazu (SSH): %s" -#: cinder/utils.py:293 +#: cinder/utils.py:243 msgid "Environment not supported over SSH" msgstr "Prostředí není podporováno přes SSH" -#: cinder/utils.py:297 +#: cinder/utils.py:247 msgid "process_input not supported over SSH" msgstr "process_input není podporován přes SSH" -#: cinder/utils.py:352 +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" +msgstr "" + +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 +#, python-format +msgid "Error connecting via ssh: %s" +msgstr "" + +#: cinder/utils.py:373 #, python-format msgid "debug in callback: %s" msgstr "ladění ve zpětném volání: %s" -#: cinder/utils.py:534 +#: cinder/utils.py:532 #, python-format msgid "Link Local address is not found.:%s" msgstr "Adresa místního spojení nenalezena.: %s" -#: cinder/utils.py:537 +#: cinder/utils.py:535 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "Nelze získat IP místního spojení %(interface)s :%(ex)s" -#: cinder/utils.py:648 +#: cinder/utils.py:569 #, python-format msgid "Invalid backend: %s" msgstr "Neplatná podpůrná vrstva: %s" -#: cinder/utils.py:659 +#: cinder/utils.py:580 #, python-format msgid "backend %s" msgstr "podpůrná vrstva: %s" -#: cinder/utils.py:709 +#: cinder/utils.py:630 msgid "in looping call" msgstr "v opakujícím volání" -#: cinder/utils.py:927 -#, fuzzy, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "Pokus získat semafor \"%(lock)s\" pro zámek metody \"%(method)s\"" - -#: cinder/utils.py:931 -#, fuzzy, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "Získán semafor \"%(lock)s\" pro zámek metody \"%(method)s\"" - -#: cinder/utils.py:935 -#, fuzzy, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "Pokus o získání zámku souboru \"%(lock)s\" pro zámek metody \"%(method)s\"" +#: cinder/utils.py:813 +#, python-format +msgid "Expected object of type: %s" +msgstr "Očekáván objekt typu: %s" -#: cinder/utils.py:942 -#, fuzzy, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "Získán zámek souboru \"%(lock)s\" pro zámek metody \"%(method)s\"" +#: cinder/utils.py:914 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "timefunc: '%(name)s' trvalo %(total_time).2f sek" -#: cinder/utils.py:1001 +#: cinder/utils.py:1116 #, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1008 +#: cinder/utils.py:1224 #, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/utils.py:1023 +#: cinder/wsgi.py:121 #, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +msgid "Unable to find cert_file : %s" msgstr "" -#: cinder/utils.py:1028 +#: cinder/wsgi.py:124 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Unable to find ca_file : %s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/wsgi.py:127 #, python-format -msgid "Expected object of type: %s" -msgstr "Očekáván objekt typu: %s" +msgid "Unable to find key_file : %s" +msgstr "" -#: cinder/utils.py:1169 -#, python-format -msgid "Invalid server_string: %s" -msgstr "Neplatný server_string: %s" +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" +msgstr "" -#: cinder/utils.py:1298 +#: cinder/wsgi.py:163 #, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" -msgstr "timefunc: '%(name)s' trvalo %(total_time).2f sek" +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" +msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" -msgstr "Původní výjimka je zahozena" - -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" -msgstr "Třída %(fullname)s je zastaralá: %(msg)s" - -#: cinder/utils.py:1463 -#, python-format -msgid "Class %(fullname)s is deprecated" -msgstr "Třída %(fullname)s je zastaralá" - -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" -msgstr "Funkce %(name)s v %(location)s je zastaralá: %(msg)s" - -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" -msgstr "Funkce %(name)s v %(location)s je zastaralá" - -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" -msgstr "" - -#: cinder/wsgi.py:97 -#, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +#: cinder/wsgi.py:207 +#, fuzzy, python-format +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "%(name)s spuštěno v %(host)s:%(port)s" -#: cinder/wsgi.py:108 +#: cinder/wsgi.py:226 msgid "Stopping WSGI server." msgstr "Zastavování serveru WSGI." -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." -msgstr "Zastavování prostého serveru TCP." - -#: cinder/wsgi.py:117 -#, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" -msgstr "Spiuštění serveru TCP %(arg0)s na %(host)s:%(port)s" - -#: cinder/wsgi.py:133 +#: cinder/wsgi.py:240 msgid "WSGI server has stopped." msgstr "Server WSGI byl zastaven." -#: cinder/wsgi.py:211 +#: cinder/wsgi.py:309 msgid "You must implement __call__" msgstr "Musíte zavést __call__" -#: cinder/api/direct.py:218 -msgid "not available" -msgstr "nedostupné" - -#: cinder/api/direct.py:299 -#, python-format -msgid "Returned non-serializeable type: %s" -msgstr "Navrácen neserializovatelný typ: %s" - -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." -msgstr "" - -#: cinder/api/validator.py:142 -#, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/api/ec2/__init__.py:73 -#, python-format -msgid "%(code)s: %(message)s" -msgstr "%(code)s: %(message)s" - -#: cinder/api/ec2/__init__.py:95 -#, python-format -msgid "FaultWrapper: %s" -msgstr "Obalovačchyb: %s" - -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." -msgstr "Příliš mnoho ověření selhalo." - -#: cinder/api/ec2/__init__.py:180 -#, python-format +#: cinder/api/auth.py:34 msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -"Přístupový klíč %(access_key)s %(failures)d krát selhal při ověření a " -"bude zablokován na %(lock_mins)d minut." - -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" -msgstr "Podpis není zadán" - -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" -msgstr "Přístupový klíč není zadán" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" -msgstr "Chyba při komunikaci s keystone" +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" +msgstr "parametr limit musí být celé číslo" -#: cinder/api/ec2/__init__.py:388 -#, python-format -msgid "Authentication Failure: %s" -msgstr "Selhání ověření: %s" +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" +msgstr "parametr limit musí být kladný" -#: cinder/api/ec2/__init__.py:404 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" -msgstr "Požadavek na ověření pro %(uname)s:%(pname)s)" +#: cinder/api/common.py:91 +msgid "offset param must be an integer" +msgstr "parametr offset musí být celé číslo" -#: cinder/api/ec2/__init__.py:435 -#, python-format -msgid "action: %s" -msgstr "činnost: %s" +#: cinder/api/common.py:105 +msgid "offset param must be positive" +msgstr "parametr offset musí být kladný" -#: cinder/api/ec2/__init__.py:437 +#: cinder/api/common.py:133 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "arg: %(key)s\t\thod: %(value)s" +msgid "marker [%s] not found" +msgstr "značka [%s] nenalezena" -#: cinder/api/ec2/__init__.py:512 +#: cinder/api/common.py:160 #, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" -msgstr "Neoprávnění požadavek pro ovladač=%(controller)s a činnost=%(action)s" +msgid "href %s does not contain version" +msgstr "href %s neobsahuje verzi" -#: cinder/api/ec2/__init__.py:584 -#, python-format -msgid "InstanceNotFound raised: %s" -msgstr "Vyvoláno InstanceNenalezena: %s" +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." +msgstr "Zavádění správce rozšíření." -#: cinder/api/ec2/__init__.py:590 +#: cinder/api/extensions.py:199 #, python-format -msgid "VolumeNotFound raised: %s" -msgstr "Vyvoláno SvazekNenalezen: %s" +msgid "Loaded extension: %s" +msgstr "Načteno rozšíření: %s" -#: cinder/api/ec2/__init__.py:596 +#: cinder/api/extensions.py:237 #, python-format -msgid "SnapshotNotFound raised: %s" -msgstr "Vyvoláno SnímekNenalzen: %s" +msgid "Ext name: %s" +msgstr "Název roz: %s" -#: cinder/api/ec2/__init__.py:602 +#: cinder/api/extensions.py:238 #, python-format -msgid "NotFound raised: %s" -msgstr "Vyvoláno Nenalezeno: %s" +msgid "Ext alias: %s" +msgstr "Přezdívká roz: %s" -#: cinder/api/ec2/__init__.py:605 +#: cinder/api/extensions.py:239 #, python-format -msgid "EC2APIError raised: %s" -msgstr "Vyvoláno ChybaApiEC2: %s" +msgid "Ext description: %s" +msgstr "Popis roz: %s" -#: cinder/api/ec2/__init__.py:613 +#: cinder/api/extensions.py:241 #, python-format -msgid "KeyPairExists raised: %s" -msgstr "Vyvoláno DvojiceKlíčůExistuje: %s" +msgid "Ext namespace: %s" +msgstr "Jmenný prostor roz: %s" -#: cinder/api/ec2/__init__.py:617 +#: cinder/api/extensions.py:242 #, python-format -msgid "InvalidParameterValue raised: %s" -msgstr "Vyvoláno NeplatnáHodnotaParametru: %s" +msgid "Ext updated: %s" +msgstr "Roz aktualizováno: %s" -#: cinder/api/ec2/__init__.py:621 +#: cinder/api/extensions.py:244 #, python-format -msgid "InvalidPortRange raised: %s" -msgstr "Vyvoláno NeplatnýROzsahPortů: %s" +msgid "Exception loading extension: %s" +msgstr "Výjimka při načítání rozšíření: %s" -#: cinder/api/ec2/__init__.py:625 +#: cinder/api/extensions.py:258 #, python-format -msgid "NotAuthorized raised: %s" -msgstr "Vyvoláno NeníOprávněno: %s" +msgid "Loading extension %s" +msgstr "Načítání rozšíření %s" -#: cinder/api/ec2/__init__.py:629 +#: cinder/api/extensions.py:264 #, python-format -msgid "InvalidRequest raised: %s" -msgstr "Vyvoláno NeplatnáOperace: %s" - -#: cinder/api/ec2/__init__.py:633 -#, fuzzy, python-format -msgid "QuotaError raised: %s" -msgstr "Vyvolána neznámá chyba: %s" +msgid "Calling extension factory %s" +msgstr "Volání továrny rozšíření %s" -#: cinder/api/ec2/__init__.py:637 +#: cinder/api/extensions.py:278 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/api/extensions.py:280 #, python-format -msgid "Unexpected error raised: %s" -msgstr "Vyvolána neznámá chyba: %s" +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" +msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/api/extensions.py:289 #, python-format -msgid "Environment: %s" -msgstr "Prostředí: %s" - -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." -msgstr "Vyskytla se neznámá chyba. Prosím zopakujte Váš požadavek." +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "Nelze načít rozšížení %(ext_factory)s: %(exc)s" -#: cinder/api/ec2/apirequest.py:64 +#: cinder/api/extensions.py:357 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" -msgstr "" -"Nepodporovaný požadavek API: ovladač = %(controller)s, činnost = " -"%(action)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "Nelze načíst rozšíření %(classpath)s: %(exc)s" -#: cinder/api/ec2/cloud.py:336 +#: cinder/api/extensions.py:381 #, python-format -msgid "Create snapshot of volume %s" -msgstr "Vytvořit snímek svazku %s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "Nelze načíst rozšíření %(ext_name)s: %(exc)s" -#: cinder/api/ec2/cloud.py:372 -#, fuzzy, python-format +#: cinder/api/sizelimit.py:25 msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." -msgstr "" -"Hodnota (%s) parametru GroupName je neplatná. Obsah je omezen na " -"alfanumerické znaky, mezery, pomlčky a podtržítka." - -#: cinder/api/ec2/cloud.py:378 -#, fuzzy, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -"Hodnota (%s) parametru GroupName je neplatná. Délka překračuje maximum " -"255 znaků." -#: cinder/api/ec2/cloud.py:382 -#, python-format -msgid "Create key pair %s" -msgstr "Vytvořit dvojici klíčů %s" +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" +msgstr "prvek není podřazený" -#: cinder/api/ec2/cloud.py:391 -#, python-format -msgid "Import key %s" -msgstr "Imprtovat klíč %s" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" +msgstr "kořenový prvek volí seznam" -#: cinder/api/ec2/cloud.py:409 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "Delete key pair %s" -msgstr "Smazat dvojici klíčů %s" - -#: cinder/api/ec2/cloud.py:551 -#, fuzzy, python-format -msgid "Invalid CIDR" -msgstr "Neplatný cidr %(cidr)s." - -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" +"Neshoda stromu šablony; přidávání sluhy %(slavetag)s k pánovi " +"%(mastertag)s" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 -#, python-format -msgid "Revoke security group ingress %s" -msgstr "" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" +msgstr "podtřídy musí zavádět construct()!" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "%s Not enough parameters to build a valid rule" +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." -msgstr "Pro zadané parametry není žádné pravidlo." - -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Authorize security group ingress %s" +msgid "show called for member %s" msgstr "" -#: cinder/api/ec2/cloud.py:725 +#: cinder/api/contrib/backups.py:140 #, python-format -msgid "%s - This rule already exists in group" +msgid "delete called for member %s" msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/api/contrib/backups.py:143 #, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +msgid "Delete backup with id: %s" msgstr "" -"Hodnota (%s) parametru GroupName je neplatná. Obsah je omezen na " -"alfanumerické znaky, mezery, pomlčky a podtržítka." -#: cinder/api/ec2/cloud.py:776 +#: cinder/api/contrib/backups.py:185 #, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +msgid "Creating new backup %s" msgstr "" -"Hodnota (%s) parametru GroupName je neplatná. Délka překračuje maximum " -"255 znaků." - -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 -#, python-format -msgid "Create Security Group %s" -msgstr "Vytvořit bezpečnostní skupinu %s" - -#: cinder/api/ec2/cloud.py:783 -#, python-format -msgid "group %s already exists" -msgstr "skupina %s již existuje" - -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 -#, python-format -msgid "Delete security group %s" -msgstr "Smazat bezpečnostní skupinu %s" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 -#, python-format -msgid "Get console output for instance %s" -msgstr "Získat výstup konzole pro instanci %s" - -#: cinder/api/ec2/cloud.py:894 -#, python-format -msgid "Create volume from snapshot %s" -msgstr "Vytvořit svazek ze snímku %s" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" +msgstr "Nsprávný formát těla požadavku" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Create volume of %s GB" -msgstr "Vytvořit svazek o %s GB" - -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -msgstr "Připojit svazek %(volume_id)s k instanci %(instance_id)s na %(device)s" - -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 -#, python-format -msgid "Detach volume %s" -msgstr "Odpojit svazek %s" - -#: cinder/api/ec2/cloud.py:959 -#, fuzzy, python-format -msgid "Detach Volume Failed." -msgstr "Odpojit svazek %s" - -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/api/contrib/backups.py:234 #, python-format -msgid "attribute not supported: %s" -msgstr "vlastnost není podporována: %s" +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" +msgstr "" -#: cinder/api/ec2/cloud.py:1107 -#, python-format -msgid "vol = %s\n" -msgstr "svz = %s\n" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +#, fuzzy +msgid "Snapshot not found." +msgstr "Server nenalezen." -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" -msgstr "Přidělit adresu" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" +msgstr "XML nelze porozumět" -#: cinder/api/ec2/cloud.py:1267 -#, python-format -msgid "Release address %s" -msgstr "Uvolnit adresu %s" +#: cinder/api/contrib/hosts.py:133 +#, fuzzy, python-format +msgid "Host '%s' could not be found." +msgstr "Hostitel %(host)s nemohl být nalezen." -#: cinder/api/ec2/cloud.py:1272 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" -msgstr "Přidělit adresu %(public_ip)s k instanci %(instance_id)s" +msgid "Invalid status: '%s'" +msgstr "Neplatný stav: '%s'" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Disassociate address %s" -msgstr "Oddělit adresu %s" - -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" -msgstr "Obraz musí být dostupný" - -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" -msgstr "BUde spuštěno ukončování insatncí" +msgid "Invalid update setting: '%s'" +msgstr "Neplatné nastavení aktualizace: '%s'" -#: cinder/api/ec2/cloud.py:1343 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Reboot instance %r" -msgstr "Restratovat instanci %r" - -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" -msgstr "Instance budou zastaveny" - -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" -msgstr "Instance budou spuštěny" +msgid "Setting host %(host)s to %(state)s." +msgstr "Nastavování hostitele %(host)s na %(state)s." -#: cinder/api/ec2/cloud.py:1455 -#, python-format -msgid "De-registering image %s" -msgstr "Zrušení registrace obrazu %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "Describe-resource je funkce pouze pro správce" -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" msgstr "" -#: cinder/api/ec2/cloud.py:1490 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "Obraz %(image_location)s registrován s id %(image_id)s" +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." +msgstr "" -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" -msgstr "uživatel nebo skupina nebyly zadány" +#: cinder/api/contrib/types_extra_specs.py:98 +#, fuzzy +msgid "Request body empty" +msgstr "Nsprávný formát těla požadavku" -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" -msgstr "podporována je pouze skupina \"all\"" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" +msgstr "Neshoda s tělem požadavku a URI" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" -msgstr "operation_type musí být add nebo remove" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" +msgstr "Tělo požadavku obsahuje příliš mnoho položek" -#: cinder/api/ec2/cloud.py:1542 -#, python-format -msgid "Updating image %s publicity" -msgstr "Aktualizace publicity obrazu %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "Neplatné tělo požadavku" -#: cinder/api/ec2/cloud.py:1555 -#, python-format -msgid "Not allowed to modify attributes for image %s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/api/ec2/cloud.py:1603 -#, python-format -msgid "Couldn't stop instance with in %d sec" -msgstr "Nelze zastavit instanci za %d sek" - -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 -#, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "Nelze získat metadata pro ip: %s" - -#: cinder/api/openstack/__init__.py:43 +#: cinder/api/middleware/fault.py:45 #, python-format msgid "Caught error: %s" msgstr "Zachycena chyba: %s" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s vrácena s HTTP %(status)d" -#: cinder/api/openstack/__init__.py:94 +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "" + +#: cinder/api/openstack/__init__.py:74 msgid "Must specify an ExtensionManager class" msgstr "Musí být určena třída ExtensionManager" -#: cinder/api/openstack/__init__.py:105 +#: cinder/api/openstack/__init__.py:85 #, python-format msgid "Extended resource: %s" msgstr "Rozšířený zdroj: %s" -#: cinder/api/openstack/__init__.py:130 +#: cinder/api/openstack/__init__.py:110 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "Rozšíření %(ext_name)s: nelze rozšířit %(collection)s: Žádný takový zdroj" -#: cinder/api/openstack/__init__.py:135 +#: cinder/api/openstack/__init__.py:115 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "Rozšíření %(ext_name)s: rozšiřování zdroje %(collection)s" -#: cinder/api/openstack/auth.py:90 -#, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" -msgstr "%(user_id)s nelze nalézt se známkou '%(token)s'" +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." +msgstr "" -#: cinder/api/openstack/auth.py:134 -#, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" -msgstr "%(user_id)s musí být správcem nebo členem %(project_id)s" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." +msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." -msgstr "Požadavky o ověření musí být prováděny proti verzi kořenu (např. /v2)." +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" +msgstr "JSON nelze porozumět" + +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" +msgstr "příliš mnoho klíčů těla" + +#: cinder/api/openstack/wsgi.py:581 +#, fuzzy, python-format +msgid "Exception handling resource: %s" +msgstr "Rozšířený zdroj: %s" -#: cinder/api/openstack/auth.py:167 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Could not find %s in request." -msgstr "Nelze najít %s v požadavku." +msgid "Fault thrown: %s" +msgstr "Vyvolána chyba: %s" -#: cinder/api/openstack/auth.py:191 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "Successfully authenticated '%s'" -msgstr "'%s' úspěšně ověřeno" +msgid "HTTP exception thrown: %s" +msgstr "Vyvolána výjimka HTTP: %s" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." -msgstr "Uživatel nenalezen pomocí zadaného klíče API." +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" +msgstr "V požadavku zadán nerozpoznaný Content-Type" -#: cinder/api/openstack/auth.py:258 -#, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" -msgstr "Zadaný klíč API je platný, ale ne pro uživatele '%(username)s'" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" +msgstr "V požadavku nezadán Content-Type" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" -msgstr "parametr limit musí být celé číslo" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" +msgstr "V požadavku zadáno prázdné tělo" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" -msgstr "parametr limit musí být kladný" +#: cinder/api/openstack/wsgi.py:816 +#, python-format +msgid "There is no such action: %s" +msgstr "Žádná taková činnost: %s" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" -msgstr "parametr offset musí být celé číslo" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" +msgstr "Poškozené tělo požadavku" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" -msgstr "parametr offset musí být kladný" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" +msgstr "Nepodporovaný Content-Type" -#: cinder/api/openstack/common.py:203 -#, python-format -msgid "marker [%s] not found" -msgstr "značka [%s] nenalezena" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" +msgstr "Poškozená url požadavku" -#: cinder/api/openstack/common.py:243 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "href %s does not contain version" -msgstr "href %s neobsahuje verzi" +msgid "%(url)s returned a fault: %(e)s" +msgstr "%(url)s vrátilo chybu: %(e)s" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" -msgstr "Metadata obrazu překračují limit" +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." +msgstr "" -#: cinder/api/openstack/common.py:295 -#, python-format -msgid "Converting nw_info: %s" +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Converted networks: %s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" +"Pouze %(value)s požadavky %(verb)s mohou být provedeny pro %(uri)s " +"každých %(unit_string)s." -#: cinder/api/openstack/common.py:338 -#, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" -msgstr "Nelze '%(action)s' zatímco instance je %(attr)s %(state)s" +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." +msgstr "Tento požadavek má omezen množství." -#: cinder/api/openstack/common.py:341 -#, python-format -msgid "Instance is in an invalid state for '%(action)s'" -msgstr "Instance je v neplatném stavu pro '%(action)s'" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +#, fuzzy +msgid "snapshot does not exist" +msgstr "Instance neexistuje" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" -msgstr "Odmítnutí žádosti o snímek, snímky jsou nyní zakázány" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" +msgstr "Položka metadat nenalezena" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." -msgstr "Snímky instance nejsou v současnosti povoleny." - -#: cinder/api/openstack/extensions.py:188 -#, python-format -msgid "Loaded extension: %s" -msgstr "Načteno rozšíření: %s" - -#: cinder/api/openstack/extensions.py:225 -#, python-format -msgid "Ext name: %s" -msgstr "Název roz: %s" - -#: cinder/api/openstack/extensions.py:226 -#, python-format -msgid "Ext alias: %s" -msgstr "Přezdívká roz: %s" - -#: cinder/api/openstack/extensions.py:227 -#, python-format -msgid "Ext description: %s" -msgstr "Popis roz: %s" - -#: cinder/api/openstack/extensions.py:229 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Ext namespace: %s" -msgstr "Jmenný prostor roz: %s" +msgid "Delete snapshot with id: %s" +msgstr "" -#: cinder/api/openstack/extensions.py:230 +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 #, python-format -msgid "Ext updated: %s" -msgstr "Roz aktualizováno: %s" +msgid "Create snapshot from volume %s" +msgstr "" -#: cinder/api/openstack/extensions.py:232 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "Exception loading extension: %s" -msgstr "Výjimka při načítání rozšíření: %s" +msgid "Invalid value '%s' for force. " +msgstr "" -#: cinder/api/openstack/extensions.py:246 -#, python-format -msgid "Loading extension %s" -msgstr "Načítání rozšíření %s" +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +#, fuzzy +msgid "volume does not exist" +msgstr "Server neexistuje" -#: cinder/api/openstack/extensions.py:252 +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "Calling extension factory %s" -msgstr "Volání továrny rozšíření %s" +msgid "vol=%s" +msgstr "" -#: cinder/api/openstack/extensions.py:264 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" -msgstr "Nelze načít rozšížení %(ext_factory)s: %(exc)s" +msgid "Delete volume with id: %s" +msgstr "" -#: cinder/api/openstack/extensions.py:344 -#, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" -msgstr "Nelze načíst rozšíření %(classpath)s: %(exc)s" +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." +msgstr "Zadáno neplatné imageRef." -#: cinder/api/openstack/extensions.py:368 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 #, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" -msgstr "Nelze načíst rozšíření %(ext_name)s: %(exc)s" - -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" -msgstr "JSON nelze porozumět" - -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" -msgstr "XML nelze porozumět" - -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" -msgstr "příliš mnoho klíčů těla" +msgid "Create volume of %s GB" +msgstr "Vytvořit svazek o %s GB" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/api/v1/volumes.py:418 #, fuzzy, python-format -msgid "Exception handling resource: %s" -msgstr "Rozšířený zdroj: %s" - -#: cinder/api/openstack/wsgi.py:586 -#, python-format -msgid "Fault thrown: %s" -msgstr "Vyvolána chyba: %s" - -#: cinder/api/openstack/wsgi.py:589 -#, python-format -msgid "HTTP exception thrown: %s" -msgstr "Vyvolána výjimka HTTP: %s" - -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" -msgstr "V požadavku zadán nerozpoznaný Content-Type" - -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" -msgstr "V požadavku nezadán Content-Type" - -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" -msgstr "V požadavku zadáno prázdné tělo" - -#: cinder/api/openstack/wsgi.py:816 -#, python-format -msgid "There is no such action: %s" -msgstr "Žádná taková činnost: %s" - -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" -msgstr "Poškozené tělo požadavku" +msgid "Removing options '%(bad_options)s' from query" +msgstr "Odstraňování voleb '%(unk_opt_str)s' z fronty" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" -msgstr "Nepodporovaný Content-Type" +#: cinder/api/v2/volumes.py:359 +#, fuzzy, python-format +msgid "Removing options '%s' from query" +msgstr "Odstraňování voleb '%(unk_opt_str)s' z fronty" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" -msgstr "Poškozená url požadavku" +#: cinder/backup/api.py:53 +#, fuzzy +msgid "Backup status must be available or error" +msgstr "Obraz musí být dostupný" -#: cinder/api/openstack/wsgi.py:889 -#, python-format -msgid "%(url)s returned a fault: %(e)s" -msgstr "%(url)s vrátilo chybu: %(e)s" +#: cinder/backup/api.py:78 +#, fuzzy +msgid "Volume to be backed up must be available" +msgstr "Obraz musí být dostupný" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" -msgstr "prvek není podřazený" +#: cinder/backup/api.py:112 +#, fuzzy +msgid "Backup status must be available" +msgstr "Obraz musí být dostupný" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" -msgstr "kořenový prvek volí seznam" +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" +msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/backup/api.py:126 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -"Neshoda stromu šablony; přidávání sluhy %(slavetag)s k pánovi " -"%(mastertag)s" - -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" -msgstr "podtřídy musí zavádět construct()!" - -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." -msgstr "Zavádění správce rozšíření." - -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." -msgstr "Obraz nenalezen" - -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" -msgstr "Nsprávný formát těla požadavku" - -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" -msgstr "Neshoda s tělem požadavku a URI" - -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" -msgstr "Tělo požadavku obsahuje příliš mnoho položek" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" -msgstr "Neplatný klíč metadata" - -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" -msgstr "Instance neexistuje" - -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" -msgstr "Instance není členem zadané sítě" - -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/backup/api.py:140 #, python-format msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -"Pouze %(value)s požadavky %(verb)s mohou být provedeny pro %(uri)s " -"každých %(unit_string)s." - -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." -msgstr "Tento požadavek má omezen množství." -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" -msgstr "Server neexistuje" +#: cinder/backup/api.py:145 +#, fuzzy +msgid "Volume to be restored to must be available" +msgstr "Obraz musí být dostupný" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" -msgstr "Položka metadat nenalezena" +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" +msgstr "" -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/backup/api.py:155 #, python-format -msgid "Invalid server status: %(status)s" -msgstr "Neplatný stav serveru: %(status)s" - -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" -msgstr "Neplatná hodnota changes-since" - -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" -msgstr "Překročen limit osobnostního souboru" - -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" -msgstr "Cesta osobnostního souboru je příliš dlouhá" - -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" -msgstr "Obsah osobnostního souboru je příliš dlouhý" - -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" -msgstr "Název serveru není řetězec nebo unicode" - -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" -msgstr "Název serveru je prázdný řetězec" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/backup/manager.py:83 #, python-format -msgid "Bad personality format: missing %s" -msgstr "Špatný formát osobnosti: chybí %s" - -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" -msgstr "Špatný formát osobnosti" +msgid "Resetting volume %s to available (was backing-up)" +msgstr "" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/backup/manager.py:87 #, python-format -msgid "Personality content for %s cannot be decoded" -msgstr "Obsah osobnosti pro %s nemůže být dekódován" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" +msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/backup/manager.py:98 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" -msgstr "Špatný formát sítí: uuid sítě není ve správném formátu (%s)" +msgid "Resetting backup %s to error (was creating)" +msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/backup/manager.py:104 #, python-format -msgid "Invalid fixed IP address (%s)" -msgstr "Neplatná pevná IP adresa (%s)" +msgid "Resetting backup %s to available (was restoring)" +msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/backup/manager.py:109 #, python-format -msgid "Duplicate networks (%s) are not allowed" -msgstr "Duplicitní sítě (%s) nejosu povoleny" +msgid "Resuming delete on backup: %s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/backup/manager.py:119 #, python-format -msgid "Bad network format: missing %s" -msgstr "Špatný formát sítě: chybí %s" - -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" -msgstr "Špatný formát sítě" - -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" -msgstr "Obsah uživatelských dat nemůže být dekódován" - -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" -msgstr "accessIPv4 není ve správném formátu IPv4" - -#: cinder/api/openstack/compute/servers.py:601 -#, fuzzy -msgid "accessIPv6 is not proper IPv6 format" -msgstr "accessIPv4 není ve správném formátu IPv4" - -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" -msgstr "Název serveru není určen" - -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." -msgstr "Zadáno neplatné flavorRef." - -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" -msgstr "Nelze najít požadovaný obraz" - -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." -msgstr "Zadán neplatný název_klíče." - -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." -msgstr "Instanci nebyla změněna velikost." +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/backup/manager.py:128 #, python-format -msgid "Error in confirm-resize %s" -msgstr "Chyba v confirm-resize %s" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/backup/manager.py:137 #, python-format -msgid "Error in revert-resize %s" -msgstr "Chyba v revert-resize %s" - -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" -msgstr "Argument 'type' pro restart není HARD či SOFT" - -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" -msgstr "Chybí argument 'type' pro restart" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/backup/manager.py:160 #, python-format -msgid "Error in reboot %s" -msgstr "Chyba v restartu %s" - -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." -msgstr "Nelze najít požadovanou konfiguraci." - -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." -msgstr "Resize vyžaduje změnu velikosti." - -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" -msgstr "Poškozený objekt serveru" - -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" -msgstr "Chybí vlastnost imageRef" - -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." -msgstr "Zadáno neplatné imageRef." - -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" -msgstr "Chybí vlastnost flavorRef" - -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" -msgstr "Nebylo zadáno adminPass" - -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" -msgstr "Neplatné adminPass" - -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." -msgstr "Nelze zpracovat metadata dvojic hodnot/klíčů." - -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." -msgstr "Požadavek na změnu velikosti má neplatnou vlastnost 'flavorRef'." - -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." -msgstr "Požadavek na změnu velikosti vyžaduje vlastnost 'flavorRef'." - -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" -msgstr "Neplatné tělo požadavku" - -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." -msgstr "Nelze zpracovat imageRef z požadavku." - -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" -msgstr "Instance nemohla být nalezena" - -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" -msgstr "Nelze najít obraz ke znovu sestavení" - -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" -msgstr "Objekt createImage cyžaduje vlastnost name" - -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" -msgstr "Neplatná metadata" +msgid "create_backup finished. backup: %s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/backup/manager.py:166 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" -msgstr "Odstraňování voleb '%(unk_opt_str)s' z fronty" +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 +#: cinder/backup/manager.py:175 #, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pauza %s" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 +#: cinder/backup/manager.py:183 #, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::zruš pauzu %s" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/backup/manager.py:199 #, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::přerušení %s" +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 +#: cinder/backup/manager.py:220 #, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::pokračování %s" +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 +#: cinder/backup/manager.py:228 #, python-format -msgid "Error in migrate %s" -msgstr "Chyba v přesunu %s" +msgid "delete_backup started, backup: %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 +#: cinder/backup/manager.py:234 #, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_sítě %s" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" -msgstr "Server nenalezen" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 +#: cinder/backup/manager.py:244 #, python-format -msgid "Compute.api::inject_network_info %s" -msgstr "Compute.api::vložit_info_sítě %s" +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 +#: cinder/backup/manager.py:264 #, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::uzamčení %s" +msgid "delete_backup finished, backup %s deleted" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/backup/services/swift.py:96 #, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::odemčení %s" +msgid "unsupported compression algorithm: %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "createBackup entity requires %s attribute" -msgstr "Objekt createBackup vyžaduej vlastnost %s" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" -msgstr "Poškozený objekt createBackup" +msgid "_check_container_exists: container: %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" -msgstr "Vlastnost createBackup 'rotation' musí být celé číslo" +#: cinder/backup/services/swift.py:122 +#, fuzzy, python-format +msgid "container %s does not exist" +msgstr "Instance neexistuje" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" -msgstr "Instance nenalezena" +#: cinder/backup/services/swift.py:127 +#, fuzzy, python-format +msgid "container %s exists" +msgstr "Instance neexistuje" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." -msgstr "host a block_migration musí být zadány." +#: cinder/backup/services/swift.py:133 +#, python-format +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" -msgstr "Migrace za chodu instance %(id)s na hostitele %(host)s selhala" +msgid "_generate_swift_object_name_prefix: %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 +#: cinder/backup/services/swift.py:159 #, fuzzy, python-format +msgid "generated object list: %s" +msgstr "Očekáván objekt typu: %s" + +#: cinder/backup/services/swift.py:169 +#, python-format msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -"Nelze vytvořit typ_svazku s názvem %(name)s a specifikacemi " -"%(extra_specs)s" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "Cannot show aggregate: %(id)s" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 -#, python-format -msgid "Cannot update aggregate: %(id)s" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 +#: cinder/backup/services/swift.py:193 #, python-format -msgid "Cannot delete aggregate: %(id)s" +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Aggregates does not have %s action" -msgstr "Agregáty nemají činnost %s" +msgid "_read_metadata finished (%s)" +msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 +#: cinder/backup/services/swift.py:207 +#, fuzzy, python-format +msgid "volume size %d is invalid." +msgstr "Požadavek je neplatný." + +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 -#, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." -msgstr "Může být získán pouze kořenový certifikát." +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" +msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -"Nelze získat IP pro instance VPN, ujistěte se, že není spuštěna a zkuste " -"to znovu za pár minut." -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" -msgstr "Chybí určení typu" - -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" -msgstr "Neplatné určení typu" - -#: cinder/api/openstack/compute/contrib/disk_config.py:44 -#, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." -msgstr "%s musí být buď 'MANUAL' nebo 'AUTO'." - -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." -msgstr "Server nenalezen." - -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -#, fuzzy -msgid "Flavor not found." -msgstr "Server nenalezen." - -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" -msgstr "Žádné tělo požadavku" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 -#, python-format -msgid "No more floating ips in pool %s." -msgstr "Žádné další plovoucí ip v zásobníku %s." - -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." -msgstr "Žádné další plovoucí ip nejsou dostupné." - -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" -msgstr "Chybí parametr dict" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" -msgstr "Adresa není určena" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" -msgstr "K instanci nejsou přidruženy žádné pevné ip" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" -msgstr "Přidružení plovoucí ip selhalo" - -#: cinder/api/openstack/compute/contrib/hosts.py:144 +#: cinder/backup/services/swift.py:257 #, python-format -msgid "Invalid status: '%s'" -msgstr "Neplatný stav: '%s'" - -#: cinder/api/openstack/compute/contrib/hosts.py:148 -#, fuzzy, python-format -msgid "Invalid mode: '%s'" -msgstr "Neplatný stav: '%s'" +msgid "swift MD5 for %(object_name)s: %(etag)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:152 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "Invalid update setting: '%s'" -msgstr "Neplatné nastavení aktualizace: '%s'" - -#: cinder/api/openstack/compute/contrib/hosts.py:170 -#, fuzzy, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." -msgstr "Nastavování hostitele %(host)s na %(state)s." +msgid "backup MD5 for %(object_name)s: %(md5)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 +#: cinder/backup/services/swift.py:262 #, python-format -msgid "Setting host %(host)s to %(state)s." -msgstr "Nastavování hostitele %(host)s na %(state)s." - -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" -msgstr "Describe-resource je funkce pouze pro správce" +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/backup/services/swift.py:276 +#, python-format +msgid "backup %s finished." msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/backup/services/swift.py:281 +#, python-format +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "Key pair '%s' already exists." +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Unable to find address %r" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/backup/services/swift.py:323 #, python-format -msgid "Network does not have %s action" +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/backup/services/swift.py:331 #, python-format -msgid "Disassociating network with id %s" +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/backup/services/swift.py:339 +#, python-format +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/backup/services/swift.py:344 #, python-format -msgid "Showing network with id %s" +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "Deleting network with id %s" +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -msgid "Security group is still in use" +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/backup/services/swift.py:380 #, python-format -msgid "Security group %s already exists" +msgid "delete %s finished" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 +#: cinder/brick/iscsi/iscsi.py:152 #, python-format -msgid "Security group %s is not a string or unicode" +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#, fuzzy, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." + +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "Security group %s cannot be empty." +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/brick/iscsi/iscsi.py:192 #, python-format -msgid "Security group %s should not be greater than 255 characters." +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." + +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Security group (%s) not found" +msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "This rule already exists in group %s" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +#: cinder/brick/iscsi/iscsi.py:416 +#, python-format +msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/brick/iscsi/iscsi.py:455 +#, python-format +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/brick/local_dev/lvm.py:35 #, python-format -msgid "Rule (%s) not found" +msgid "Unable to find Volume Group: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" -msgstr "" +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "Nelze získat metadata pro ip: %s" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "start instance %r" +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/brick/local_dev/lvm.py:77 #, python-format -msgid "stop instance %r" +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/brick/local_dev/lvm.py:78 #, python-format -msgid "vol=%s" +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 +#: cinder/brick/local_dev/lvm.py:82 #, python-format -msgid "Delete volume with id: %s" +msgid "Unable to locate Volume Group %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/brick/local_dev/lvm.py:243 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "Unable to find VG: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 -#, python-format -msgid "Delete snapshot with id: %s" +#: cinder/brick/local_dev/lvm.py:292 +#, fuzzy, python-format +msgid "Unable to find LV: %s" +msgstr "Nelze použít globální roli %(role_id)s" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 -#, python-format -msgid "Create snapshot from volume %s" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/auth/ldapdriver.py:650 +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/auth/manager.py:298 +#: cinder/db/sqlalchemy/api.py:786 #, python-format -msgid "Looking up user: %r" +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/auth/manager.py:302 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "Failed authorization for access key %s" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/auth/manager.py:308 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "Using project name = user name (%s)" +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/auth/manager.py:315 +#: cinder/db/sqlalchemy/api.py:1924 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/auth/manager.py:324 +#: cinder/db/sqlalchemy/api.py:1987 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 -#, python-format -msgid "user.secret: %s" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 -#, python-format -msgid "expected_signature: %s" +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "signature: %s" +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "Invalid signature for user %s" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/auth/manager.py:353 -#, python-format -msgid "host_only_signature: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/auth/manager.py:490 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgid "Table |%s| not created!" msgstr "" -#: cinder/auth/manager.py:493 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/auth/manager.py:519 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/auth/manager.py:522 -#, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/auth/manager.py:595 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/auth/manager.py:613 -#, python-format -msgid "modifying project %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/auth/manager.py:625 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/auth/manager.py:646 -#, python-format -msgid "Remove user %(uid)s from project %(pid)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/auth/manager.py:676 +#: cinder/image/glance.py:151 #, python-format -msgid "Deleting project %s" +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/auth/manager.py:734 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/auth/manager.py:743 -#, python-format -msgid "Deleting user %s" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/auth/manager.py:753 +#: cinder/image/image_utils.py:231 #, python-format -msgid "Access Key change for user %s" +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/auth/manager.py:755 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Secret Key change for user %s" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/auth/manager.py:757 +#: cinder/image/image_utils.py:278 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/auth/manager.py:802 -#, python-format -msgid "No vpn data for project %s" +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" msgstr "" -#: cinder/cloudpipe/pipelib.py:46 +#: cinder/openstack/common/excutils.py:48 #, fuzzy, python-format -msgid "Instance type for vpn instances" -msgstr "Neplatná instance typu %(instance_type)s." +msgid "Original exception being dropped: %s" +msgstr "Původní výjimka je zahozena" -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" -msgstr "" +#: cinder/openstack/common/lockutils.py:188 +#, fuzzy, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "Získán semafor \"%(lock)s\" pro zámek metody \"%(method)s\"" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" -msgstr "" +#: cinder/openstack/common/lockutils.py:199 +#, fuzzy, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "Pokus o získání zámku souboru \"%(lock)s\" pro zámek metody \"%(method)s\"" -#: cinder/cloudpipe/pipelib.py:107 -#, python-format -msgid "Launching VPN for %s" -msgstr "" +#: cinder/openstack/common/lockutils.py:226 +#, fuzzy, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "Získán zámek souboru \"%(lock)s\" pro zámek metody \"%(method)s\"" -#: cinder/compute/api.py:141 -msgid "No compute host specified" -msgstr "" +#: cinder/openstack/common/lockutils.py:234 +#, fuzzy, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "Získán zámek souboru \"%(lock)s\" pro zámek metody \"%(method)s\"" -#: cinder/compute/api.py:144 -#, python-format -msgid "Unable to find host for Instance %s" -msgstr "" +#: cinder/openstack/common/log.py:226 +#, fuzzy, python-format +msgid "Deprecated: %s" +msgstr "obdrženo: %s" -#: cinder/compute/api.py:192 +#: cinder/openstack/common/log.py:329 #, python-format -msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/compute/api.py:203 +#: cinder/openstack/common/log.py:379 #, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" -msgstr "" - -#: cinder/compute/api.py:257 -msgid "Cannot run any more instances of this type." -msgstr "" +msgid "syslog facility must be one of: %s" +msgstr "zařízení záznamu systému musí být jedno z: %s" -#: cinder/compute/api.py:259 -#, python-format -msgid "Can only run %s more instances of this type." -msgstr "" +#: cinder/openstack/common/log.py:537 +#, fuzzy, python-format +msgid "Fatal call to deprecated config: %(msg)s" +msgstr "Třída %(fullname)s je zastaralá: %(msg)s" -#: cinder/compute/api.py:261 +#: cinder/openstack/common/loopingcall.py:84 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" -msgstr "" +#: cinder/openstack/common/loopingcall.py:91 +#, fuzzy +msgid "in fixed duration looping call" +msgstr "v opakujícím volání" -#: cinder/compute/api.py:312 +#: cinder/openstack/common/loopingcall.py:131 #, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/compute/api.py:383 -#, python-format -msgid "Going to run %s instances..." -msgstr "" +#: cinder/openstack/common/loopingcall.py:138 +#, fuzzy +msgid "in dynamic looping call" +msgstr "v opakujícím volání" -#: cinder/compute/api.py:447 +#: cinder/openstack/common/policy.py:149 #, python-format -msgid "bdm %s" +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/compute/api.py:474 +#: cinder/openstack/common/policy.py:163 #, python-format -msgid "block_device_mapping %s" +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/compute/api.py:591 +#: cinder/openstack/common/policy.py:173 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/compute/api.py:871 -#, fuzzy -msgid "Going to try to soft delete instance" -msgstr "Instance budou spuštěny" - -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/compute/api.py:939 +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 #, fuzzy -msgid "Going to try to terminate instance" -msgstr "BUde spuštěno ukončování insatncí" - -#: cinder/compute/api.py:977 -#, fuzzy -msgid "Going to try to stop instance" -msgstr "Instance budou zastaveny" - -#: cinder/compute/api.py:996 -#, fuzzy -msgid "Going to try to start instance" -msgstr "Instance budou spuštěny" - -#: cinder/compute/api.py:1000 -#, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" -msgstr "" +msgid "Full set of CONF:" +msgstr "Úplná sada PŘÍZNAKŮ:" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/openstack/common/service.py:261 #, python-format -msgid "Searching by: %s" +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/compute/api.py:1201 +#: cinder/openstack/common/notifier/api.py:125 #, python-format -msgid "Image type not recognized %s" -msgstr "" - -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +msgid "%s not in valid priorities" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/openstack/common/notifier/api.py:141 #, python-format msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/compute/api.py:1644 +#: cinder/openstack/common/notifier/api.py:171 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 #, python-format -msgid "DB error: %s" +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/compute/instance_types.py:86 +#: cinder/openstack/common/rpc/__init__.py:106 #, python-format -msgid "Instance type %s not found for deletion" +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/compute/manager.py:138 -#, python-format -msgid "check_instance_lock: decorating: |%s|" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/compute/manager.py:140 +#: cinder/openstack/common/rpc/amqp.py:200 #, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/openstack/common/rpc/amqp.py:208 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/compute/manager.py:146 +#: cinder/openstack/common/rpc/amqp.py:291 #, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "" +msgid "unpacked context: %s" +msgstr "rozbalený kontext: %s" -#: cinder/compute/manager.py:151 +#: cinder/openstack/common/rpc/amqp.py:337 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/compute/manager.py:155 +#: cinder/openstack/common/rpc/amqp.py:406 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "" +msgid "received %s" +msgstr "obdrženo: %s" -#: cinder/compute/manager.py:201 +#: cinder/openstack/common/rpc/amqp.py:414 #, python-format -msgid "Unable to load the virtualization driver: %s" -msgstr "" +msgid "no method for message: %s" +msgstr "pro zprávu není metoda: %s" -#: cinder/compute/manager.py:223 +#: cinder/openstack/common/rpc/amqp.py:415 #, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" -msgstr "" +msgid "No method for message: %s" +msgstr "Pro zprávu není metoda: %s" -#: cinder/compute/manager.py:240 +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." -msgstr "" - -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/openstack/common/rpc/amqp.py:586 +#, python-format +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/compute/manager.py:329 +#: cinder/openstack/common/rpc/amqp.py:589 #, python-format -msgid "Setting up bdm %s" -msgstr "" +msgid "MSG_ID is %s" +msgstr "MSG_ID je %s" -#: cinder/compute/manager.py:400 +#: cinder/openstack/common/rpc/amqp.py:623 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/compute/manager.py:406 -#, python-format -msgid "Exception encountered while terminating the instance %s" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/compute/manager.py:444 +#: cinder/openstack/common/rpc/amqp.py:660 #, python-format -msgid "Instance %s not found." +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" -msgstr "" +#: cinder/openstack/common/rpc/common.py:74 +#, fuzzy +msgid "An unknown RPC related exception occurred." +msgstr "Vyskytla se neočekávaná výjimka." -#: cinder/compute/manager.py:523 +#: cinder/openstack/common/rpc/common.py:104 #, python-format msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/compute/manager.py:528 +#: cinder/openstack/common/rpc/common.py:121 #, python-format msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" -msgstr "" - -#: cinder/compute/manager.py:538 -msgid "Starting instance..." -msgstr "" - -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/compute/manager.py:565 +#: cinder/openstack/common/rpc/common.py:143 #, python-format -msgid "Instance network_info: |%s|" -msgstr "" - -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" -msgstr "" - -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" -msgstr "" +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." +msgstr "Neplatné znovu použití připojení RPC." -#: cinder/compute/manager.py:672 +#: cinder/openstack/common/rpc/common.py:151 #, python-format -msgid "%(action_str)s instance" +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/compute/manager.py:699 +#: cinder/openstack/common/rpc/common.py:156 #, python-format -msgid "Ignoring DiskNotFound: %s" +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/compute/manager.py:708 +#: cinder/openstack/common/rpc/common.py:280 #, python-format -msgid "terminating bdm %s" +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 +#: cinder/openstack/common/rpc/common.py:302 #, python-format -msgid "%s. Setting instance vm_state to ERROR" -msgstr "" +msgid "Returning exception %s to caller" +msgstr "Volajícímu je vrácena výjimka: %s" -#: cinder/compute/manager.py:811 -#, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/compute/manager.py:816 +#: cinder/openstack/common/rpc/impl_kombu.py:480 #, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/openstack/common/rpc/impl_kombu.py:502 #, python-format -msgid "Rebuilding instance %s" +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/openstack/common/rpc/impl_kombu.py:539 #, python-format -msgid "Rebooting instance %s" +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/compute/manager.py:891 +#: cinder/openstack/common/rpc/impl_kombu.py:555 #, python-format msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/compute/manager.py:933 +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 #, python-format -msgid "instance %s: snapshotting" +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/compute/manager.py:939 +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/compute/manager.py:995 +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 #, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/compute/manager.py:1001 +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 #, python-format -msgid "Rotating out %d backups" +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/openstack/common/rpc/impl_qpid.py:351 #, python-format -msgid "Deleting image %s" +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/openstack/common/rpc/impl_qpid.py:357 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/compute/manager.py:1041 -#, python-format -msgid "Instance %s: Root password set" +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/compute/manager.py:1079 -#, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, fuzzy, python-format +msgid "Deserializing: %s" +msgstr "Popis roz: %s" -#: cinder/compute/manager.py:1084 +#: cinder/openstack/common/rpc/impl_zmq.py:140 #, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/compute/manager.py:1098 +#: cinder/openstack/common/rpc/impl_zmq.py:141 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/openstack/common/rpc/impl_zmq.py:142 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/compute/manager.py:1116 -#, python-format -msgid "instance %s: rescuing" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/compute/manager.py:1141 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "instance %s: unrescuing" +msgid "Subscribing to %s" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/compute/manager.py:1471 -#, python-format -msgid "instance %s: pausing" +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, fuzzy, python-format +msgid "Running func with context: %s" +msgstr "rozbalený kontext: %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/compute/manager.py:1489 -#, python-format -msgid "instance %s: unpausing" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/compute/manager.py:1525 -#, python-format -msgid "instance %s: retrieving diagnostics" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +#, fuzzy, python-format +msgid "Registering reactor" +msgstr "Zrušení registrace obrazu %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/compute/manager.py:1534 -#, python-format -msgid "instance %s: suspending" +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/compute/manager.py:1556 -#, python-format -msgid "instance %s: resuming" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/compute/manager.py:1579 +#: cinder/openstack/common/rpc/impl_zmq.py:453 #, python-format -msgid "instance %s: locking" +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/compute/manager.py:1588 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "instance %s: unlocking" +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/compute/manager.py:1596 -#, python-format -msgid "instance %s: getting locked state" +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/openstack/common/rpc/impl_zmq.py:496 #, python-format -msgid "instance %s: reset network" +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/compute/manager.py:1614 -#, python-format -msgid "instance %s: inject network info" +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/openstack/common/rpc/impl_zmq.py:510 #, python-format -msgid "network_info to inject: |%s|" +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/openstack/common/rpc/impl_zmq.py:513 #, python-format -msgid "instance %s: getting vnc console" +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/compute/manager.py:1685 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/compute/manager.py:1703 -#, fuzzy, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -"Konzole pro instanci %(instance_id)s v zásobě %(pool_id)s nemohla být " -"nalezena." -#: cinder/compute/manager.py:1705 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/compute/manager.py:1714 -#, fuzzy, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" -msgstr "Instance %(instance_id)s není v nouzovém režimu." - -#: cinder/compute/manager.py:1724 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "Attach failed %(mountpoint)s, removing" +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/compute/manager.py:1752 -#, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/compute/manager.py:1756 -#, python-format -msgid "Detaching volume from unknown instance %s" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/compute/manager.py:1822 +#: cinder/openstack/common/rpc/impl_zmq.py:635 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/compute/manager.py:1916 -#, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/compute/manager.py:1973 -#, python-format -msgid "Pre live migration failed at %(dest)s" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, fuzzy, python-format +msgid "Received message: %s" +msgstr "obdrženo: %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/compute/manager.py:2040 +#: cinder/openstack/common/rpc/impl_zmq.py:736 +#, fuzzy +msgid "RPC Message Invalid." +msgstr "Požadavek je neplatný." + +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +msgid "%(msg)s" msgstr "" -#: cinder/compute/manager.py:2073 +#: cinder/openstack/common/rpc/impl_zmq.py:763 #, python-format -msgid "Migrating instance to %(dest)s finished successfully." +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/compute/manager.py:2226 -#, python-format -msgid "Updated the info_cache for instance %s" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/openstack/common/rpc/matchmaker.py:239 +#, python-format +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/compute/manager.py:2305 -#, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/compute/manager.py:2331 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/compute/manager.py:2344 -#, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +#: cinder/scheduler/chance.py:56 +#, fuzzy, python-format +msgid "Could not find another host" +msgstr "Nelze najít %s v požadavku." + +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/compute/manager.py:2458 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/compute/manager.py:2465 +#: cinder/scheduler/filter_scheduler.py:160 #, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/compute/manager.py:2472 +#: cinder/scheduler/filter_scheduler.py:208 #, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/compute/manager.py:2542 -#, fuzzy, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" -msgstr "Agregát %(aggregate_id)s již má hostitele %(host)s." +#: cinder/scheduler/filter_scheduler.py:214 +#, python-format +msgid "Choosing %(best_host)s" +msgstr "" + +#: cinder/scheduler/host_manager.py:240 +#, python-format +msgid "Ignoring %(service_name)s service update from %(host)s" +msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/scheduler/host_manager.py:244 +#, python-format +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/console/manager.py:97 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/scheduler/scheduler_options.py:69 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/scheduler/scheduler_options.py:78 #, python-format -msgid "Removing console %(console_id)s." +msgid "Could not decode scheduler options: '%(e)s'" +msgstr "" + +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "Re-wrote %s" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" +#: cinder/scheduler/filters/retry_filter.py:41 +#, python-format +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#, python-format +msgid "FAKE ISCSI: %s" msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "Error starting xvp: %s" +msgid "LoggingVolumeDriver: %s" msgstr "" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +#: cinder/tests/fake_utils.py:72 +#, python-format +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." +#: cinder/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" msgstr "" -#: cinder/consoleauth/manager.py:63 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "Deleting Expired Token: (%s)" +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/consoleauth/manager.py:75 +#: cinder/tests/fake_utils.py:101 #, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/tests/test_misc.py:59 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" +#: cinder/tests/test_storwize_svc.py:243 +#, python-format +msgid "unrecognized argument %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/tests/test_storwize_svc.py:1217 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "Run CLI command: %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 +#: cinder/tests/test_storwize_svc.py:1220 #, python-format -msgid "No ComputeNode for %(host)s" +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "No sm_flavor called %(sm_flavor)s" +msgid "Given data: %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "No sm_volume with id %(volume_id)s" +msgid "Result data: %s" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +#: cinder/tests/api/contrib/test_backups.py:638 +#, fuzzy +msgid "Invalid input" +msgstr "Neplatný snímek" + +#: cinder/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "volume: %s" +msgstr "Odpojit svazek %s" + +#: cinder/tests/integrated/api/client.py:37 +#, python-format +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/db/sqlalchemy/session.py:137 -#, python-format -msgid "SQL connection failed. %s attempts left." +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Table |%s| not created!" +msgid "Doing %(method)s on %(relative_url)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/tests/integrated/api/client.py:106 +#, python-format +msgid "Body: %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/tests/integrated/api/client.py:150 +#, python-format +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/tests/integrated/api/client.py:167 +#, python-format +msgid "Decoding JSON: %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 -#, python-format -msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/api.py:140 +#, python-format +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/api.py:168 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/api.py:177 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" +msgstr "" + +#: cinder/volume/api.py:316 +#, fuzzy +msgid "Volume status must be available or error" +msgstr "Obraz musí být dostupný" + +#: cinder/volume/api.py:321 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "Searching by: %s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/api.py:452 +msgid "already attached" msgstr "" -#: cinder/image/glance.py:410 -#, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/image/s3.py:309 -#, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +#: cinder/volume/api.py:470 +#, fuzzy +msgid "Volume status must be available to reserve" +msgstr "Obraz musí být dostupný" + +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/image/s3.py:328 +#: cinder/volume/api.py:537 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/image/s3.py:340 +#: cinder/volume/api.py:546 #, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/image/s3.py:353 -#, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +#: cinder/volume/api.py:595 +msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/image/s3.py:379 -#, python-format -msgid "Failed to decrypt private key: %s" +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/image/s3.py:387 -#, python-format -msgid "Failed to decrypt initialization vector: %s" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/image/s3.py:398 -#, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/api.py:716 +#, fuzzy +msgid "Volume status must be available/in-use." +msgstr "Obraz musí být dostupný" + +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "Bad mac for to_global_ipv6: %s" +msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 -#, python-format -msgid "Bad prefix for to_global_ipv6: %s" +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/ipv6/account_identifier.py:42 +#: cinder/volume/driver.py:269 +#, fuzzy, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "Nelze najít obslužnou rutinu pro svazek %(driver_type)s." + +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "Bad project_id for to_global_ipv6: %s" +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/driver.py:361 +#, python-format +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/network/linux_net.py:166 +#: cinder/volume/driver.py:378 #, python-format -msgid "Attempted to remove chain %s which does not exist" +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/network/linux_net.py:192 +#: cinder/volume/driver.py:437 #, python-format -msgid "Unknown chain: %r" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/network/linux_net.py:215 +#: cinder/volume/driver.py:439 #, python-format msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/driver.py:451 +#, python-format +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/network/linux_net.py:694 -#, python-format -msgid "Hupping dnsmasq threw %s" +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/network/linux_net.py:696 -#, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/network/linux_net.py:756 +#: cinder/volume/manager.py:124 #, python-format -msgid "killing radvd threw %s" +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/manager.py:146 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "Re-exporting %s volumes" msgstr "" -#: cinder/network/linux_net.py:967 +#: cinder/volume/manager.py:151 #, python-format -msgid "Starting VLAN inteface %s" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/volume/manager.py:156 #, python-format -msgid "Starting Bridge interface for %s" +msgid "volume %s: skipping export" msgstr "" -#: cinder/network/linux_net.py:1142 -#, fuzzy, python-format -msgid "Starting bridge %s " -msgstr "Zrušení registrace obrazu %s" - -#: cinder/network/linux_net.py:1149 -#, fuzzy, python-format -msgid "Done starting bridge %s" -msgstr "Zrušení registrace obrazu %s" +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" +msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/manager.py:161 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/manager.py:221 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/manager.py:230 #, fuzzy, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" -msgstr "Certifikát %(certificate_id)s nenalezen." +msgid "volume %s: creating from snapshot" +msgstr "Vytvořit svazek ze snímku %s" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/manager.py:234 #, python-format -msgid "Interface %(interface)s not found" +msgid "volume %s: creating from existing volume" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/manager.py:238 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "volume %s: creating from image" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/manager.py:247 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "volume %s: creating" msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/manager.py:279 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "volume %s: creating export" msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/manager.py:288 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "volume %s: create failed" msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/manager.py:318 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "volume %s: created successfully" msgstr "" -#: cinder/network/manager.py:614 +#: cinder/volume/manager.py:326 +#, fuzzy, python-format +msgid "Error: %s" +msgstr "Zachycena chyba: %s" + +#: cinder/volume/manager.py:352 #, python-format -msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/network/manager.py:660 -#, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" +msgstr "" + +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/manager.py:379 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/network/manager.py:778 +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 #, python-format -msgid "Disassociated %s stale fixed ip(s)" +msgid "volume %s: deleting" msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" msgstr "" -#: cinder/network/manager.py:896 +#: cinder/volume/manager.py:419 #, python-format -msgid "network allocations for instance |%s|" +msgid "volume %s: removing export" msgstr "" -#: cinder/network/manager.py:901 +#: cinder/volume/manager.py:424 #, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgid "volume %s: volume is busy" msgstr "" -#: cinder/network/manager.py:930 -#, python-format -msgid "network deallocation for instance |%s|" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/network/manager.py:1152 +#: cinder/volume/manager.py:447 #, python-format -msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +msgid "volume %s: deleted successfully" msgstr "" -#: cinder/network/manager.py:1227 +#: cinder/volume/manager.py:460 #, python-format -msgid "Unable to release %s because vif doesn't exist." +msgid "snapshot %s: creating" msgstr "" -#: cinder/network/manager.py:1244 +#: cinder/volume/manager.py:466 #, python-format -msgid "Leased IP |%(address)s|" +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/network/manager.py:1248 +#: cinder/volume/manager.py:484 #, python-format -msgid "IP %s leased that is not associated" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/network/manager.py:1256 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "IP |%s| leased that isn't allocated" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/manager.py:505 #, python-format -msgid "Released IP |%(address)s|" +msgid "snapshot %s: snapshot is busy" msgstr "" -#: cinder/network/manager.py:1265 -#, python-format -msgid "IP %s released that is not associated" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/network/manager.py:1268 +#: cinder/volume/manager.py:533 #, python-format -msgid "IP %s released that was not leased" +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/network/manager.py:1334 +#: cinder/volume/manager.py:608 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" msgstr "" -#: cinder/network/manager.py:1345 -#, python-format -msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" -msgstr "" +#: cinder/volume/manager.py:626 +#, fuzzy, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "Připojit svazek %(volume_id)s k instanci %(instance_id)s na %(device)s" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/network/manager.py:1423 +#: cinder/volume/manager.py:706 #, python-format -msgid "Network must be disassociated from project %s before delete" -msgstr "" - -#: cinder/network/manager.py:1832 -msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +msgid "Notification {%s} received" msgstr "" -#: cinder/network/manager.py:1839 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +msgid "DB error: %s" msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/volume/volume_types.py:128 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/network/quantum/client.py:196 -#, python-format -msgid "Quantum entity not found: %s" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/network/quantum/client.py:206 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "Server %(status_code)s error: %(data)s" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/network/quantum/client.py:210 -#, python-format -msgid "Unable to connect to server. Got error: %s" -msgstr "" +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#, fuzzy, python-format +msgid "Message : %(message)s" +msgstr "%(code)s: %(message)s" -#: cinder/network/quantum/client.py:228 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "unable to deserialize object of type = '%s'" +msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." -msgstr "" +#: cinder/volume/drivers/coraid.py:128 +#, fuzzy, python-format +msgid "Unable to find group: %(group)s" +msgstr "Nelze použít globální roli %(role_id)s" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." -msgstr "" +#: cinder/volume/drivers/coraid.py:166 +#, fuzzy +msgid "JSON Error" +msgstr "Chyba přesunu" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/coraid.py:175 +#, python-format +msgid "Configure data : %s" msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." -msgstr "" +#: cinder/volume/drivers/coraid.py:177 +#, fuzzy, python-format +msgid "Configure response : %s" +msgstr "odpověď %s" + +#: cinder/volume/drivers/coraid.py:199 +#, fuzzy, python-format +msgid "Unable to retrive volume infos for volume %(volname)s" +msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/coraid.py:308 #, python-format -msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/coraid.py:321 #, python-format -msgid "network allocations for instance %s" +msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/coraid.py:335 +#, fuzzy, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "Nelze restartovat instanci" + +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/coraid.py:362 +#, fuzzy, python-format +msgid "Failed to Create Volume from Snapshot %(snapname)s" +msgstr "Vytvořit svazek ze snímku %s" + +#: cinder/volume/drivers/coraid.py:383 #, python-format msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "Server returned error: %s" -msgstr "" - -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/glusterfs.py:70 #, python-format -msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 +#, python-format +msgid "casted to %s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "No network with net_id = %s" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 +#, fuzzy, python-format +msgid "Exception during mounting %s" +msgstr "Výjimka při načítání rozšíření: %s" + +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 #, fuzzy, python-format -msgid "No fixed IPs to deallocate for vif %s" -msgstr "K instanci nejsou přidruženy žádné pevné ip" +msgid "%s is already mounted" +msgstr "skupina %s již existuje" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "volume group %s doesn't exist" msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "%s not in valid priorities" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, fuzzy, python-format +msgid "Creating clone of volume: %s" +msgstr "Vytvořit snímek svazku %s" + +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/rpc/amqp.py:146 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "Returning exception %s to caller" -msgstr "Volajícímu je vrácena výjimka: %s" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" +msgstr "" -#: cinder/rpc/amqp.py:188 -#, python-format -msgid "unpacked context: %s" -msgstr "rozbalený kontext: %s" +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" +msgstr "" -#: cinder/rpc/amqp.py:231 -#, python-format -msgid "received %s" -msgstr "obdrženo: %s" +#: cinder/volume/drivers/lvm.py:430 +#, fuzzy, python-format +msgid "Symbolic link %s not found" +msgstr "značka [%s] nenalezena" -#: cinder/rpc/amqp.py:236 +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 #, python-format -msgid "no method for message: %s" -msgstr "pro zprávu není metoda: %s" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" +msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/lvm.py:542 #, python-format -msgid "No method for message: %s" -msgstr "Pro zprávu není metoda: %s" +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " +msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID je %s" +msgid "NFS config file at %(config)s doesn't exist" +msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "rbd has no pool %s" msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/rpc/amqp.py:379 -#, python-format -msgid "Sending notification on %s..." +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/rpc/common.py:54 -#, python-format -msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." -msgstr "" +#: cinder/volume/drivers/rbd.py:227 +#, fuzzy +msgid "Not an rbd snapshot" +msgstr "Neplatný snímek" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +#: cinder/volume/drivers/rbd.py:242 +#, python-format +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/rbd.py:253 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "Unable to read image %s" msgstr "" -#: cinder/rpc/impl_kombu.py:430 -#, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/rpc/impl_kombu.py:482 -#, python-format -msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 -#, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/sheepdog.py:47 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "Sheepdog is not working: %s" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "Connected to AMQP server on %s" +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +#: cinder/volume/drivers/solidfire.py:156 +#, python-format +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +#: cinder/volume/drivers/solidfire.py:164 +#, python-format +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/solidfire.py:171 +#, fuzzy, python-format +msgid "API response: %s" +msgstr "odpověď %s" + +#: cinder/volume/drivers/solidfire.py:191 +#, python-format +msgid "Found solidfire account: %s" msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/solidfire.py:338 +#, fuzzy, python-format +msgid "Failed to get model update from clone" +msgstr "Nelze získat metadata pro ip: %s" + +#: cinder/volume/drivers/solidfire.py:364 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" +#: cinder/volume/drivers/solidfire.py:406 +#, python-format +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/solidfire.py:409 +#, python-format +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/solidfire.py:480 +#, python-format +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/scheduler/driver.py:416 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/scheduler/driver.py:472 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 -#, python-format -msgid "No host selection for %s defined." +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:566 +#, fuzzy +msgid "Failed to get updated stats" +msgstr "Nelze vytvořit typ instance" + +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 -#, python-format -msgid "Filtered %(hosts)s" +#: cinder/volume/drivers/storwize_svc.py:190 +#, fuzzy, python-format +msgid "pool %s doesn't exist" +msgstr "Instance neexistuje" + +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 -#, python-format -msgid "Weighted %(weighted_host)s" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/scheduler/host_manager.py:144 -#, python-format -msgid "Host filter fails for ignored host %(host)s" +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/scheduler/host_manager.py:151 -#, python-format -msgid "Host filter fails for non-forced host %(host)s" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "%s is not set" msgstr "" -#: cinder/scheduler/host_manager.py:163 -#, python-format -msgid "Host filter passes for %(host)s" +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/storwize_svc.py:309 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/storwize_svc.py:331 #, python-format -msgid "No service for compute ID %s" +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/storwize_svc.py:356 #, python-format -msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/storwize_svc.py:392 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/scheduler/manager.py:159 -#, fuzzy, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." -msgstr "Nastavování hostitele %(host)s na %(state)s." +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" +msgstr "" -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/volume/drivers/storwize_svc.py:483 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/storwize_svc.py:511 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" +#: cinder/volume/drivers/storwize_svc.py:523 +#, python-format +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/storwize_svc.py:551 +#, fuzzy, python-format +msgid "leave: _create_host: host %(host)s - %(host_name)s" +msgstr "Nastavování hostitele %(host)s na %(state)s." + +#: cinder/volume/drivers/storwize_svc.py:574 +#, fuzzy, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" +msgstr "mazání svazku %(volume_name)s který má snímek" + +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/storwize_svc.py:619 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "volume %s mapping to multi host" msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/storwize_svc.py:625 #, python-format -msgid "Faked command matched %s" +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "Faked command raised an exception %s" +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/volume/drivers/storwize_svc.py:675 +#, python-format +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "Running instances: %s" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/tests/test_compute.py:371 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "After terminating instances: %s" -msgstr "" - -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "After force-killing instances: %s" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/storwize_svc.py:736 +#, python-format +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/storwize_svc.py:769 +#, python-format +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/storwize_svc.py:774 +#, python-format +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/storwize_svc.py:792 +#, python-format +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/storwize_svc.py:817 +#, python-format +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/storwize_svc.py:825 +#, python-format +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/storwize_svc.py:907 +#, python-format +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/storwize_svc.py:945 #, python-format -msgid "Target %s allocated" +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/storwize_svc.py:950 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format -msgid "Given data: %s" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 #, python-format -msgid "Result data: %s" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/storwize_svc.py:1012 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 -#, fuzzy, python-format -msgid "Quota exceeded: code=%(code)s" -msgstr "Kvóta překročena" - -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/storwize_svc.py:1050 #, python-format -msgid "_create: %s" +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/storwize_svc.py:1055 #, python-format -msgid "_delete: %s" +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/storwize_svc.py:1062 #, python-format -msgid "_get: %s" +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/storwize_svc.py:1069 #, python-format -msgid "_get_all: %s" +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/storwize_svc.py:1080 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/storwize_svc.py:1092 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "test_snapshot_detail: resp_dict=%s" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/tests/integrated/test_login.py:31 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "flavor: %s" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" -msgstr "" - -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/storwize_svc.py:1164 +#, python-format +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/storwize_svc.py:1166 +#, python-format +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "Body: %s" +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/tests/integrated/api/client.py:168 -#, python-format -msgid "Decoding JSON: %s" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/tests/rpc/common.py:133 -#, python-format -msgid "Nested received %(queue)s, %(value)s" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/tests/rpc/common.py:142 -#, python-format -msgid "Nested return %s" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 -#, python-format -msgid "Received %s" +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 -#, python-format -msgid "Compute_service record created for %s " +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 -#, python-format -msgid "Compute_service record updated for %s " +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/virt/firewall.py:130 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/virt/firewall.py:137 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Filters added to instance %s" -msgstr "" - -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/virt/firewall.py:291 -#, python-format -msgid "Adding security group rule: %r" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "Adding provider rule: %s" +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/storwize_svc.py:1471 +#, fuzzy, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" +"%(description)s\n" +"Příkaz: %(cmd)s\n" +"Kód ukončení: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" -#: cinder/virt/images.py:92 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "Converted to raw, but format is now %s" +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 +#: cinder/volume/drivers/storwize_svc.py:1517 +#, python-format msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/storwize_svc.py:1531 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/storwize_svc.py:1539 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/windows.py:142 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "Creating folder %s " msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/windows.py:213 +#, fuzzy, python-format +msgid "Disk not found: %s" +msgstr "Instance nenalezena" + +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/virt/xenapi_conn.py:140 -msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +#: cinder/volume/drivers/zadara.py:240 +#, python-format +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" -msgstr "" +#: cinder/volume/drivers/zadara.py:350 +#, fuzzy, python-format +msgid "Volume %(name)s could not be found. It might be already deleted" +msgstr "Svazek %(volume_id)s nemohl být nastaven." -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/emc/emc_smis_common.py:82 #, python-format -msgid "Got exception: %s" +msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#, python-format +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/emc/emc_smis_common.py:97 #, python-format -msgid "============= initial domains =========== : %s" +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#, python-format +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#, python-format +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format -msgid "No such domain (%s)" +msgid "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#, fuzzy, python-format +msgid "Entering create_volume_from_snapshot." +msgstr "Vytvořit svazek ze snímku %s" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/emc/emc_smis_common.py:166 #, python-format -msgid "No such domain %s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "Domains: %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "Nodes: %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "After storing domains: %s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format -msgid "Created new domain: %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format -msgid "Failed to boot Bare-metal node %s" +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format -msgid "change_domain_state: to new state %s" +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/emc/emc_smis_common.py:364 #, python-format -msgid "instance %s: rebooted" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/emc/emc_smis_common.py:389 #, python-format -msgid "instance %s: rescued" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, fuzzy, python-format +msgid "Delete Volume: %(volume)s" +msgstr "mazání svazku %(volume_name)s který má snímek" + +#: cinder/volume/drivers/emc/emc_smis_common.py:419 #, python-format -msgid "instance %s: is building" +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/virt/baremetal/proxy.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "instance %s: booted" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/emc/emc_smis_common.py:454 #, python-format -msgid "instance %s spawned successfully" +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:463 #, python-format -msgid "instance %s:not booted" +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/virt/baremetal/proxy.py:354 +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, fuzzy, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "Vytvořit snímek svazku %s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:486 #, python-format -msgid "instance %s: Creating image" +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format -msgid "instance %s: starting toXML method" +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "instance %s: finished toXML method" +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 +#, python-format msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/virt/baremetal/proxy.py:714 -#, python-format -msgid "#### RLK: cpu_arch = %s " +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:543 +#, fuzzy, python-format +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "Vytvořit snímek svazku %s" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/emc/emc_smis_common.py:549 +#, python-format +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/emc/emc_smis_common.py:557 +#, python-format +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +#: cinder/volume/drivers/emc/emc_smis_common.py:588 +#, python-format +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, fuzzy, python-format +msgid "Create export: %(volume)s" +msgstr "Vytvořit snímek svazku %s" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:624 +#, fuzzy, python-format +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" +msgstr "Připojit svazek %(volume_id)s k instanci %(instance_id)s na %(device)s" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/emc/emc_smis_common.py:646 +#, python-format +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "unknown disk image handler: %s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:672 +#, fuzzy, python-format +msgid "Error mapping volume %s." +msgstr "Chyba v přesunu %s" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 +#: cinder/volume/drivers/emc/emc_smis_common.py:676 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "ExposePaths for volume %s completed successfully." msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format -msgid "Failed to remove container: %s" +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:705 #, python-format -msgid "User %(username)s not found in password file." +msgid "Error unmapping volume %s." msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:709 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "HidePaths for volume %s completed successfully." msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format -msgid "unsupported partition: %s" -msgstr "" - -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/emc/emc_smis_common.py:735 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "" - -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 #, python-format -msgid "Failed to map partitions: %s" -msgstr "" - -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" +#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#, python-format +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "qemu-nbd error: %s" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/emc/emc_smis_common.py:771 #, python-format -msgid "nbd device %s did not show up" +msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/emc/emc_smis_common.py:777 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#, python-format +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/emc/emc_smis_common.py:800 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:806 #, python-format -msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/virt/libvirt/connection.py:411 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#, python-format +msgid "Volume %s is already mapped." msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/emc/emc_smis_common.py:880 #, python-format -msgid "Deleting instance files %(target)s" +msgid "Found Storage Type: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#, fuzzy +msgid "Storage type not found." +msgstr "Obraz nenalezen" -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" +#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#, python-format +msgid "Found Masking View: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:692 -msgid "Instance soft rebooted successfully." -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#, fuzzy +msgid "Masking View not found." +msgstr "Obraz nenalezen" -#: cinder/virt/libvirt/connection.py:696 +#: cinder/volume/drivers/emc/emc_smis_common.py:924 #, fuzzy -msgid "Failed to soft reboot instance." -msgstr "Nelze restartovat instanci" +msgid "Ecom user not found." +msgstr "Server nenalezen." -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#, fuzzy +msgid "Ecom server not found." +msgstr "Server nenalezen." -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#, fuzzy +msgid "Cannot connect to ECOM server" +msgstr "Znovu připojeno k frontě" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/emc/emc_smis_common.py:966 #, python-format -msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +msgid "Found Replication Service: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "Automatically confirming migration %d" -msgstr "" - -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:978 -#, fuzzy -msgid "Guest does not have a console available" -msgstr "Uživatel nemá správcovská oprávnění" +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, fuzzy, python-format +msgid "Pool %(storage_type)s is not found." +msgstr "Role %(role_id)s nemohla být nalezena." -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#, fuzzy, python-format +msgid "Volume %(volumename)s not found on the array." +msgstr "Svazek %(volume_id)s nemohl být nastaven." -#: cinder/virt/libvirt/connection.py:1339 -#, python-format -msgid "Injecting %(injection)s into image %(img_id)s" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#, fuzzy, python-format +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." +msgstr "Svazek není nalezen v instanci %(instance_id)s." -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "block_device_list %s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" -msgstr "" - -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/virt/libvirt/connection.py:1679 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#, fuzzy, python-format +msgid "Error finding %s." +msgstr "Chyba v přesunu %s" -#: cinder/virt/libvirt/connection.py:1942 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "'' must be 1, but %d\n" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format msgid "" -"Instance launched has CPU info:\n" -"%s" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2407 +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 #, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#, python-format +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#, python-format +msgid "Device info: %(data)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2565 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "Instance %s: Starting finish_revert_migration" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#, python-format msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." -msgstr "" - -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" -msgstr "" - -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/virt/libvirt/firewall.py:171 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/virt/libvirt/firewall.py:217 +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." -msgstr "" - -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "%s is a valid instance name" +msgid "Add target WWN: %s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "%s has a disk file" +msgid "Target WWNs: %s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 #, python-format -msgid "Instance %(instance)s is backed by %(backing)s" +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 #, python-format -msgid "%(id)s (%(base_file)s): image verification failed" +msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#, fuzzy, python-format +msgid "Found iSCSI endpoint: %s" +msgstr "Vyvoláno Nenalezeno: %s" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 #, python-format -msgid "Cannot remove %(base_file)s, it does not exist" +msgid "ISCSI properties: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 -#, python-format -msgid "Base file too young to remove: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 -#, python-format -msgid "Removing base file: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 -#, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 -#, python-format -msgid "%(id)s (%(base_file)s): checking" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 -#, python-format +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 -#, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 #, python-format -msgid "%(id)s (%(base_file)s): image is not in use" +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "%(id)s (%(base_file)s): image is in use" +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Skipping verification, no base directory at %s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" -msgstr "" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, fuzzy, python-format +msgid "create_export: volume name:%s" +msgstr "Vytvořit snímek svazku %s" -#: cinder/virt/libvirt/imagecache.py:388 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "Unknown base file: %s" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 #, python-format -msgid "Active base files: %s" +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 #, python-format -msgid "Corrupt base files: %s" +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "Removable base files: %s" -msgstr "" - -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" -msgstr "" - -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/virt/libvirt/vif.py:90 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/libvirt/vif.py:99 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 #, python-format -msgid "Ensuring bridge %s" +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "Failed while unplugging vif of instance '%s'" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/virt/libvirt/volume.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "iSCSI device not found at %s" +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/virt/libvirt/volume.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 #, python-format msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/virt/libvirt/volume.py:178 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 #, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -msgstr "" - -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 #, python-format -msgid "%(text)s: _db_content => %(content)s" +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "Virtual Machine with ref %s is not there" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 #, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" - -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#, python-format +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 #, python-format -msgid "Glance image %s is in killed state" +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 #, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#, python-format msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "Creating Port Group with name %s on the ESX host" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 #, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" +msgid "_check_conf_file: %s" msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#, python-format +msgid "_read_xml:%s" msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#, python-format +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/virt/vmwareapi/vim.py:145 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "No such SOAP method '%s' provided by VI SDK" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "httplib error in %s: " +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/vmwareapi/vim.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 #, python-format -msgid "Exception in %s " +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "Got total of %s instances" -msgstr "" - -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:196 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "Creating VM with the name %s on the ESX host" +msgid "CLI command:%s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:205 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 #, python-format -msgid "Created VM with the name %s on the ESX host" +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 #, python-format msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 #, python-format msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 #, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 #, python-format -msgid "Reconfigured VM instance %s to attach the image disk" +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 #, python-format -msgid "Powering on the VM instance %s" +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format -msgid "Powered on the VM instance %s" +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 #, python-format -msgid "Creating Snapshot of the VM instance %s " +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 #, python-format -msgid "Created Snapshot of the VM instance %s " +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 #, python-format -msgid "Copying disk data before snapshot of the VM instance %s" +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "Copied disk data before snapshot of the VM instance %s" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 #, python-format -msgid "Uploading image %s" +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 #, python-format -msgid "Uploaded image %s" +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 #, python-format -msgid "Deleting temporary vmdk file %s" +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 #, python-format -msgid "Deleted temporary vmdk file %s" +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#, python-format +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "Rebooting guest OS of VM %s" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format -msgid "Rebooted guest OS of VM %s" +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format -msgid "Doing hard reboot of VM %s" +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 #, python-format -msgid "Did hard reboot of VM %s" +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 #, python-format -msgid "instance - %s not present" +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 +#: cinder/volume/drivers/netapp/iscsi.py:123 +#, fuzzy, python-format +msgid "API %(name)s failed: %(reason)s" +msgstr "Obraz %(image_id)s je nepřijatelný: %(reason)s" + +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 #, python-format -msgid "Powered off the VM %s" +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 +#: cinder/volume/drivers/netapp/iscsi.py:144 #, python-format -msgid "Unregistering the VM %s" +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 +#: cinder/volume/drivers/netapp/iscsi.py:149 #, python-format -msgid "Unregistered the VM %s" +msgid "Using storage service: %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 +#: cinder/volume/drivers/netapp/iscsi.py:154 #, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, fuzzy, python-format +msgid "Using vfiler: %s" +msgstr "Vyvoláno Nenalezeno: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 +#: cinder/volume/drivers/netapp/iscsi.py:204 +#, fuzzy +msgid "Connected to DFM server" +msgstr "Znovu připojeno k frontě" + +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format +#: cinder/volume/drivers/netapp/iscsi.py:317 +#, fuzzy, python-format +msgid "Job failed: %s" +msgstr "Vyvoláno Nenalezeno: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:346 msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "Suspended the VM %s " +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "Resuming the VM %s" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, fuzzy, python-format +msgid "Failed to get LUN details for LUN ID %s" +msgstr "Nelze získat metadata pro ip: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:575 +#, fuzzy, python-format +msgid "Failed to get host details for host ID %s" +msgstr "Nelze získat metadata pro ip: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 #, python-format -msgid "Resumed the VM %s " +msgid "No LUN ID for volume %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, fuzzy, python-format +msgid "Failed to get target portal for filer: %s" +msgstr "Nelze získat metadata pro ip: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:826 +#, fuzzy, python-format +msgid "Failed to get target IQN for filer: %s" +msgstr "Nelze získat metadata pro ip: %s" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "Creating directory with path %s" +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 +#: cinder/volume/drivers/netapp/iscsi.py:1086 #, python-format -msgid "Created directory with path %s" +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "Downloading image %s from glance image server" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "Uploading image %s to the Glance image server" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 #, python-format -msgid "Uploaded image %s to the Glance image server" +msgid "Destroyed LUN %s" msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 +#: cinder/volume/drivers/netapp/iscsi.py:1291 #, python-format -msgid "Getting image size for the image %s" +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 +#: cinder/volume/drivers/netapp/iscsi.py:1298 #, python-format -msgid "Got image size of %(size)s for the image %(image)s" +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 +#, fuzzy, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "Nelze získat metadata pro ip: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, fuzzy, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "Nelze získat metadata pro ip: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, fuzzy, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "Nelze získat metadata pro ip: %s" -#: cinder/virt/xenapi/fake.py:555 +#: cinder/volume/drivers/netapp/iscsi.py:1344 #, python-format -msgid "xenapi.fake does not have an implementation for %s" +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/xenapi/fake.py:589 +#: cinder/volume/drivers/netapp/iscsi.py:1365 #, python-format -msgid "Calling %(localname)s %(impl)s" +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/xenapi/fake.py:654 +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/xenapi/host.py:67 +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, fuzzy, python-format +msgid "Could not find handle for LUN named %s" +msgstr "Nelze najít obslužnou rutinu pro svazek %(driver_type)s." + +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/xenapi/host.py:137 +#: cinder/volume/drivers/netapp/iscsi.py:1518 #, python-format -msgid "Unable to get SR for this host: %s" +msgid "Using NetApp filer: %s" msgstr "" -#: cinder/virt/xenapi/host.py:169 -#, fuzzy -msgid "Unable to get updated status" -msgstr "Nelze vytvořit typ instance" - -#: cinder/virt/xenapi/host.py:172 +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "The call to %(method)s returned an error: %(e)s." +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 +#: cinder/volume/drivers/netapp/iscsi.py:1628 #, python-format -msgid "Found non-unique network for name_label %s" +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format -msgid "Found non-unique network for bridge %s" +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 +#: cinder/volume/drivers/netapp/iscsi.py:1688 #, python-format -msgid "Found no network for bridge %s" +msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/virt/xenapi/pool.py:111 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, fuzzy, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "Nelze získat metadata pro ip: %s" -#: cinder/virt/xenapi/pool.py:143 +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "Pool-Join failed: %(e)s" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/xenapi/pool.py:146 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "Unable to join %(host)s in the pool" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/xenapi/pool.py:162 +#: cinder/volume/drivers/netapp/iscsi.py:1923 #, python-format -msgid "Pool-eject failed: %(e)s" +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, fuzzy, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "Nelze použít globální roli %(role_id)s" - -#: cinder/virt/xenapi/pool.py:185 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "Pool-set_name_label failed: %(e)s" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/xenapi/vif.py:103 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "Found no PIF for device %s" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/xenapi/vif.py:122 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" +#: cinder/volume/drivers/netapp/iscsi.py:2481 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "VBD not found in instance %s" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, fuzzy, python-format -msgid "VBD %s already detached" -msgstr "skupina %s již existuje" - -#: cinder/virt/xenapi/vm_utils.py:265 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 +#: cinder/volume/drivers/netapp/nfs.py:461 #, python-format -msgid "Unable to unplug VBD %s" +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 +#: cinder/volume/drivers/netapp/nfs.py:487 #, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "Unable to destroy VBD %s" +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 +#: cinder/volume/drivers/netapp/nfs.py:555 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +#, fuzzy +msgid "Bad response from server" +msgstr "Špatná odpověď od SolidFire API" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 #, fuzzy, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." +msgid "Got response: %s" +msgstr "odpověď %s" -#: cinder/virt/xenapi/vm_utils.py:379 +#: cinder/volume/drivers/nexenta/volume.py:99 #, python-format -msgid "Snapshotting with label '%(label)s'" +msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "Created snapshot %(template_vm_ref)s" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "Creating blank HD of size %(req_size)d gigs" +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" - -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "Asking xapi to fetch vhd image %(image)s" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, python-format -msgid "Size for image %(image)s: %(virtual_size)d" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "Při spuštění příkazu došlo k nečekané chybě." -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -#, fuzzy -msgid "Failed to fetch glance image" -msgstr "Nelze restartovat instanci" - -#: cinder/virt/xenapi/vm_utils.py:934 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "Looking up vdi %s for PV kernel" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "Unknown image format %(disk_image_type)s" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "Při spuštění příkazu došlo k nečekané chybě." -#: cinder/virt/xenapi/vm_utils.py:1059 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 +#, fuzzy, python-format +msgid "Volume (%s) already exists on array" +msgstr "skupina %s již existuje" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "Při spuštění příkazu došlo k nečekané chybě." + +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "Jméno souboru kořenové CA" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "Jméno souboru se soukromým klíčem" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "Název souboru seznamu zrušení kořenového certifikátu" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "Kde uchováváme naše klíče" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "Kde uchováváme naši kořenovou CA" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "Použijeme CA pro každý projekt?" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" +#~ "Předmět certifikátu pro uživatele, %s " +#~ "pro projekt, uživatel, časové razítko" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "Předmět certifikátu pro projekty, %s pro projekt, časové razítko" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "Cesta příznaků: %s" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "Nelze dešifrovat text" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "Nelze stránkovat skrze obrázky ze služby obrázků" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "Vytvoření virtuálního rozhraní selhalo" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" +#~ "Selhalo 5 pokusů o vytvoření virtuálního" +#~ " rozhraní s jedinečnou mac adresou" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "Připojení k melange selhalo" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "Data páru klíčů jsou neplatná" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "Neplatný podpis %(signature)s pro uživatele %(user)s." -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "Neplatná instance typu %(instance_type)s." -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "Neplatný rozsah portů %(from_port)s:%(to_port)s. %(msg)s" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "Neplatný protokol IP %(protocol)s." -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "Neplatný cidr %(cidr)s." -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" +#~ "Nelze provést činnost '%(action)s' na " +#~ "agregátu %(aggregate_id)s. Důvod: %(reason)s." -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "Nebyl nalezen žádný platný hostitel. %(reason)s" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" +#~ "Instance %(instance_uuid)s v %(attr)s " +#~ "%(state)s. Nelze %(method)s zatímco je " +#~ "instance v tomto stavu." -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "Instance %(instance_id)s není spuštěna." -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "Instance %(instance_id)s není pozastavena." -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "Instance %(instance_id)s není v nouzovém režimu." -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "Nelze pozastavit instanci" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "Server nemůže pokračovat" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "Nelze restartovat instanci" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "Služba svazku je v tuto chvíli nedostupná." -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "Služba výpočtu je v tuto chvíli nedostupná." -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" +#~ "Nelze přesunout instanci (%(instance_id)s) na" +#~ " současného hostitele (%(host)s)." -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "Cílový výpočetní hostitel je v současnosti nedostupný." -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "Původní výpočetní hostitel je v současnosti nedostupný." -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "Zadaný typ hypervizoru je neplatný." -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "Instance vyžaduje novější verzi hypervizoru, než byla poskytnuta." -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "Zadaná cesta disku (%(path)s) již existuje, očekává se, že nebude." -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "Zadaná cesta zařízení (%(path)s) je neplatná." -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "Zadaná cesta zařízení (%(path)s) je neplatná." -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "Nepřijatelné informace o procesoru" -#: cinder/virt/xenapi/vmops.py:233 -#, fuzzy -msgid "Starting instance" -msgstr "Instance budou spuštěny" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "%(address)s není platná IP adresa v4/6." -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" +#~ "Značka VLAN není vhodná pro skupinu " +#~ "portů %(bridge)s. Očekávaná značka VLAN " +#~ "je %(tag)s, ale značka připojená ke " +#~ "skupině portů je %(pgroup)s." -#: cinder/virt/xenapi/vmops.py:358 -#, fuzzy -msgid "Failed to spawn, rolling back" -msgstr "Nelze pozastavit instanci" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" +#~ "vSwitch který obsahuje skupinu portů " +#~ "%(bridge)s není spojen s požadovaným " +#~ "fyzickým adaptérem. Očekávaný vSwitch je " +#~ "%(expected)s, ale spojený je %(actual)s." -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "Formát disku %(disk_format)s není přijatelný" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "Instance %(instance_id)s je nepřijatelná: %(reason)s" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "Id Ec2 %(ec2_id)s je nepřijatelné." -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "Požadovaný příznak %(flag)s není nastaven." -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "Nalezeno nula typů svazku." -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" +#~ "Některé obrazy byly uloženy pomocí href." +#~ " Tato verze api nepodporuje zobrazování " +#~ "href obrazů." -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "Kernel nenalezen v obrazu %(image_id)s." -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "Projekt %(project_id)s nemohl být nalezen." -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "Uživatel %(user_id)s není členem projektu %(project_id)s." -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "Nelze najít SR pro čtení/zápis VDI." -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "%(req)s je vyžadováno pro vytvoření sítě." -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "Síť %(network_id)s nemohla být nalezena." -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "Síť nemohla být pro most %(bridge)s nalezena." -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "Síť nemohla být pro uuid %(uuid)s nalezena." -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "Síť nemohla být pro cidr %(cidr)s nalezena." -#: cinder/virt/xenapi/vmops.py:670 -msgid "Finished snapshot and upload for VM" -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "Síť nemohla být pro instance %(instance_id)s nalezena." -#: cinder/virt/xenapi/vmops.py:677 -#, fuzzy, python-format -msgid "Starting snapshot for VM" -msgstr "Vytvořit snímek svazku %s" +#~ msgid "No networks defined." +#~ msgstr "Źádné sítě nejsou určeny." -#: cinder/virt/xenapi/vmops.py:686 -#, fuzzy, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "Nelze vytvořit typ instance" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" +#~ "Buď síť uuid %(network_uuid)s není " +#~ "přítomna nebo je přidělena projektu " +#~ "%(project_id)s." -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "Hostitel není v síti (%(network_id)s) nastaven." -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "Nelze najít odkazy datového úložiště, který VM používá." -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "Žádná pevná IP není spojena s %(id)s." -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "Pevná ip není pro adresu %(address)s nalezena." -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "Instance %(instance_id)s má nula pevných ip." -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "Síťový hostitel %(host)s má nula pevných ip v síti %(network_id)s." -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "Instance %(instance_id)s nemá pevnou ip '%(ip)s'." -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "Hostitel %(host)s má nula pevných ip." -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "Pevná IP adresa (%(address)s) v síti (%(network_uuid)s) neexistuje." -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "Pevná IP adresa (%(address)s) je již používána." -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "Pevná IP adresa (%(address)s) je neplatná." -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "Zero fixed ips available." +#~ msgstr "Je dostupno nula pevných ip." -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "Bylo nalezeno nula pevných ip." -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "Plovoucí ip není nalezena pro id %(id)s." -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "Záznam DNS %(name)s již v doméně %(domain)s existuje." -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "Plovoucí ip nenalezeno pro adresu %(address)s." -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" -msgstr "" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "Plovoucí ip nenalezeno pro hostitele %(host)s." -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "Zero floating ips available." +#~ msgstr "Je dostupných nula plovoucích ip." -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "Plovoucí ip %(address)s je přidružena." -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "Plovoucí ip %(address)s není přidružena." -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "Existuje nula plovoucích ip." -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "Rozhraní %(interface)s nenalezeno." -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "Dvojice klíčů %(name)s nenalezena pro uživatele %(user_id)s" -#: cinder/virt/xenapi/vmops.py:1379 -#, fuzzy, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "Instance %(instance_id)s nemohla být nastavena." +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "Certifikát %(certificate_id)s nenalezen." -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "Hostitel výpočtu %(host)s nemohl být nalezen." -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "Známka opeávnění %(token)s nemohla být nalezena." -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "Přístupový klíč %(access_key)s nemohl být nalezen." -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "Bezpečnostní skupina %(security_group_id)s není nalezena." -#: cinder/virt/xenapi/vmops.py:1469 -msgid "Injecting network info to xenstore" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" +#~ "Bezpečnostní skupina %(security_group_id)s není " +#~ "nalezena v projektu %(project_id)s." -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "Bezpečnostní skupina s pravidlem %(rule_id)s nenalezena." -#: cinder/virt/xenapi/vmops.py:1492 -#, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" +#~ "Bezpečnostní skupina %(security_group_id)s je " +#~ "již přidružena k instanci %(instance_id)s" -#: cinder/virt/xenapi/vmops.py:1495 -#, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" +#~ "Bezpečnostní skupina %(security_group_id)s není " +#~ "přidružena k instanci %(instance_id)s" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "Zásoba konzole %(pool_id)s nemohla být nalezena." -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" +#~ "Zásoba konzole typu %(console_type)s pro " +#~ "výpočetního hostitele %(compute_host)s v " +#~ "hostitele proxy %(host)s nemohla být " +#~ "nalezena." -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "Konzole %(console_id)s nemohla být nalezena." -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "Konzole pro instanci %(instance_id)s nemohla být nalezena." -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" +#~ "Konzole pro instanci %(instance_id)s v " +#~ "zásobě %(pool_id)s nemohla být nalezena." -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "Neplatná konzole typu %(console_type)s " -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "Nalezeno nula typů instancí." -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "Instance typu %(instance_type_id)s nemohla být nalezena." -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "Instance typu s názvem %(instance_type_name)s nemohla být nalezena." -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "Konfigurace %(flavor_id)s nemohla být nalezena." -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "Zóna %(zone_id)s nemohla být nalezena." -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "Funkce nákladů plácinderče %(cost_fn_str)s nemohla být nalezena." -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "Příznak váhy plácinderče nemohl být nalezen: %(flag_name)s" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" +#~ "Instance typu %(instance_type_id)s nemá žádné" +#~ " dodatečné specifikace s klíčem " +#~ "%(extra_specs_key)s." -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "Objekt LDAP nemohl být nalezen" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "Uživatel LDAP %(user_id)s nemohl být nalezen." -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "Uživatel LDAP %(user_id)s není členem skupiny %(group_id)s." -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Zero files could be found." +#~ msgstr "Nalezeno nula souborů." -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "Nenalezen virtuální přepínač sdružený se síťovým adaptérem %(adapter)s." -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "Síťový adaptér %(adapter)s nemohl být nalezen." -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "Nelze použít globální roli %(role_id)s" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "Střídání není povoleno pro snímky" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "Parametr rotation je vyžadován pro backup image_type" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "Uživatel %(user)s již existuje." -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "LDAP uživatel %(user)s již existuje." -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "LDAP skupina %(group)s již existuje." -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "Uživatel %(uid)s již je členem skupiny %(group_dn)s" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "Projekt %(project)s již existuje." -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "Instance %(name)s již existuje." -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "Instance typu %(name)s již existuje." -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "%(path)s je ve sdíleném úložišti: %(reason)s" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "Při změně velikosti ji musí instance změnit také!" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "Obraz je větší než typ instance povoluje" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "1 nebo více Zón nemohlo požadavek dokončit" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "Typ paměti instance je pro požadovaný obraz příliš malý." -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "Typ disku instance je pro požadovaný obraz příliš malý." -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "Pro spuštění %(uuid)s je v uzlu výpočtu nedostatek volné paměti." -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "Nelze získat metriky šířky pásma/procesoru/disku pro tohoto hostitele." -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "Agregát %(aggregate_id)s nemá hostitele %(host)s." -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "Agregát %(aggregate_id)s nemohl být nalezen." -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "Agregát %(aggregate_name)s již existuje." -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "Agregát %(aggregate_id)s nemá hostitele %(host)s." -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "Agregát %(aggregate_id)s nemá žádná metadata s klíčem %(metadata_key)s." -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "Hostitel %(host)s již je členem jiného agregátu." -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "Agregát %(aggregate_id)s již má hostitele %(host)s." -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Unable to create instance type" +#~ msgstr "Nelze vytvořit typ instance" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "Chyba v odpovědi SolidFire API: stav=%(status)s" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "Zjišťěna existující vlan s id %(vlan)" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "Kernel nenalezen v obrazu %(image_id)s." -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "Pokus získat semafor \"%(lock)s\" pro zámek metody \"%(method)s\"" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "Neplatný server_string: %s" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "Třída %(fullname)s je zastaralá" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "Funkce %(name)s v %(location)s je zastaralá: %(msg)s" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "Funkce %(name)s v %(location)s je zastaralá" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "Zastavování prostého serveru TCP." -#: cinder/volume/api.py:137 -#, fuzzy -msgid "Volume status must be available or error" -msgstr "Obraz musí být dostupný" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "Spiuštění serveru TCP %(arg0)s na %(host)s:%(port)s" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "not available" +#~ msgstr "nedostupné" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "Navrácen neserializovatelný typ: %s" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "Obalovačchyb: %s" -#: cinder/volume/api.py:325 -msgid "Volume Snapshot status must be available or error" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "Příliš mnoho ověření selhalo." -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" +#~ "Přístupový klíč %(access_key)s %(failures)d " +#~ "krát selhal při ověření a bude " +#~ "zablokován na %(lock_mins)d minut." -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "Podpis není zadán" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "Přístupový klíč není zadán" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "Chyba při komunikaci s keystone" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "Selhání ověření: %s" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "Požadavek na ověření pro %(uname)s:%(pname)s)" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "činnost: %s" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "arg: %(key)s\t\thod: %(value)s" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "Neoprávnění požadavek pro ovladač=%(controller)s a činnost=%(action)s" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "Vyvoláno InstanceNenalezena: %s" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "Vyvoláno SvazekNenalezen: %s" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "Vyvoláno SnímekNenalzen: %s" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "Vyvoláno ChybaApiEC2: %s" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "Vyvoláno DvojiceKlíčůExistuje: %s" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "Vyvoláno NeplatnáHodnotaParametru: %s" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "Vyvoláno NeplatnýROzsahPortů: %s" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "Vyvoláno NeníOprávněno: %s" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "Vyvoláno NeplatnáOperace: %s" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "Vyvolána neznámá chyba: %s" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "Vyvolána neznámá chyba: %s" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "Prostředí: %s" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "Vyskytla se neznámá chyba. Prosím zopakujte Váš požadavek." -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" +#~ "Nepodporovaný požadavek API: ovladač = " +#~ "%(controller)s, činnost = %(action)s" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" +#~ "Hodnota (%s) parametru GroupName je " +#~ "neplatná. Obsah je omezen na " +#~ "alfanumerické znaky, mezery, pomlčky a " +#~ "podtržítka." -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" +#~ "Hodnota (%s) parametru GroupName je " +#~ "neplatná. Délka překračuje maximum 255 " +#~ "znaků." -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "Vytvořit dvojici klíčů %s" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "Import key %s" +#~ msgstr "Imprtovat klíč %s" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "Smazat dvojici klíčů %s" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "Neplatný cidr %(cidr)s." -#: cinder/volume/manager.py:214 -#, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "Pro zadané parametry není žádné pravidlo." -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, fuzzy, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "Obraz %(image_id)s je nepřijatelný: %(reason)s" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" +#~ "Hodnota (%s) parametru GroupName je " +#~ "neplatná. Obsah je omezen na " +#~ "alfanumerické znaky, mezery, pomlčky a " +#~ "podtržítka." -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" +#~ "Hodnota (%s) parametru GroupName je " +#~ "neplatná. Délka překračuje maximum 255 " +#~ "znaků." + +#~ msgid "Create Security Group %s" +#~ msgstr "Vytvořit bezpečnostní skupinu %s" + +#~ msgid "Delete security group %s" +#~ msgstr "Smazat bezpečnostní skupinu %s" + +#~ msgid "Get console output for instance %s" +#~ msgstr "Získat výstup konzole pro instanci %s" + +#~ msgid "Delete Failed" +#~ msgstr "" + +#~ msgid "Attach Failed." +#~ msgstr "" + +#~ msgid "Detach Volume Failed." +#~ msgstr "Odpojit svazek %s" + +#~ msgid "attribute not supported: %s" +#~ msgstr "vlastnost není podporována: %s" + +#~ msgid "vol = %s\n" +#~ msgstr "svz = %s\n" + +#~ msgid "Allocate address" +#~ msgstr "Přidělit adresu" + +#~ msgid "Release address %s" +#~ msgstr "Uvolnit adresu %s" + +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "Přidělit adresu %(public_ip)s k instanci %(instance_id)s" + +#~ msgid "Disassociate address %s" +#~ msgstr "Oddělit adresu %s" + +#~ msgid "Image must be available" +#~ msgstr "Obraz musí být dostupný" + +#~ msgid "Going to start terminating instances" +#~ msgstr "BUde spuštěno ukončování insatncí" + +#~ msgid "Reboot instance %r" +#~ msgstr "Restratovat instanci %r" + +#~ msgid "Going to stop instances" +#~ msgstr "Instance budou zastaveny" + +#~ msgid "Going to start instances" +#~ msgstr "Instance budou spuštěny" + +#~ msgid "imageLocation is required" +#~ msgstr "" + +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "Obraz %(image_location)s registrován s id %(image_id)s" + +#~ msgid "user or group not specified" +#~ msgstr "uživatel nebo skupina nebyly zadány" + +#~ msgid "only group \"all\" is supported" +#~ msgstr "podporována je pouze skupina \"all\"" + +#~ msgid "operation_type must be add or remove" +#~ msgstr "operation_type musí být add nebo remove" + +#~ msgid "Updating image %s publicity" +#~ msgstr "Aktualizace publicity obrazu %s" + +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" + +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "Nelze zastavit instanci za %d sek" + +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "%(user_id)s nelze nalézt se známkou '%(token)s'" + +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "%(user_id)s musí být správcem nebo členem %(project_id)s" + +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "Požadavky o ověření musí být prováděny proti verzi kořenu (např. /v2)." + +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "'%s' úspěšně ověřeno" + +#~ msgid "User not found with provided API key." +#~ msgstr "Uživatel nenalezen pomocí zadaného klíče API." + +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "Zadaný klíč API je platný, ale ne pro uživatele '%(username)s'" + +#~ msgid "Image metadata limit exceeded" +#~ msgstr "Metadata obrazu překračují limit" + +#~ msgid "Converting nw_info: %s" +#~ msgstr "" + +#~ msgid "Converted networks: %s" +#~ msgstr "" + +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "Nelze '%(action)s' zatímco instance je %(attr)s %(state)s" + +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "Instance je v neplatném stavu pro '%(action)s'" + +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "Odmítnutí žádosti o snímek, snímky jsou nyní zakázány" + +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "Snímky instance nejsou v současnosti povoleny." + +#~ msgid "Instance is not a member of specified network" +#~ msgstr "Instance není členem zadané sítě" + +#~ msgid "Invalid changes-since value" +#~ msgstr "Neplatná hodnota changes-since" + +#~ msgid "Personality file limit exceeded" +#~ msgstr "Překročen limit osobnostního souboru" + +#~ msgid "Personality file path too long" +#~ msgstr "Cesta osobnostního souboru je příliš dlouhá" + +#~ msgid "Personality file content too long" +#~ msgstr "Obsah osobnostního souboru je příliš dlouhý" + +#~ msgid "Server name is not a string or unicode" +#~ msgstr "Název serveru není řetězec nebo unicode" + +#~ msgid "Server name is an empty string" +#~ msgstr "Název serveru je prázdný řetězec" + +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" + +#~ msgid "Bad personality format: missing %s" +#~ msgstr "Špatný formát osobnosti: chybí %s" + +#~ msgid "Bad personality format" +#~ msgstr "Špatný formát osobnosti" + +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "Obsah osobnosti pro %s nemůže být dekódován" + +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "Špatný formát sítí: uuid sítě není ve správném formátu (%s)" + +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "Neplatná pevná IP adresa (%s)" + +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "Duplicitní sítě (%s) nejosu povoleny" + +#~ msgid "Bad network format: missing %s" +#~ msgstr "Špatný formát sítě: chybí %s" + +#~ msgid "Bad networks format" +#~ msgstr "Špatný formát sítě" + +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "Obsah uživatelských dat nemůže být dekódován" + +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "accessIPv4 není ve správném formátu IPv4" + +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "accessIPv4 není ve správném formátu IPv4" + +#~ msgid "Server name is not defined" +#~ msgstr "Název serveru není určen" + +#~ msgid "Invalid flavorRef provided." +#~ msgstr "Zadáno neplatné flavorRef." + +#~ msgid "Can not find requested image" +#~ msgstr "Nelze najít požadovaný obraz" + +#~ msgid "Invalid key_name provided." +#~ msgstr "Zadán neplatný název_klíče." + +#~ msgid "Instance has not been resized." +#~ msgstr "Instanci nebyla změněna velikost." + +#~ msgid "Error in confirm-resize %s" +#~ msgstr "Chyba v confirm-resize %s" + +#~ msgid "Error in revert-resize %s" +#~ msgstr "Chyba v revert-resize %s" + +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "Argument 'type' pro restart není HARD či SOFT" + +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "Chybí argument 'type' pro restart" + +#~ msgid "Error in reboot %s" +#~ msgstr "Chyba v restartu %s" + +#~ msgid "Unable to locate requested flavor." +#~ msgstr "Nelze najít požadovanou konfiguraci." + +#~ msgid "Resize requires a change in size." +#~ msgstr "Resize vyžaduje změnu velikosti." + +#~ msgid "Malformed server entity" +#~ msgstr "Poškozený objekt serveru" + +#~ msgid "Missing imageRef attribute" +#~ msgstr "Chybí vlastnost imageRef" + +#~ msgid "Missing flavorRef attribute" +#~ msgstr "Chybí vlastnost flavorRef" + +#~ msgid "No adminPass was specified" +#~ msgstr "Nebylo zadáno adminPass" + +#~ msgid "Invalid adminPass" +#~ msgstr "Neplatné adminPass" + +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "Nelze zpracovat metadata dvojic hodnot/klíčů." + +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "Požadavek na změnu velikosti má neplatnou vlastnost 'flavorRef'." + +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "Požadavek na změnu velikosti vyžaduje vlastnost 'flavorRef'." + +#~ msgid "Could not parse imageRef from request." +#~ msgstr "Nelze zpracovat imageRef z požadavku." + +#~ msgid "Instance could not be found" +#~ msgstr "Instance nemohla být nalezena" + +#~ msgid "Cannot find image for rebuild" +#~ msgstr "Nelze najít obraz ke znovu sestavení" + +#~ msgid "createImage entity requires name attribute" +#~ msgstr "Objekt createImage cyžaduje vlastnost name" + +#~ msgid "Compute.api::pause %s" +#~ msgstr "Compute.api::pauza %s" + +#~ msgid "Compute.api::unpause %s" +#~ msgstr "Compute.api::zruš pauzu %s" + +#~ msgid "compute.api::suspend %s" +#~ msgstr "compute.api::přerušení %s" + +#~ msgid "compute.api::resume %s" +#~ msgstr "compute.api::pokračování %s" + +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "Compute.api::reset_sítě %s" + +#~ msgid "Server not found" +#~ msgstr "Server nenalezen" + +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "Compute.api::vložit_info_sítě %s" + +#~ msgid "Compute.api::lock %s" +#~ msgstr "Compute.api::uzamčení %s" + +#~ msgid "Compute.api::unlock %s" +#~ msgstr "Compute.api::odemčení %s" + +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "Objekt createBackup vyžaduej vlastnost %s" + +#~ msgid "Malformed createBackup entity" +#~ msgstr "Poškozený objekt createBackup" + +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "Vlastnost createBackup 'rotation' musí být celé číslo" + +#~ msgid "host and block_migration must be specified." +#~ msgstr "host a block_migration musí být zadány." + +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "Migrace za chodu instance %(id)s na hostitele %(host)s selhala" + +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" +#~ "Nelze vytvořit typ_svazku s názvem " +#~ "%(name)s a specifikacemi %(extra_specs)s" + +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Aggregates does not have %s action" +#~ msgstr "Agregáty nemají činnost %s" + +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "Může být získán pouze kořenový certifikát." + +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" +#~ "Nelze získat IP pro instance VPN, " +#~ "ujistěte se, že není spuštěna a " +#~ "zkuste to znovu za pár minut." + +#~ msgid "Missing type specification" +#~ msgstr "Chybí určení typu" + +#~ msgid "Invalid type specification" +#~ msgstr "Neplatné určení typu" + +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "%s musí být buď 'MANUAL' nebo 'AUTO'." + +#~ msgid "No Request Body" +#~ msgstr "Žádné tělo požadavku" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "Žádné další plovoucí ip v zásobníku %s." + +#~ msgid "No more floating ips available." +#~ msgstr "Žádné další plovoucí ip nejsou dostupné." + +#~ msgid "Missing parameter dict" +#~ msgstr "Chybí parametr dict" + +#~ msgid "Address not specified" +#~ msgstr "Adresa není určena" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "K instanci nejsou přidruženy žádné pevné ip" + +#~ msgid "Associate floating ip failed" +#~ msgstr "Přidružení plovoucí ip selhalo" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "Neplatný stav: '%s'" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "Nastavování hostitele %(host)s na %(state)s." + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "" + +#~ msgid "This rule already exists in group %s" +#~ msgstr "" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" + +#~ msgid "Looking up user: %r" +#~ msgstr "" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "" + +#~ msgid "modifying project %s" +#~ msgstr "" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "" + +#~ msgid "Deleting project %s" +#~ msgstr "" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "" + +#~ msgid "Deleting user %s" +#~ msgstr "" + +#~ msgid "Access Key change for user %s" +#~ msgstr "" + +#~ msgid "Secret Key change for user %s" +#~ msgstr "" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "" + +#~ msgid "No vpn data for project %s" +#~ msgstr "" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "Neplatná instance typu %(instance_type)s." + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "" + +#~ msgid "Launching VPN for %s" +#~ msgstr "" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "" + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "Instance budou spuštěny" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "BUde spuštěno ukončování insatncí" + +#~ msgid "Going to try to stop instance" +#~ msgstr "Instance budou zastaveny" + +#~ msgid "Going to try to start instance" +#~ msgstr "Instance budou spuštěny" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "Rebooting instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "instance %s: snapshotting" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "" + +#~ msgid "instance %s: unpausing" +#~ msgstr "" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "" + +#~ msgid "instance %s: suspending" +#~ msgstr "" + +#~ msgid "instance %s: resuming" +#~ msgstr "" + +#~ msgid "instance %s: locking" +#~ msgstr "" + +#~ msgid "instance %s: unlocking" +#~ msgstr "" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "" + +#~ msgid "instance %s: reset network" +#~ msgstr "" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" +#~ "Konzole pro instanci %(instance_id)s v " +#~ "zásobě %(pool_id)s nemohla být nalezena." + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "Instance %(instance_id)s není v nouzovém režimu." + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "Agregát %(aggregate_id)s již má hostitele %(host)s." + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "" + +#~ msgid "Tried to remove non-existent console %(console_id)s." +#~ msgstr "" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "" + +#~ msgid "Starting xvp" +#~ msgstr "" + +#~ msgid "Error starting xvp: %s" +#~ msgstr "" + +#~ msgid "Restarting xvp" +#~ msgstr "" + +#~ msgid "xvp not running..." +#~ msgstr "" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "" + +#~ msgid "killing radvd threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "" + +#~ msgid "Starting bridge %s " +#~ msgstr "Zrušení registrace obrazu %s" + +#~ msgid "Done starting bridge %s" +#~ msgstr "Zrušení registrace obrazu %s" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "Certifikát %(certificate_id)s nenalezen." + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "K instanci nejsou přidruženy žádné pevné ip" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "Nastavování hostitele %(host)s na %(state)s." + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "Running instances: %s" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "" + +#~ msgid "Nested return %s" +#~ msgstr "" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "Got exception: %s" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "instance %s: rebooted" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" + +#~ msgid "activate_node" +#~ msgstr "" + +#~ msgid "Node is unknown error state." +#~ msgstr "" + +#~ msgid "no capable image handler configured" +#~ msgstr "" + +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" + +#~ msgid "image already mounted" +#~ msgstr "" + +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "" + +#~ msgid "Failed to remove container: %s" +#~ msgstr "" + +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" + +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" + +#~ msgid "unsupported partition: %s" +#~ msgstr "" + +#~ msgid "unknown guestmount error" +#~ msgstr "" + +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "" + +#~ msgid "no partitions found" +#~ msgstr "" + +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" + +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" + +#~ msgid "No free nbd devices" +#~ msgstr "" + +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" + +#~ msgid "nbd device %s did not show up" +#~ msgstr "" + +#~ msgid "Connecting to libvirt: %s" +#~ msgstr "" + +#~ msgid "Connection to libvirt broke" +#~ msgstr "" + +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Instance destroyed successfully." +#~ msgstr "" + +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "attaching LXC block device" +#~ msgstr "" + +#~ msgid "detaching LXC block device" +#~ msgstr "" + +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "" + +#~ msgid "Failed to soft reboot instance." +#~ msgstr "Nelze restartovat instanci" + +#~ msgid "Instance shutdown successfully." +#~ msgstr "" + +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance rebooted successfully." +#~ msgstr "" + +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" + +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" + +#~ msgid "Instance is running" +#~ msgstr "" + +#~ msgid "Instance spawned successfully." +#~ msgstr "" + +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" + +#~ msgid "Guest does not have a console available" +#~ msgstr "Uživatel nemá správcovská oprávnění" + +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" + +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Creating image" +#~ msgstr "" + +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" + +#~ msgid "block_device_list %s" +#~ msgstr "" + +#~ msgid "Starting toXML method" +#~ msgstr "" + +#~ msgid "Finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" + +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" + +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" + +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" + +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" + +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" + +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" + +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" + +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" + +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance running successfully." +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" + +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" + +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" + +#~ msgid "Ensuring static filters" +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" + +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" + +#~ msgid "%s is a valid instance name" +#~ msgstr "" + +#~ msgid "%s has a disk file" +#~ msgstr "" + +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" + +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" + +#~ msgid "Verification complete" +#~ msgstr "" + +#~ msgid "Unable to find an open port" +#~ msgstr "" + +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" + +#~ msgid "Ensuring bridge %s" +#~ msgstr "" + +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" + +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" + +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" + +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" + +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "" + +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" + +#~ msgid "There is no VM registered" +#~ msgstr "" + +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" + +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" + +#~ msgid "Session is faulty" +#~ msgstr "" + +#~ msgid "Session Invalid" +#~ msgstr "" + +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" + +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" + +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" + +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" + +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" + +#~ msgid "Unable to import suds." +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" + +#~ msgid "httplib error in %s: " +#~ msgstr "" + +#~ msgid "Socket error in %s: " +#~ msgstr "" + +#~ msgid "Type error in %s: " +#~ msgstr "" + +#~ msgid "Exception in %s " +#~ msgstr "" + +#~ msgid "Getting list of instances" +#~ msgstr "" + +#~ msgid "Got total of %s instances" +#~ msgstr "" + +#~ msgid "Couldn't get a local Datastore reference" +#~ msgstr "" + +#~ msgid "Creating VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "Reconfiguring VM instance %s to attach the image disk" +#~ msgstr "" + +#~ msgid "Reconfigured VM instance %s to attach the image disk" +#~ msgstr "" + +#~ msgid "Powering on the VM instance %s" +#~ msgstr "" + +#~ msgid "Powered on the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -#, fuzzy -msgid "Connected to DFM server" -msgstr "Znovu připojeno k frontě" +#~ msgid "Creating Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, fuzzy, python-format -msgid "Job failed: %s" -msgstr "Vyvoláno Nenalezeno: %s" +#~ msgid "Created Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "Copying disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "Copied disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "" +#~ msgid "Uploading image %s" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "Uploaded image %s" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, python-format -msgid "No LUN ID for volume %s" -msgstr "" +#~ msgid "Deleting temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, fuzzy, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "Nelze získat metadata pro ip: %s" +#~ msgid "Deleted temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, fuzzy, python-format -msgid "Failed to get host details for host ID %s" -msgstr "Nelze získat metadata pro ip: %s" +#~ msgid "instance is not powered on" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, fuzzy, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "Nelze získat metadata pro ip: %s" +#~ msgid "Rebooting guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, fuzzy, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "Nelze získat metadata pro ip: %s" +#~ msgid "Rebooted guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "Doing hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "Did hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "instance - %s not present" +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "Powering off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Powered off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Unregistering the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "Unregistered the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "pause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "unpause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Suspending the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "Suspended the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "instance is powered off and can not be suspended." +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "" +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "Resuming the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "Resumed the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "instance is not in a suspended state" +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "get_diagnostics not implemented for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "" +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Creating directory with path %s" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid "Created directory with path %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "Downloading image %s from glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "Downloaded image %s from glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "Uploading image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -#, fuzzy -msgid "Bad response from server" -msgstr "Špatná odpověď od SolidFire API" +#~ msgid "Uploaded image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, fuzzy, python-format -msgid "Got response: %s" -msgstr "odpověď %s" +#~ msgid "Getting image size for the image %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "" +#~ msgid "Got image size of %(size)s for the image %(image)s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Raising NotImplemented" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "xenapi.fake does not have an implementation for %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Calling getter %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "The call to %(method)s returned an error: %(e)s." +#~ msgstr "" -#~ msgid "Cinder access parameters were not specified." -#~ msgstr "Přístupové parametry Cinder nebyly zadány." +#~ msgid "Found non-unique network for name_label %s" +#~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." -#~ msgstr "Pole virtuálního úložiště %(id)d nebylo nalezeno." +#~ msgid "Found non-unique network for bridge %s" +#~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." -#~ msgstr "Pole virtuálního úložiště %(name)s nebylo nalezeno." +#~ msgid "Found no network for bridge %s" +#~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "Unable to eject %(host)s from the pool; No master found" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Found no PIF for device %s" #~ msgstr "" #~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "VBD not found in instance %s" #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Unable to unplug VBD %s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Unable to destroy VBD %s" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" -#~ msgid "" -#~ "Instance quota exceeded. You can only" -#~ " run %s more instances of this " -#~ "type." +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "No primary VDI found for %(vm_ref)s" +#~ msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." + +#~ msgid "Snapshotting with label '%(label)s'" #~ msgstr "" -#~ msgid "Going to try to terminate %s" +#~ msgid "Created snapshot %(template_vm_ref)s" #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" #~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" #~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" +#~ msgstr "" + +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "Fetching image %(image)s, type %(image_type_str)" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "Size for image %(image)s: %(virtual_size)d" #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "Copying VDI %s to /boot/guest on dom0" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" #~ msgstr "" -#~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ msgid "Failed to fetch glance image" +#~ msgstr "Nelze restartovat instanci" + +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Looking up vdi %s for PV kernel" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Unknown image format %(disk_image_type)s" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" +#~ msgid "VDI %s is still available" #~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "topic is %s" +#~ msgid "Re-scanning SR %s" #~ msgstr "" -#~ msgid "message %s" -#~ msgstr "zpráva %s" +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +#~ msgstr "" #~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "Timeout waiting for device %s to be created" #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "Plugging VBD %s ... " #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid "Plugging VBD %s done." #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ msgid "Destroying VBD for VDI %s ... " #~ msgstr "" -#~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ msgid "Destroying VBD for VDI %s done." #~ msgstr "" -#~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ msgid "Running pygrub against %s" +#~ msgstr "" + +#~ msgid "Found Xen kernel %s" +#~ msgstr "" + +#~ msgid "No Xen kernel found. Booting HVM." +#~ msgstr "" + +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" -#~ msgid "Publishing to route %s" +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "Declaring queue %s" +#~ msgid "Writing partition table %s done." #~ msgstr "" -#~ msgid "Declaring exchange %s" +#~ msgid "" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" -#~ msgid "Getting from %(queue)s: %(message)s" +#~ msgid "" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "Manipulating interface files directly" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "Updating progress to %(progress)d" #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Attempted to power on non-existent instance bad instance id %s" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "Starting instance" +#~ msgstr "Instance budou spuštěny" + +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "Failed to spawn, rolling back" +#~ msgstr "Nelze pozastavit instanci" + +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "Setting VCPU weight" #~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "Starting VM" #~ msgstr "" #~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" #~ msgstr "" -#~ msgid "virsh said: %r" +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" #~ msgstr "" -#~ msgid "cool, it's a device" +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "Querying agent version" #~ msgstr "" -#~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ msgid "Instance agent version: %s" #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "Updating Agent to %s" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Finished snapshot and upload for VM" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid "Starting snapshot for VM" +#~ msgstr "Vytvořit snímek svazku %s" + +#~ msgid "Unable to Snapshot instance: %(exc)s" +#~ msgstr "Nelze vytvořit typ instance" + +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ msgid "Resize complete" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ msgid "Failed to query agent version: %(resp)r" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Failed to exchange keys: %(resp)r" #~ msgstr "" -#~ msgid "Created VM %s..." +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "kernel/ramdisk files removed" #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Destroying VM" #~ msgstr "" -#~ msgid "Size for image %(image)s:%(virtual_size)d" +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "VBD.unplug successful first time." +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." +#~ msgid "" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" #~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "Instance %(instance_uuid)s not found" +#~ msgstr "Instance %(instance_id)s nemohla být nastavena." + +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "Injecting network info to xenstore" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "Creating VIF for network %(network_ref)s" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" #~ msgstr "" -#~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "" +#~ "The agent call to %(method)s returned" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "Starting VM %s..." +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "OpenSSL error: %s" #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "creating sr within volume_utils" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "name = %s" #~ msgstr "" -#~ msgid "Finished snapshot and upload for VM %s" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Starting snapshot for VM %s" +#~ msgid "Unable to create Storage Repository" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "Introduced %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "Introducing %s..." #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "Unable to find SR from VBD %s" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Unable to introduce VDI on SR %s" #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Unable to get record of VDI %s on" #~ msgstr "" -#~ msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Unable to introduce VDI for SR %s" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "" -#~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Mountpoint cannot be translated: %s" #~ msgstr "" -#~ msgid "" -#~ "NOT IMPLEMENTED: The call to %(method)s" -#~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "Volume status must be available" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Unable to attach volume to instance %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Unable to locate volume %s" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Unable to detach volume %s" #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Unable to destroy vbd %s" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Error purging SR %s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Error in handshake: %s" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Invalid request: %s" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "Request: %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Request made with missing token: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Request made with invalid token: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Unexpected error: %s" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "Volume is still attached" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Volume is not local to this node" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "Checking volume capabilities" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "New capabilities found: %s" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Failed to find LUN ID for volume %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Failed to remove and delete dataset member" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/da/LC_MESSAGES/cinder.po b/cinder/locale/da/LC_MESSAGES/cinder.po index c744921d1..7f3e03782 100644 --- a/cinder/locale/da/LC_MESSAGES/cinder.po +++ b/cinder/locale/da/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2011-01-15 21:46+0000\n" "Last-Translator: Soren Hansen \n" "Language-Team: Danish \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "Filnavn for privatnøgle" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -80,8043 +41,9458 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" -msgstr "" - -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" -msgstr "" - -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "" -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." +#: cinder/exception.py:180 +msgid "The results are invalid." msgstr "" -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:301 +#: cinder/exception.py:215 #, python-format -msgid "Group not valid. Reason: %(reason)s" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." +#: cinder/exception.py:223 +msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:314 +#: cinder/exception.py:229 #, python-format -msgid "Instance %(instance_id)s is not suspended." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:318 +#: cinder/exception.py:233 #, python-format -msgid "Instance %(instance_id)s is not in rescue mode" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:322 -msgid "Failed to suspend instance" +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:326 -msgid "Failed to resume server" +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:330 -msgid "Failed to reboot instance" +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:334 -msgid "Failed to terminate instance" +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" msgstr "" -#: cinder/exception.py:338 -msgid "Service is unavailable at this time." +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:350 +#: cinder/exception.py:276 #, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:299 #, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:303 #, python-format -msgid "The supplied device path (%(path)s) is invalid." +msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:307 #, python-format -msgid "The supplied device (%(device)s) is busy." +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:315 #, python-format -msgid "%(address)s is not a valid IP v4/6 address." +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:319 #, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:399 +#: cinder/exception.py:323 #, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:406 +#: cinder/exception.py:327 #, python-format -msgid "Disk format %(disk_format)s is not acceptable" +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:410 +#: cinder/exception.py:331 #, python-format -msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:414 +#: cinder/exception.py:335 #, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:418 +#: cinder/exception.py:339 #, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:422 -msgid "Resource could not be found." +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:347 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:351 #, python-format -msgid "Volume %(volume_id)s could not be found." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:435 -#, python-format -msgid "Unable to locate account %(account_name)s on Solidfire device" +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:360 #, python-format -msgid "Volume not found for instance %(instance_id)s." +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:364 #, python-format -msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:449 -msgid "Zero volume types found." +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:372 #, python-format -msgid "Volume type %(volume_type_id)s could not be found." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:376 #, python-format -msgid "Volume type with name %(volume_type_name)s could not be found." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:380 #, python-format -msgid "" -"Volume Type %(volume_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:384 #, python-format -msgid "Snapshot %(snapshot_id)s could not be found." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:388 #, python-format -msgid "deleting volume %(volume_name)s that has snapshot" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:393 #, python-format -msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:397 #, python-format -msgid "No target id found for volume %(volume_id)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:484 -#, python-format -msgid "No disk at %(location)s" +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:410 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:414 #, python-format -msgid "Invalid image href %(image_href)s." +msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:422 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:426 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:430 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:434 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:438 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:521 -#, python-format -msgid "Role %(role_id)s could not be found." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:529 -#, python-format -msgid "%(req)s is required to create a network." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:458 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:462 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:466 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:470 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:474 #, python-format -msgid "Network could not be found for instance %(instance_id)s." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:553 -msgid "No networks defined." +#: cinder/exception.py:478 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:557 -#, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:487 #, python-format -msgid "Host is not set to the network (%(network_id)s)." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:491 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:495 +#, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:499 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:503 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:507 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +msgid "Unable to create server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:511 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:591 -#, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:519 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:523 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:527 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:531 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +#: cinder/exception.py:536 +msgid "Unknown NFS exception" msgstr "" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:624 -#, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" msgstr "" -#: cinder/exception.py:628 -#, python-format -msgid "Floating ip not found for address %(address)s." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:560 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:569 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:573 #, python-format -msgid "Floating ip %(address)s is not associated." +msgid "Invalid backup: %(reason)s" msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/exception.py:577 +msgid "Connection to swift failed" msgstr "" -#: cinder/exception.py:652 -#, python-format -msgid "Interface %(interface)s not found." +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:656 -#, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:660 +#: cinder/manager.py:158 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:664 +#: cinder/manager.py:164 #, python-format -msgid "Service %(service_id)s could not be found." +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:668 +#: cinder/manager.py:171 #, python-format -msgid "Host %(host)s could not be found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:676 -#, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:680 -#, python-format -msgid "Auth token %(token)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:684 +#: cinder/quota.py:704 #, python-format -msgid "Access Key %(access_key)s could not be found." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" +#: cinder/quota.py:726 +#, python-format +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:692 +#: cinder/quota.py:747 #, python-format -msgid "Quota for project %(project_id)s could not be found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:696 -#, python-format -msgid "Quota class %(class_name)s could not be found." +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:700 -#, python-format -msgid "Security group %(security_group_id)s not found." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:709 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:713 -#, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" msgstr "" -#: cinder/exception.py:718 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +msgid "Started child %d" msgstr "" -#: cinder/exception.py:723 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 #, python-format -msgid "Migration %(migration_id)s could not be found." +msgid "Starting %d workers" msgstr "" -#: cinder/exception.py:727 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:732 +#: cinder/service.py:275 #, python-format -msgid "Console pool %(pool_id)s could not be found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:736 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:742 +#: cinder/service.py:286 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:746 +#: cinder/service.py:302 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "wait wrap.failed %s" msgstr "" -#: cinder/exception.py:750 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:755 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." +#: cinder/service.py:353 +#, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/exception.py:763 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Instance type %(instance_type_id)s could not be found." +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:767 -#, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +#: cinder/service.py:458 +msgid "Service killed that has no database entry" msgstr "" -#: cinder/exception.py:772 -#, python-format -msgid "Flavor %(flavor_id)s could not be found." +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/exception.py:776 -#, python-format -msgid "Cell %(cell_id)s could not be found." +#: cinder/service.py:510 +msgid "Recovered model server connection!" msgstr "" -#: cinder/exception.py:780 -#, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +#: cinder/service.py:516 +msgid "model server went away" msgstr "" -#: cinder/exception.py:784 -#, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#: cinder/service.py:608 +msgid "Full set of FLAGS:" msgstr "" -#: cinder/exception.py:789 +#: cinder/service.py:615 #, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:793 +#: cinder/utils.py:96 #, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgid "Fetching %s" msgstr "" -#: cinder/exception.py:798 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:807 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "LDAP user %(user_id)s could not be found." +msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/exception.py:811 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format -msgid "LDAP group %(group_id)s could not be found." +msgid "Result was %s" msgstr "" -#: cinder/exception.py:815 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:819 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "File %(file_path)s could not be found." +msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/exception.py:823 -msgid "Zero files could be found." +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:827 -#, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:832 -#, python-format -msgid "Network adapter %(adapter)s could not be found." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:836 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "" - -#: cinder/exception.py:840 -msgid "Action not allowed." +msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/exception.py:844 +#: cinder/utils.py:373 #, python-format -msgid "Unable to use global role %(role_id)s" +msgid "debug in callback: %s" msgstr "" -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" +#: cinder/utils.py:532 +#, python-format +msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/exception.py:861 +#: cinder/utils.py:569 #, python-format -msgid "Key pair %(key_name)s already exists." +msgid "Invalid backend: %s" msgstr "" -#: cinder/exception.py:865 +#: cinder/utils.py:580 #, python-format -msgid "User %(user)s already exists." +msgid "backend %s" msgstr "" -#: cinder/exception.py:869 -#, python-format -msgid "LDAP user %(user)s already exists." +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:873 +#: cinder/utils.py:813 #, python-format -msgid "LDAP group %(group)s already exists." +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:877 +#: cinder/utils.py:914 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:882 +#: cinder/utils.py:1116 #, python-format -msgid "Project %(project)s already exists." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:886 +#: cinder/utils.py:1224 #, python-format -msgid "Instance %(name)s already exists." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:890 +#: cinder/wsgi.py:121 #, python-format -msgid "Instance Type %(name)s already exists." +msgid "Unable to find cert_file : %s" msgstr "" -#: cinder/exception.py:894 +#: cinder/wsgi.py:124 #, python-format -msgid "Volume Type %(name)s already exists." +msgid "Unable to find ca_file : %s" msgstr "" -#: cinder/exception.py:898 +#: cinder/wsgi.py:127 #, python-format -msgid "%(path)s is on shared storage: %(reason)s" +msgid "Unable to find key_file : %s" msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:906 +#: cinder/wsgi.py:163 #, python-format -msgid "Malformed message body: %(reason)s" +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:910 +#: cinder/wsgi.py:207 #, python-format -msgid "Could not find config at %(path)s" +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/exception.py:938 -#, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" msgstr "" -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#: cinder/api/common.py:91 +msgid "offset param must be an integer" +msgstr "" + +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/exception.py:946 +#: cinder/api/common.py:133 #, python-format -msgid "No valid host was found. %(reason)s" +msgid "marker [%s] not found" msgstr "" -#: cinder/exception.py:950 +#: cinder/api/common.py:160 #, python-format -msgid "Host %(host)s is not up or doesn't exist." +msgid "href %s does not contain version" msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/exception.py:958 +#: cinder/api/extensions.py:199 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Loaded extension: %s" msgstr "" -#: cinder/exception.py:963 +#: cinder/api/extensions.py:237 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Ext name: %s" msgstr "" -#: cinder/exception.py:967 +#: cinder/api/extensions.py:238 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Ext alias: %s" msgstr "" -#: cinder/exception.py:971 +#: cinder/api/extensions.py:239 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Ext description: %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/api/extensions.py:241 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "Ext namespace: %s" msgstr "" -#: cinder/exception.py:980 +#: cinder/api/extensions.py:242 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "Ext updated: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/api/extensions.py:244 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Exception loading extension: %s" msgstr "" -#: cinder/exception.py:988 +#: cinder/api/extensions.py:258 #, python-format -msgid "Detected more than one volume with name %(vol_name)s" +msgid "Loading extension %s" msgstr "" -#: cinder/exception.py:992 +#: cinder/api/extensions.py:264 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "Calling extension factory %s" msgstr "" -#: cinder/exception.py:997 -msgid "Unable to create instance type" +#: cinder/api/extensions.py:278 +#, python-format +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/exception.py:1005 +#: cinder/api/extensions.py:289 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/exception.py:1009 +#: cinder/api/extensions.py:357 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/exception.py:1013 +#: cinder/api/extensions.py:381 #, python-format -msgid "Detected existing vlan with id %(vlan)d" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: cinder/exception.py:1017 -#, python-format -msgid "Instance %(instance_id)s could not be found." +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/exception.py:1021 -#, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" msgstr "" -#: cinder/exception.py:1025 -#, python-format -msgid "Could not fetch image %(image)s" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/log.py:315 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "syslog facility must be one of: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/manager.py:146 -#, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/manager.py:152 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Running periodic task %(full_task_name)s" +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/manager.py:159 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" +msgid "show called for member %s" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/contrib/backups.py:140 +#, python-format +msgid "delete called for member %s" msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/contrib/backups.py:143 +#, python-format +msgid "Delete backup with id: %s" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/contrib/backups.py:185 +#, python-format +msgid "Creating new backup %s" msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/service.py:177 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/service.py:195 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Creating Consumer connection for Service %s" -msgstr "" - -#: cinder/service.py:282 -msgid "Service killed that has no database entry" -msgstr "" - -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/service.py:334 -msgid "Recovered model server connection!" +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/service.py:340 -msgid "model server went away" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/service.py:433 -msgid "Full set of FLAGS:" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/service.py:440 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "%(flag)s : FLAG SET " +msgid "Host '%s' could not be found." msgstr "" -#: cinder/utils.py:79 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Inner Exception: %s" +msgid "Invalid status: '%s'" msgstr "" -#: cinder/utils.py:165 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Fetching %s" +msgid "Invalid update setting: '%s'" msgstr "" -#: cinder/utils.py:210 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/utils.py:220 -#, python-format -msgid "Running cmd (subprocess): %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 -#, python-format -msgid "Result was %s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" msgstr "" -#: cinder/utils.py:249 -#, python-format -msgid "%r failed. Retrying." +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/utils.py:291 -#, python-format -msgid "Running cmd (SSH): %s" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" msgstr "" -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" msgstr "" -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/utils.py:537 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Caught error: %s" msgstr "" -#: cinder/utils.py:648 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Invalid backend: %s" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/utils.py:927 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extended resource: %s" msgstr "" -#: cinder/utils.py:931 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/utils.py:1028 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Expected object of type: %s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "Invalid server_string: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "There is no such action: %s" msgstr "" -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/wsgi.py:97 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/wsgi.py:117 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +msgid "snapshot does not exist" msgstr "" -#: cinder/api/direct.py:218 -msgid "not available" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/api/direct.py:299 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Returned non-serializeable type: %s" +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 +#, python-format +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/api/validator.py:142 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +msgid "Invalid value '%s' for force. " +msgstr "" + +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" msgstr "" -#: cinder/api/ec2/__init__.py:73 +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "%(code)s: %(message)s" +msgid "vol=%s" msgstr "" -#: cinder/api/ec2/__init__.py:95 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "FaultWrapper: %s" +msgid "Delete volume with id: %s" msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/ec2/__init__.py:180 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." +msgid "Create volume of %s GB" msgstr "" -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +#: cinder/api/v1/volumes.py:418 +#, python-format +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/backup/api.py:53 +msgid "Backup status must be available or error" msgstr "" -#: cinder/api/ec2/__init__.py:388 -#, python-format -msgid "Authentication Failure: %s" +#: cinder/backup/api.py:78 +msgid "Volume to be backed up must be available" msgstr "" -#: cinder/api/ec2/__init__.py:404 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: cinder/backup/api.py:112 +msgid "Backup status must be available" msgstr "" -#: cinder/api/ec2/__init__.py:435 -#, python-format -msgid "action: %s" +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/api/ec2/__init__.py:437 +#: cinder/backup/api.py:126 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:512 +#: cinder/backup/api.py:140 #, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/ec2/__init__.py:584 -#, python-format -msgid "InstanceNotFound raised: %s" +#: cinder/backup/api.py:145 +msgid "Volume to be restored to must be available" msgstr "" -#: cinder/api/ec2/__init__.py:590 -#, python-format -msgid "VolumeNotFound raised: %s" +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/ec2/__init__.py:596 +#: cinder/backup/api.py:155 #, python-format -msgid "SnapshotNotFound raised: %s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:602 -#, python-format -msgid "NotFound raised: %s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/ec2/__init__.py:605 +#: cinder/backup/manager.py:83 #, python-format -msgid "EC2APIError raised: %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/backup/manager.py:87 #, python-format -msgid "KeyPairExists raised: %s" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/__init__.py:617 +#: cinder/backup/manager.py:98 #, python-format -msgid "InvalidParameterValue raised: %s" +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/ec2/__init__.py:621 +#: cinder/backup/manager.py:104 #, python-format -msgid "InvalidPortRange raised: %s" +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/backup/manager.py:109 #, python-format -msgid "NotAuthorized raised: %s" +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/backup/manager.py:119 #, python-format -msgid "InvalidRequest raised: %s" +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:633 +#: cinder/backup/manager.py:128 #, python-format -msgid "QuotaError raised: %s" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:637 +#: cinder/backup/manager.py:137 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/backup/manager.py:160 #, python-format -msgid "Unexpected error raised: %s" +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/backup/manager.py:166 #, python-format -msgid "Environment: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/apirequest.py:64 +#: cinder/backup/manager.py:175 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:336 +#: cinder/backup/manager.py:183 #, python-format -msgid "Create snapshot of volume %s" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/backup/manager.py:199 #, python-format msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/backup/manager.py:220 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:382 +#: cinder/backup/manager.py:228 #, python-format -msgid "Create key pair %s" +msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/api/ec2/cloud.py:391 +#: cinder/backup/manager.py:234 #, python-format -msgid "Import key %s" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/backup/manager.py:244 #, python-format -msgid "Delete key pair %s" +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:551 -msgid "Invalid CIDR" +#: cinder/backup/manager.py:264 +#, python-format +msgid "delete_backup finished, backup %s deleted" msgstr "" -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/backup/services/swift.py:96 +#, python-format +msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "Revoke security group ingress %s" +msgid "_check_container_exists: container: %s" msgstr "" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/backup/services/swift.py:122 #, python-format -msgid "%s Not enough parameters to build a valid rule" +msgid "container %s does not exist" msgstr "" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." +#: cinder/backup/services/swift.py:127 +#, python-format +msgid "container %s exists" msgstr "" -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/backup/services/swift.py:133 #, python-format -msgid "Authorize security group ingress %s" +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:725 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "%s - This rule already exists in group" +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +msgid "generated object list: %s" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/services/swift.py:169 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "Create Security Group %s" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/ec2/cloud.py:783 -#, python-format -msgid "group %s already exists" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/services/swift.py:193 #, python-format -msgid "Delete security group %s" +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Get console output for instance %s" +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/services/swift.py:207 #, python-format -msgid "Create volume from snapshot %s" +msgid "volume size %d is invalid." msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Create volume of %s GB" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 -#, python-format -msgid "Detach volume %s" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -#: cinder/api/ec2/cloud.py:959 -msgid "Detach Volume Failed." +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" msgstr "" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "attribute not supported: %s" +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/backup/services/swift.py:262 #, python-format -msgid "vol = %s\n" +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/ec2/cloud.py:1267 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Release address %s" +msgid "backup %s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1272 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "Disassociate address %s" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1343 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Reboot instance %r" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/backup/services/swift.py:331 +#, python-format +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/backup/services/swift.py:339 #, python-format -msgid "De-registering image %s" +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1490 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/ec2/cloud.py:1542 +#: cinder/backup/services/swift.py:380 #, python-format -msgid "Updating image %s publicity" +msgid "delete %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/brick/iscsi/iscsi.py:152 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1603 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "Couldn't stop instance with in %d sec" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/openstack/__init__.py:43 +#: cinder/brick/iscsi/iscsi.py:192 #, python-format -msgid "Caught error: %s" +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/openstack/__init__.py:105 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Extended resource: %s" +msgid "Removing iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/openstack/__init__.py:130 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/__init__.py:135 +#: cinder/brick/iscsi/iscsi.py:416 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "Removing iscsi_target: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:455 +#, python-format +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/auth.py:90 +#: cinder/brick/local_dev/lvm.py:35 #, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "Unable to find Volume Group: %s" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/brick/local_dev/lvm.py:41 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgid "Failed to create Volume Group: %s" msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/auth.py:167 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "Could not find %s in request." +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/brick/local_dev/lvm.py:77 #, python-format -msgid "Successfully authenticated '%s'" +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." +#: cinder/brick/local_dev/lvm.py:78 +#, python-format +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/auth.py:258 +#: cinder/brick/local_dev/lvm.py:82 #, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +msgid "Unable to locate Volume Group %s" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/brick/local_dev/lvm.py:243 +#, python-format +msgid "Unable to find VG: %s" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/brick/local_dev/lvm.py:292 +#, python-format +msgid "Unable to find LV: %s" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/common.py:203 -#, python-format -msgid "marker [%s] not found" +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "href %s does not contain version" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/common.py:295 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "Converting nw_info: %s" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "Converted networks: %s" +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/common.py:338 +#: cinder/db/sqlalchemy/api.py:1924 #, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/db/sqlalchemy/api.py:1987 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/extensions.py:188 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "Loaded extension: %s" +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/extensions.py:225 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "Ext name: %s" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/extensions.py:226 -#, python-format -msgid "Ext alias: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/extensions.py:227 -#, python-format -msgid "Ext description: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Ext namespace: %s" +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/extensions.py:230 -#, python-format -msgid "Ext updated: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:232 -#, python-format -msgid "Exception loading extension: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:246 -#, python-format -msgid "Loading extension %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:252 -#, python-format -msgid "Calling extension factory %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/extensions.py:264 -#, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:344 -#, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:368 -#, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/image/glance.py:151 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/image/image_utils.py:231 #, python-format -msgid "Exception handling resource: %s" +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Fault thrown: %s" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/image/image_utils.py:278 #, python-format -msgid "HTTP exception thrown: %s" +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/openstack/common/lockutils.py:188 #, python-format -msgid "There is no such action: %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:889 +#: cinder/openstack/common/log.py:226 #, python-format -msgid "%(url)s returned a fault: %(e)s" +msgid "Deprecated: %s" msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/openstack/common/log.py:329 +#, python-format +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/openstack/common/log.py:537 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/openstack/common/service.py:261 #, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/compute/servers.py:425 -#, python-format -msgid "Invalid server status: %(status)s" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/openstack/common/rpc/amqp.py:406 #, python-format -msgid "Bad personality format: missing %s" +msgid "received %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/rpc/amqp.py:415 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "No method for message: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +msgid "Expected exception during message handling (%s)" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/openstack/common/rpc/amqp.py:586 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/rpc/amqp.py:589 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "MSG_ID is %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/openstack/common/rpc/amqp.py:623 #, python-format -msgid "Bad network format: missing %s" +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/rpc/common.py:156 #, python-format -msgid "Error in confirm-resize %s" +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/rpc/common.py:280 #, python-format -msgid "Error in revert-resize %s" +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/rpc/impl_kombu.py:480 #, python-format -msgid "Error in reboot %s" +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 -#, python-format -msgid "Compute.api::pause %s" +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 -#, python-format -msgid "Compute.api::unpause %s" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/impl_zmq.py:273 #, python-format -msgid "compute.api::suspend %s" +msgid "Running func with context: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 -#, python-format -msgid "compute.api::resume %s" +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 -#, python-format -msgid "Error in migrate %s" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 -#, python-format -msgid "Compute.api::reset_network %s" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 -#, python-format -msgid "Compute.api::inject_network_info %s" +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 -#, python-format -msgid "Compute.api::lock %s" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/openstack/common/rpc/impl_zmq.py:453 #, python-format -msgid "Compute.api::unlock %s" +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "createBackup entity requires %s attribute" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/openstack/common/rpc/impl_zmq.py:510 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 +#: cinder/openstack/common/rpc/impl_zmq.py:513 #, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "Cannot show aggregate: %(id)s" +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 -#, python-format -msgid "Cannot update aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Cannot delete aggregate: %(id)s" +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "Aggregates does not have %s action" +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 -#, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 -#, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 +#: cinder/openstack/common/rpc/impl_zmq.py:635 #, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 +#: cinder/openstack/common/rpc/impl_zmq.py:719 #, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." +msgid "Received message: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "No more floating ips in pool %s." -msgstr "" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 -#, python-format -msgid "Invalid status: '%s'" +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "Invalid mode: '%s'" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:152 -#, python-format -msgid "Invalid update setting: '%s'" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 -#, python-format -msgid "Setting host %(host)s to %(state)s." +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format -msgid "Key pair '%s' already exists." +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/scheduler/filter_scheduler.py:160 +#, python-format +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/scheduler/filter_scheduler.py:214 #, python-format -msgid "Unable to find address %r" +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/scheduler/host_manager.py:240 #, python-format -msgid "Network does not have %s action" +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "Disassociating network with id %s" +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "Showing network with id %s" +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 +#: cinder/scheduler/scheduler_options.py:69 #, python-format -msgid "Deleting network with id %s" +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -msgid "Security group is still in use" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "Security group %s already exists" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Security group %s is not a string or unicode" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Security group %s cannot be empty." +msgid "FAKE ISCSI: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "Security group %s should not be greater than 255 characters." -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +msgid "LoggingVolumeDriver: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "Security group (%s) not found" +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." +#: cinder/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "This rule already exists in group %s" +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "Rule (%s) not found" +msgid "unrecognized argument %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/tests/test_storwize_svc.py:1217 +#, python-format +msgid "Run CLI command: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/tests/test_storwize_svc.py:1220 +#, python-format +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "start instance %r" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "stop instance %r" +msgid "Given data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "vol=%s" +msgid "Result data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 -#, python-format -msgid "Delete volume with id: %s" +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/tests/integrated/test_login.py:31 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "volume: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 +#: cinder/tests/integrated/api/client.py:37 #, python-format -msgid "Delete snapshot with id: %s" +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 -#, python-format -msgid "Create snapshot from volume %s" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" msgstr "" -#: cinder/auth/ldapdriver.py:650 -#, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/auth/manager.py:298 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Looking up user: %r" +msgid "Doing %(method)s on %(relative_url)s" msgstr "" -#: cinder/auth/manager.py:302 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "Failed authorization for access key %s" +msgid "Body: %s" msgstr "" -#: cinder/auth/manager.py:308 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "Using project name = user name (%s)" +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/auth/manager.py:315 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/auth/manager.py:324 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "user.secret: %s" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 -#, python-format -msgid "expected_signature: %s" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 -#, python-format -msgid "signature: %s" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 -#, python-format -msgid "Invalid signature for user %s" +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/auth/manager.py:353 -#, python-format -msgid "host_only_signature: %s" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/auth/manager.py:490 +#: cinder/volume/api.py:140 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/auth/manager.py:493 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/auth/manager.py:519 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/auth/manager.py:522 +#: cinder/volume/api.py:168 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/auth/manager.py:595 +#: cinder/volume/api.py:177 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/auth/manager.py:613 -#, python-format -msgid "modifying project %s" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/auth/manager.py:625 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" +#: cinder/volume/api.py:316 +msgid "Volume status must be available or error" msgstr "" -#: cinder/auth/manager.py:646 +#: cinder/volume/api.py:321 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/auth/manager.py:676 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "Deleting project %s" +msgid "Searching by: %s" msgstr "" -#: cinder/auth/manager.py:734 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#: cinder/volume/api.py:452 +msgid "already attached" msgstr "" -#: cinder/auth/manager.py:743 -#, python-format -msgid "Deleting user %s" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/auth/manager.py:753 -#, python-format -msgid "Access Key change for user %s" +#: cinder/volume/api.py:470 +msgid "Volume status must be available to reserve" msgstr "" -#: cinder/auth/manager.py:755 -#, python-format -msgid "Secret Key change for user %s" +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/auth/manager.py:757 +#: cinder/volume/api.py:537 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/auth/manager.py:802 +#: cinder/volume/api.py:546 #, python-format -msgid "No vpn data for project %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/cloudpipe/pipelib.py:46 -msgid "Instance type for vpn instances" +#: cinder/volume/api.py:595 +msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/cloudpipe/pipelib.py:107 -#, python-format -msgid "Launching VPN for %s" +#: cinder/volume/api.py:716 +msgid "Volume status must be available/in-use." msgstr "" -#: cinder/compute/api.py:141 -msgid "No compute host specified" +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/compute/api.py:144 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "Unable to find host for Instance %s" +msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/compute/api.py:192 -#, python-format -msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" -msgstr "" - -#: cinder/compute/api.py:203 -#, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" -msgstr "" - -#: cinder/compute/api.py:257 -msgid "Cannot run any more instances of this type." +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/compute/api.py:259 +#: cinder/volume/driver.py:269 #, python-format -msgid "Can only run %s more instances of this type." +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/compute/api.py:261 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " -msgstr "" - -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/compute/api.py:312 +#: cinder/volume/driver.py:361 #, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/compute/api.py:383 +#: cinder/volume/driver.py:378 #, python-format -msgid "Going to run %s instances..." +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/compute/api.py:447 +#: cinder/volume/driver.py:437 #, python-format -msgid "bdm %s" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/compute/api.py:474 +#: cinder/volume/driver.py:439 #, python-format -msgid "block_device_mapping %s" +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/compute/api.py:591 +#: cinder/volume/driver.py:451 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" -msgstr "" - -#: cinder/compute/api.py:871 -msgid "Going to try to soft delete instance" -msgstr "" - -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/compute/api.py:939 -msgid "Going to try to terminate instance" +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/compute/api.py:977 -msgid "Going to try to stop instance" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/compute/api.py:996 -msgid "Going to try to start instance" +#: cinder/volume/manager.py:124 +#, python-format +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/compute/api.py:1000 +#: cinder/volume/manager.py:146 #, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgid "Re-exporting %s volumes" msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/volume/manager.py:151 #, python-format -msgid "Searching by: %s" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/compute/api.py:1201 +#: cinder/volume/manager.py:156 #, python-format -msgid "Image type not recognized %s" +msgid "volume %s: skipping export" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/volume/manager.py:161 #, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/compute/api.py:1644 +#: cinder/volume/manager.py:221 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/volume/manager.py:230 +#, python-format +msgid "volume %s: creating from snapshot" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/volume/manager.py:234 #, python-format -msgid "DB error: %s" +msgid "volume %s: creating from existing volume" msgstr "" -#: cinder/compute/instance_types.py:86 +#: cinder/volume/manager.py:238 #, python-format -msgid "Instance type %s not found for deletion" +msgid "volume %s: creating from image" msgstr "" -#: cinder/compute/manager.py:138 +#: cinder/volume/manager.py:247 #, python-format -msgid "check_instance_lock: decorating: |%s|" +msgid "volume %s: creating" msgstr "" -#: cinder/compute/manager.py:140 +#: cinder/volume/manager.py:279 #, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +msgid "volume %s: creating export" msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/volume/manager.py:288 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "volume %s: create failed" msgstr "" -#: cinder/compute/manager.py:146 +#: cinder/volume/manager.py:318 #, python-format -msgid "check_instance_lock: admin: |%s|" +msgid "volume %s: created successfully" msgstr "" -#: cinder/compute/manager.py:151 +#: cinder/volume/manager.py:326 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "Error: %s" msgstr "" -#: cinder/compute/manager.py:155 +#: cinder/volume/manager.py:352 #, python-format -msgid "check_instance_lock: not executing |%s|" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/manager.py:201 -#, python-format -msgid "Unable to load the virtualization driver: %s" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/manager.py:223 -#, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/manager.py:379 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/volume/manager.py:419 +#, python-format +msgid "volume %s: removing export" msgstr "" -#: cinder/compute/manager.py:329 +#: cinder/volume/manager.py:424 #, python-format -msgid "Setting up bdm %s" +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/manager.py:400 -#, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/manager.py:406 +#: cinder/volume/manager.py:447 #, python-format -msgid "Exception encountered while terminating the instance %s" -msgstr "" +msgid "volume %s: deleted successfully" +msgstr "bind %s: slettet" -#: cinder/compute/manager.py:444 +#: cinder/volume/manager.py:460 #, python-format -msgid "Instance %s not found." +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" +#: cinder/volume/manager.py:466 +#, python-format +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/manager.py:523 +#: cinder/volume/manager.py:484 #, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/compute/manager.py:528 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." +#: cinder/volume/manager.py:505 +#, python-format +msgid "snapshot %s: snapshot is busy" msgstr "" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:565 -#, python-format -msgid "Instance network_info: |%s|" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/volume/manager.py:608 +#, python-format +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/volume/manager.py:626 +#, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/volume/manager.py:706 #, python-format -msgid "%(action_str)s instance" +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/manager.py:699 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "Ignoring DiskNotFound: %s" +msgid "DB error: %s" msgstr "" -#: cinder/compute/manager.py:708 -#, python-format -msgid "terminating bdm %s" +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 -#, python-format -msgid "%s. Setting instance vm_state to ERROR" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/volume_types.py:128 #, python-format msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/compute/manager.py:816 -#, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "Rebuilding instance %s" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "Rebooting instance %s" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:891 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/compute/manager.py:933 +#: cinder/volume/drivers/coraid.py:128 #, python-format -msgid "instance %s: snapshotting" +msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/compute/manager.py:939 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/compute/manager.py:995 -#, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/compute/manager.py:1001 -#, python-format -msgid "Rotating out %d backups" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "Deleting image %s" +msgid "Configure data : %s" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/drivers/coraid.py:177 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "Configure response : %s" msgstr "" -#: cinder/compute/manager.py:1041 +#: cinder/volume/drivers/coraid.py:199 #, python-format -msgid "Instance %s: Root password set" +msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/drivers/coraid.py:308 +#, python-format +msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1079 +#: cinder/volume/drivers/coraid.py:321 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1084 +#: cinder/volume/drivers/coraid.py:335 #, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1098 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1116 +#: cinder/volume/drivers/coraid.py:383 #, python-format -msgid "instance %s: rescuing" +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:1141 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "instance %s: unrescuing" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/glusterfs.py:70 +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:1471 +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 #, python-format -msgid "instance %s: pausing" +msgid "casted to %s" msgstr "" -#: cinder/compute/manager.py:1489 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "instance %s: unpausing" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:1525 +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:1534 +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 #, python-format -msgid "instance %s: suspending" +msgid "%s is already mounted" msgstr "" -#: cinder/compute/manager.py:1556 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "instance %s: resuming" +msgid "volume group %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1579 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "instance %s: locking" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:1588 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "instance %s: unlocking" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:1596 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "instance %s: getting locked state" +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "instance %s: reset network" +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 #, python-format -msgid "instance %s: inject network info" +msgid "Creating clone of volume: %s" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "network_info to inject: |%s|" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "instance %s: getting vnc console" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:1685 -#, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:1703 +#: cinder/volume/drivers/lvm.py:430 #, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:1705 +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/lvm.py:542 #, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/compute/manager.py:1724 -#, python-format -msgid "Attach failed %(mountpoint)s, removing" +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1756 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "rbd has no pool %s" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:1916 -#, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/compute/manager.py:1973 -#, python-format -msgid "Pre live migration failed at %(dest)s" +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/rbd.py:227 +msgid "Not an rbd snapshot" msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/rbd.py:242 +#, python-format +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/volume/drivers/rbd.py:253 +#, python-format +msgid "Unable to read image %s" msgstr "" -#: cinder/compute/manager.py:2040 -#, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/compute/manager.py:2073 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "Migrating instance to %(dest)s finished successfully." +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/compute/manager.py:2226 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "Updated the info_cache for instance %s" +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/sheepdog.py:47 +#, python-format +msgid "Sheepdog is not working: %s" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" msgstr "" -#: cinder/compute/manager.py:2305 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:2331 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/compute/manager.py:2344 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +#: cinder/volume/drivers/solidfire.py:156 +#, python-format +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/solidfire.py:164 +#, python-format +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/compute/manager.py:2458 +#: cinder/volume/drivers/solidfire.py:171 #, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +msgid "API response: %s" msgstr "" -#: cinder/compute/manager.py:2465 +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +msgid "Found solidfire account: %s" msgstr "" -#: cinder/compute/manager.py:2472 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" +#: cinder/volume/drivers/solidfire.py:364 +#, python-format +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/console/manager.py:97 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/solidfire.py:406 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "Removing console %(console_id)s." +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "Re-wrote %s" -msgstr "" - -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "Error starting xvp: %s" -msgstr "" - -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/consoleauth/manager.py:63 -#, python-format -msgid "Deleting Expired Token: (%s)" +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/consoleauth/manager.py:75 -#, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/consoleauth/manager.py:79 -#, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" +#: cinder/volume/drivers/solidfire.py:566 +msgid "Failed to get updated stats" msgstr "" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 -#, python-format -msgid "No ComputeNode for %(host)s" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/storwize_svc.py:190 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "pool %s doesn't exist" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 -#, python-format -msgid "No sm_flavor called %(sm_flavor)s" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 -#, python-format -msgid "No sm_volume with id %(volume_id)s" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format -msgid "SQL connection failed. %s attempts left." +msgid "%s is not set" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/drivers/storwize_svc.py:309 #, python-format -msgid "Table |%s| not created!" +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/drivers/storwize_svc.py:331 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/storwize_svc.py:483 +#, python-format +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/storwize_svc.py:511 +#, python-format +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 +#: cinder/volume/drivers/storwize_svc.py:523 #, python-format -msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:551 +#, python-format +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:574 +#, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:619 +#, python-format +msgid "volume %s mapping to multi host" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/image/s3.py:328 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/image/s3.py:340 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/image/s3.py:387 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "Bad mac for to_global_ipv6: %s" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "Bad prefix for to_global_ipv6: %s" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:907 +#, python-format +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/network/linux_net.py:166 +#: cinder/volume/drivers/storwize_svc.py:945 #, python-format -msgid "Attempted to remove chain %s which does not exist" +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:192 +#: cinder/volume/drivers/storwize_svc.py:950 #, python-format -msgid "Unknown chain: %r" +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/network/linux_net.py:215 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/linux_net.py:694 +#: cinder/volume/drivers/storwize_svc.py:1012 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/network/linux_net.py:756 +#: cinder/volume/drivers/storwize_svc.py:1050 #, python-format -msgid "killing radvd threw %s" +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/drivers/storwize_svc.py:1055 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/network/linux_net.py:967 +#: cinder/volume/drivers/storwize_svc.py:1062 #, python-format -msgid "Starting VLAN inteface %s" +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:1069 #, python-format -msgid "Starting Bridge interface for %s" +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:1142 +#: cinder/volume/drivers/storwize_svc.py:1080 #, python-format -msgid "Starting bridge %s " +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/network/linux_net.py:1149 +#: cinder/volume/drivers/storwize_svc.py:1092 #, python-format -msgid "Done starting bridge %s" +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "Interface %(interface)s not found" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:614 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/network/manager.py:660 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:778 -#, python-format -msgid "Disassociated %s stale fixed ip(s)" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:896 -#, python-format -msgid "network allocations for instance |%s|" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/network/manager.py:901 -#, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/manager.py:930 -#, python-format -msgid "network deallocation for instance |%s|" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/network/manager.py:1152 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1412 msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/manager.py:1227 -#, python-format -msgid "Unable to release %s because vif doesn't exist." +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/manager.py:1244 -#, python-format -msgid "Leased IP |%(address)s|" +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/manager.py:1248 -#, python-format -msgid "IP %s leased that is not associated" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/manager.py:1256 -#, python-format -msgid "IP |%s| leased that isn't allocated" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Released IP |%(address)s|" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/manager.py:1265 -#, python-format -msgid "IP %s released that is not associated" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/manager.py:1268 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "IP %s released that was not leased" -msgstr "" - -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/network/manager.py:1334 +#: cinder/volume/drivers/storwize_svc.py:1471 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:1345 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" -msgstr "" - -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/manager.py:1423 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "Network must be disassociated from project %s before delete" -msgstr "" - -#: cinder/network/manager.py:1832 msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/manager.py:1839 +#: cinder/volume/drivers/storwize_svc.py:1517 #, python-format msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/volume/drivers/windows.py:142 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "Creating folder %s " msgstr "" -#: cinder/network/quantum/client.py:196 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "Quantum entity not found: %s" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/quantum/client.py:206 +#: cinder/volume/drivers/windows.py:213 #, python-format -msgid "Server %(status_code)s error: %(data)s" +msgid "Disk not found: %s" msgstr "" -#: cinder/network/quantum/client.py:210 +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "Unable to connect to server. Got error: %s" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/quantum/client.py:228 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "unable to deserialize object of type = '%s'" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/zadara.py:350 +#, python-format +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#, python-format +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#, python-format +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "network allocations for instance %s" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "Server returned error: %s" +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "No network with net_id = %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:240 #, python-format -msgid "%s not in valid priorities" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/amqp.py:146 -#, python-format -msgid "Returning exception %s to caller" +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/rpc/amqp.py:188 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format -msgid "unpacked context: %s" +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "received %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/rpc/amqp.py:236 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format -msgid "no method for message: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "No method for message: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "MSG_ID is %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:364 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:389 #, python-format -msgid "Sending notification on %s..." +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:401 #, python-format msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:419 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:454 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:463 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 -#, python-format -msgid "Failed to consume message from queue: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/emc/emc_smis_common.py:474 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:486 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 #, python-format -msgid "Connected to AMQP server on %s" +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +#: cinder/volume/drivers/emc/emc_smis_common.py:500 +#, python-format +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." -msgstr "" - -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" -msgstr "" - -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" -msgstr "" - -#: cinder/scheduler/driver.py:63 -#, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" -msgstr "" - -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" -msgstr "" - -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" -msgstr "" - -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" -msgstr "" - -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" -msgstr "" - -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "No host selection for %s defined." +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" -msgstr "" - -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format -msgid "Filtered %(hosts)s" +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:619 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "Create export: %(volume)s" msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:624 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:646 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "Host filter passes for %(host)s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:672 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "Error mapping volume %s." msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, fuzzy, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "bind %s: slettet" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format -msgid "No service for compute ID %s" +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:705 #, python-format -msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +msgid "Error unmapping volume %s." msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, fuzzy, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "bind %s: slettet" + +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/scheduler/manager.py:159 +#: cinder/volume/drivers/emc/emc_smis_common.py:735 #, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, fuzzy, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "bind %s: slettet" + +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, fuzzy, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "bind %s: slettet" + +#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#, python-format +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#, python-format +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:806 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "Faked command matched %s" +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:836 #, python-format -msgid "Faked command raised an exception %s" +msgid "Volume %s is already mapped." msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/emc/emc_smis_common.py:899 #, python-format -msgid "Running instances: %s" +msgid "Found Masking View: %s" msgstr "" -#: cinder/tests/test_compute.py:371 -#, python-format -msgid "After terminating instances: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_common.py:944 #, python-format -msgid "After force-killing instances: %s" +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/tests/test_misc.py:92 -#, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#, python-format +msgid "Found Replication Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#, python-format +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#, python-format +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, python-format +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#, python-format +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#, python-format +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "Target %s allocated" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "Given data: %s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "Result data: %s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "Error finding %s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "_create: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "_delete: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "_get: %s" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "_get_all: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "Device info: %(data)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "test_snapshot_detail: resp_dict=%s" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/tests/integrated/test_login.py:31 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "flavor: %s" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "Add target WWN: %s." msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "Body: %s" +msgid "Target WWNs: %s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, python-format +msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 #, python-format -msgid "Decoding JSON: %s" +msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/tests/rpc/common.py:133 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/tests/rpc/common.py:142 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 #, python-format -msgid "Nested return %s" +msgid "ISCSI properties: %s" msgstr "" -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 -#, python-format -msgid "Received %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 -#, python-format -msgid "Compute_service record created for %s " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "Compute_service record updated for %s " +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/virt/firewall.py:130 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/virt/firewall.py:137 -#, python-format -msgid "Filters added to instance %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#, python-format +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/virt/firewall.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Adding security group rule: %r" +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Adding provider rule: %s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, python-format +msgid "create_export: volume name:%s" msgstr "" -#: cinder/virt/images.py:92 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "Converted to raw, but format is now %s" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, python-format msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#, python-format +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/virt/xenapi_conn.py:140 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#, python-format msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#, python-format +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "Got exception: %s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 #, python-format -msgid "============= initial domains =========== : %s" +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#, python-format +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#, python-format +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "No such domain (%s)" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#, python-format +msgid "_check_conf_file: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "No such domain %s" +msgid "_read_xml:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Domains: %s" +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "Nodes: %s" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "After storing domains: %s" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#, python-format +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "Created new domain: %s" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "Failed to boot Bare-metal node %s" +msgid "CLI command:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#, python-format +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "change_domain_state: to new state %s" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#, python-format +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 #, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 #, python-format -msgid "instance %s: rebooted" +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#, python-format +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 #, python-format -msgid "instance %s: rescued" +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#, python-format +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 #, python-format -msgid "instance %s: is building" +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:265 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "instance %s: booted" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 #, python-format -msgid "instance %s spawned successfully" +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 #, python-format -msgid "instance %s:not booted" +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#, python-format +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:354 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 #, python-format -msgid "instance %s: Creating image" +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format -msgid "instance %s: starting toXML method" +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 #, python-format -msgid "instance %s: finished toXML method" +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "#### RLK: cpu_arch = %s " +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 +#, python-format +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/netapp/iscsi.py:149 +#, python-format +msgid "Using storage service: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/netapp/iscsi.py:154 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +#: cinder/volume/drivers/netapp/iscsi.py:204 +msgid "Connected to DFM server" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/netapp/iscsi.py:317 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "Job failed: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "unknown disk image handler: %s" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 -#, python-format -msgid "Failed to mount filesystem: %s" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "Failed to remove container: %s" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/netapp/iscsi.py:558 #, python-format -msgid "User %(username)s not found in password file." +msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/netapp/iscsi.py:575 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 #, python-format -msgid "unsupported partition: %s" +msgid "No LUN ID for volume %s" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, python-format +msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/netapp/iscsi.py:826 #, python-format -msgid "Could not attach image to loopback: %s" +msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "Failed to map partitions: %s" -msgstr "" - -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" +#: cinder/volume/drivers/netapp/iscsi.py:1054 +#, python-format +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "qemu-nbd error: %s" +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/netapp/iscsi.py:1086 #, python-format -msgid "nbd device %s did not show up" +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "Connecting to libvirt: %s" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 #, python-format -msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +msgid "Destroyed LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 +#: cinder/volume/drivers/netapp/iscsi.py:1291 #, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1298 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 #, python-format -msgid "Deleting instance files %(target)s" +msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, python-format +msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" +#: cinder/volume/drivers/netapp/iscsi.py:1344 +#, python-format +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:692 -#, fuzzy, python-format -msgid "Instance soft rebooted successfully." -msgstr "bind %s: slettet" - -#: cinder/virt/libvirt/connection.py:696 -msgid "Failed to soft reboot instance." +#: cinder/volume/drivers/netapp/iscsi.py:1365 +#, python-format +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 +#, python-format +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, python-format +msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/netapp/iscsi.py:1518 #, python-format -msgid "Automatically confirming migration %d" +msgid "Using NetApp filer: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" +#: cinder/volume/drivers/netapp/iscsi.py:1585 +#, python-format +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1628 +#, python-format +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:978 -msgid "Guest does not have a console available" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, fuzzy, python-format +msgid "Snapshot %s deletion successful" +msgstr "bind %s: slettet" -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/netapp/iscsi.py:1735 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" -msgstr "" - -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/netapp/iscsi.py:1923 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "block_device_list %s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" -msgstr "" - -#: cinder/virt/libvirt/connection.py:1679 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/libvirt/connection.py:1942 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "'' must be 1, but %d\n" +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "" -"Instance launched has CPU info:\n" -"%s" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/netapp/nfs.py:461 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/netapp/nfs.py:487 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/libvirt/connection.py:2407 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." +#: cinder/volume/drivers/netapp/nfs.py:555 +#, python-format +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "Instance %s: Starting finish_revert_migration" -msgstr "" - -#: cinder/virt/libvirt/firewall.py:42 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/firewall.py:171 +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgid "Got response: %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:217 +#: cinder/volume/drivers/nexenta/volume.py:99 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." -msgstr "" - -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" +msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" +#: cinder/volume/drivers/nexenta/volume.py:211 +#, python-format +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "%s is a valid instance name" +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "%s has a disk file" +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "Instance %(instance)s is backed by %(backing)s" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "%(id)s (%(base_file)s): image verification failed" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "Cannot remove %(base_file)s, it does not exist" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "Base file too young to remove: %s" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format -msgid "Removing base file: %s" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 -#, python-format -msgid "%(id)s (%(base_file)s): checking" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 +#: cinder/volume/drivers/san/san.py:148 #, python-format -msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" +msgid "Error running SSH command: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 -#, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 -#, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "%(id)s (%(base_file)s): image is not in use" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "%(id)s (%(base_file)s): image is in use" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "Skipping verification, no base directory at %s" -msgstr "" - -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 #, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +msgid "Error running ssh command: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Unknown base file: %s" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "Active base files: %s" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format -msgid "Corrupt base files: %s" +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 #, python-format -msgid "Removable base files: %s" +msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, python-format +msgid "Unexpected state while cloning %s" msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/libvirt/vif.py:90 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/libvirt/vif.py:99 -#, python-format -msgid "Ensuring bridge %s" -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 -#, python-format -msgid "Failed while unplugging vif of instance '%s'" -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "Filnavn for privatnøgle" -#: cinder/virt/libvirt/volume.py:163 -#, python-format -msgid "iSCSI device not found at %s" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:166 -#, python-format -msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:178 -#, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 -#, python-format -msgid "Virtual Machine with ref %s is not there" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 -#, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 -#, python-format -msgid "Glance image %s is in killed state" -msgstr "" +#~ msgid "Volume %(volume_id)s is not attached to anything" +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 -#, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Failed to terminate instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, python-format -msgid "VBD %s already detached" -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -msgid "Failed to fetch glance image" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "Starting %(topic)s node (version %(vcs_string)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "Inner Exception: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "" +#~ msgid "not available" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -msgid "Starting instance" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "NotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -msgid "Failed to spawn, rolling back" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:670 -msgid "Finished snapshot and upload for VM" -msgstr "" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -msgid "Starting snapshot for VM" -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:686 -#, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "group %s already exists" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "Delete security group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Detach volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" -msgstr "" +#~ msgid "Detach Volume Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Release address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "Reboot instance %r" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -msgid "Injecting network info to xenstore" -msgstr "" +#~ msgid "De-registering image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1492 -#, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 -#, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "only group \"all\" is supported" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "Updating image %s publicity" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" +#~ msgid "Failed to get metadata for ip: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "No adminPass was specified" +#~ msgstr "" -#: cinder/volume/api.py:137 -msgid "Volume status must be available or error" -msgstr "" +#~ msgid "Invalid adminPass" +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" -#: cinder/volume/api.py:325 -msgid "Volume Snapshot status must be available or error" -msgstr "" +#~ msgid "Instance could not be found" +#~ msgstr "" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Compute.api::pause %s" +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Compute.api::unpause %s" +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "compute.api::suspend %s" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" +#~ msgid "compute.api::resume %s" +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Error in migrate %s" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#~ msgid "Server not found" +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "Compute.api::lock %s" +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "Compute.api::unlock %s" +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "" +#~ msgid "Malformed createBackup entity" +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "" +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "" +#~ msgid "Instance not found" +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "" +#~ msgid "host and block_migration must be specified." +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "" +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "" +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "" +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "" +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "" +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "" +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "bind %s: slettet" +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "Missing type specification" +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "" +#~ msgid "Invalid type specification" +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" + +#~ msgid "Server not found." +#~ msgstr "" + +#~ msgid "Flavor not found." +#~ msgstr "" + +#~ msgid "No Request Body" +#~ msgstr "" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" + +#~ msgid "No more floating ips available." +#~ msgstr "" + +#~ msgid "Missing parameter dict" +#~ msgstr "" + +#~ msgid "Address not specified" +#~ msgstr "" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" + +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "" + +#~ msgid "This rule already exists in group %s" +#~ msgstr "" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" + +#~ msgid "Looking up user: %r" +#~ msgstr "" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "" + +#~ msgid "modifying project %s" +#~ msgstr "" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "" + +#~ msgid "Deleting project %s" +#~ msgstr "" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "" + +#~ msgid "Deleting user %s" +#~ msgstr "" + +#~ msgid "Access Key change for user %s" +#~ msgstr "" + +#~ msgid "Secret Key change for user %s" +#~ msgstr "" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "" + +#~ msgid "No vpn data for project %s" +#~ msgstr "" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "" + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "" + +#~ msgid "Launching VPN for %s" +#~ msgstr "" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "" + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "" + +#~ msgid "Going to try to stop instance" +#~ msgstr "" + +#~ msgid "Going to try to start instance" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "Rebooting instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "instance %s: snapshotting" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "" + +#~ msgid "instance %s: unpausing" +#~ msgstr "" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "" + +#~ msgid "instance %s: suspending" +#~ msgstr "" + +#~ msgid "instance %s: resuming" +#~ msgstr "" + +#~ msgid "instance %s: locking" +#~ msgstr "" + +#~ msgid "instance %s: unlocking" +#~ msgstr "" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "" + +#~ msgid "instance %s: reset network" +#~ msgstr "" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "" + +#~ msgid "Tried to remove non-existent console %(console_id)s." +#~ msgstr "" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "" + +#~ msgid "Starting xvp" +#~ msgstr "" + +#~ msgid "Error starting xvp: %s" +#~ msgstr "" + +#~ msgid "Restarting xvp" +#~ msgstr "" + +#~ msgid "xvp not running..." +#~ msgstr "" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "" + +#~ msgid "killing radvd threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "" + +#~ msgid "Starting bridge %s " +#~ msgstr "" + +#~ msgid "Done starting bridge %s" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "Running instances: %s" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "" + +#~ msgid "Nested return %s" +#~ msgstr "" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "Got exception: %s" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "instance %s: rebooted" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" + +#~ msgid "activate_node" +#~ msgstr "" + +#~ msgid "Node is unknown error state." +#~ msgstr "" + +#~ msgid "no capable image handler configured" +#~ msgstr "" + +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" + +#~ msgid "image already mounted" +#~ msgstr "" + +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "" + +#~ msgid "Failed to remove container: %s" +#~ msgstr "" + +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" + +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" + +#~ msgid "unsupported partition: %s" +#~ msgstr "" + +#~ msgid "unknown guestmount error" +#~ msgstr "" + +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "" + +#~ msgid "no partitions found" +#~ msgstr "" + +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" + +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" + +#~ msgid "No free nbd devices" +#~ msgstr "" + +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" + +#~ msgid "nbd device %s did not show up" +#~ msgstr "" + +#~ msgid "Connecting to libvirt: %s" +#~ msgstr "" + +#~ msgid "Connection to libvirt broke" +#~ msgstr "" + +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Instance destroyed successfully." +#~ msgstr "" + +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "attaching LXC block device" +#~ msgstr "" + +#~ msgid "detaching LXC block device" +#~ msgstr "" + +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "bind %s: slettet" + +#~ msgid "Failed to soft reboot instance." +#~ msgstr "" + +#~ msgid "Instance shutdown successfully." +#~ msgstr "" + +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance rebooted successfully." +#~ msgstr "" + +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" + +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" + +#~ msgid "Instance is running" +#~ msgstr "" + +#~ msgid "Instance spawned successfully." +#~ msgstr "" + +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" + +#~ msgid "Guest does not have a console available" +#~ msgstr "" + +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" + +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Creating image" +#~ msgstr "" + +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" + +#~ msgid "block_device_list %s" +#~ msgstr "" + +#~ msgid "Starting toXML method" +#~ msgstr "" + +#~ msgid "Finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" + +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" + +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" + +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" + +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" + +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" + +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" + +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" + +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" + +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance running successfully." +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" + +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" + +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" + +#~ msgid "Ensuring static filters" +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" + +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" + +#~ msgid "%s is a valid instance name" +#~ msgstr "" + +#~ msgid "%s has a disk file" +#~ msgstr "" + +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" + +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" + +#~ msgid "Verification complete" +#~ msgstr "" + +#~ msgid "Unable to find an open port" +#~ msgstr "" + +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" + +#~ msgid "Ensuring bridge %s" +#~ msgstr "" + +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" + +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" + +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" + +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" + +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "" + +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" + +#~ msgid "There is no VM registered" +#~ msgstr "" + +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" + +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" + +#~ msgid "Session is faulty" +#~ msgstr "" + +#~ msgid "Session Invalid" +#~ msgstr "" + +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" + +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" + +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" + +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" + +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" + +#~ msgid "Unable to import suds." +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" + +#~ msgid "httplib error in %s: " +#~ msgstr "" + +#~ msgid "Socket error in %s: " +#~ msgstr "" + +#~ msgid "Type error in %s: " +#~ msgstr "" + +#~ msgid "Exception in %s " +#~ msgstr "" + +#~ msgid "Getting list of instances" +#~ msgstr "" + +#~ msgid "Got total of %s instances" +#~ msgstr "" + +#~ msgid "Couldn't get a local Datastore reference" +#~ msgstr "" + +#~ msgid "Creating VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "Reconfiguring VM instance %s to attach the image disk" +#~ msgstr "" + +#~ msgid "Reconfigured VM instance %s to attach the image disk" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "Powering on the VM instance %s" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "Powered on the VM instance %s" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "Creating Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "Created Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "Copying disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "Copied disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -msgid "Connected to DFM server" -msgstr "" +#~ msgid "Uploading image %s" +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, python-format -msgid "Job failed: %s" -msgstr "" +#~ msgid "Uploaded image %s" +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "Deleting temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "Deleted temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "" +#~ msgid "instance is not powered on" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "Rebooting guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, python-format -msgid "No LUN ID for volume %s" -msgstr "" +#~ msgid "Rebooted guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "" +#~ msgid "Doing hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, python-format -msgid "Failed to get host details for host ID %s" -msgstr "" +#~ msgid "Did hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "" +#~ msgid "instance - %s not present" +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "" +#~ msgid "Powering off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "Powered off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "Unregistering the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "Unregistered the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "pause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "unpause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "Suspending the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "Suspended the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "instance is powered off and can not be suspended." +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "" +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Resuming the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "Resumed the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "instance is not in a suspended state" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "get_diagnostics not implemented for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "" +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "Creating directory with path %s" +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Created directory with path %s" +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "Downloading image %s from glance image server" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Downloaded image %s from glance image server" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Uploading image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid "Uploaded image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "Getting image size for the image %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "Got image size of %(size)s for the image %(image)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "Raising NotImplemented" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "xenapi.fake does not have an implementation for %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, python-format -msgid "Got response: %s" -msgstr "" +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "" +#~ msgid "Calling getter %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to get updated status" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "The call to %(method)s returned an error: %(e)s." +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "Found non-unique network for name_label %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Found non-unique network for bridge %s" +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Found no network for bridge %s" #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Unable to eject %(host)s from the pool; No master found" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "Unable to set up pool: %(e)s." #~ msgstr "" -#~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Found no PIF for device %s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "VBD not found in instance %s" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "VBD %s already detached" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Unable to unplug VBD %s" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Unable to destroy VBD %s" #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " #~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Snapshotting with label '%(label)s'" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Created snapshot %(template_vm_ref)s" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You can only" -#~ " run %s more instances of this " -#~ "type." +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" -#~ msgid "Going to try to terminate %s" +#~ msgid "" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "" + +#~ msgid "Size for image %(image)s: %(virtual_size)d" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "Copying VDI %s to /boot/guest on dom0" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" #~ msgstr "" -#~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ msgid "Failed to fetch glance image" #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Looking up vdi %s for PV kernel" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "Unknown image format %(disk_image_type)s" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "VDI %s is still available" #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ msgid "Re-scanning SR %s" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" -#~ msgid "Reconnected to queue" +#~ msgid "" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "response %s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "topic is %s" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "message %s" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" #~ msgstr "" -#~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "Timeout waiting for device %s to be created" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "Plugging VBD %s ... " #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "Plugging VBD %s done." #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "Destroying VBD for VDI %s ... " #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "Destroying VBD for VDI %s done." #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "Running pygrub against %s" #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "Found Xen kernel %s" #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "No Xen kernel found. Booting HVM." #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "Writing partition table %s done." #~ msgstr "" #~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" #~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#~ msgid "" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "Publishing to route %s" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "Declaring queue %s" +#~ msgid "Manipulating interface files directly" #~ msgstr "" -#~ msgid "Declaring exchange %s" +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" #~ msgstr "" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "Updating progress to %(progress)d" #~ msgstr "" -#~ msgid "Getting from %(queue)s: %(message)s" +#~ msgid "Attempted to power on non-existent instance bad instance id %s" #~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "Starting instance" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "Failed to spawn, rolling back" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "Setting VCPU weight" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "Starting VM" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "Querying agent version" #~ msgstr "" -#~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ msgid "Instance agent version: %s" #~ msgstr "" -#~ msgid "virsh said: %r" +#~ msgid "Updating Agent to %s" #~ msgstr "" -#~ msgid "cool, it's a device" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "Finished snapshot and upload for VM" #~ msgstr "" -#~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ msgid "Starting snapshot for VM" #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "Unable to Snapshot instance: %(exc)s" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ msgid "Resize complete" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "Failed to query agent version: %(resp)r" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ msgid "Failed to exchange keys: %(resp)r" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Created VM %s..." +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#~ msgid "kernel/ramdisk files removed" #~ msgstr "" -#~ msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Destroying VM" #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "Size for image %(image)s:%(virtual_size)d" +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." +#~ msgid "" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" #~ msgstr "" -#~ msgid "VBD.unplug successful first time." +#~ msgid "Instance %(instance_uuid)s not found" #~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" +#~ msgid "Injecting network info to xenstore" #~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" +#~ msgid "Creating VIF for network %(network_ref)s" #~ msgstr "" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ "The agent call to %(method)s returned" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" -#~ msgid "Starting VM %s..." +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "OpenSSL error: %s" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "creating sr within volume_utils" #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "name = %s" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Finished snapshot and upload for VM %s" +#~ msgid "Unable to create Storage Repository" #~ msgstr "" -#~ msgid "Starting snapshot for VM %s" +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "Introduced %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ msgid "Introducing %s..." #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "Unable to find SR from VBD %s" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Unable to introduce VDI on SR %s" #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Unable to get record of VDI %s on" #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Unable to introduce VDI for SR %s" #~ msgstr "" -#~ msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "" -#~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ msgid "Mountpoint cannot be translated: %s" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "" -#~ "NOT IMPLEMENTED: The call to %(method)s" -#~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "Volume status must be available" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Unable to attach volume to instance %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Unable to locate volume %s" #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Unable to detach volume %s" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Unable to destroy vbd %s" #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Error purging SR %s" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "Error in handshake: %s" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Invalid request: %s" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Request: %s" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "Request made with missing token: %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Request made with invalid token: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Unexpected error: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Volume is still attached" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "Volume is not local to this node" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Checking volume capabilities" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "New capabilities found: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "API %(name)sfailed: %(reason)s" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Failed to find LUN ID for volume %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Failed to remove and delete dataset member" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/de/LC_MESSAGES/cinder.po b/cinder/locale/de/LC_MESSAGES/cinder.po index f20301cd4..383b45884 100644 --- a/cinder/locale/de/LC_MESSAGES/cinder.po +++ b/cinder/locale/de/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2011-08-23 11:23+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: German \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "Dateiname der Root CA" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "Dateiname des Private Key" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "Wo wir unsere Schlüssel aufbewahren" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "Soll eine eigenständige CA für jedes Projekt verwendet werden?" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "Unerwarteter Fehler bei Ausführung des Kommandos." -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -85,8043 +46,9458 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" -msgstr "" - -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "keine Methode für diese Nachricht gefunden: %s" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "" -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." +#: cinder/exception.py:180 +msgid "The results are invalid." msgstr "" -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:301 +#: cinder/exception.py:215 #, python-format -msgid "Group not valid. Reason: %(reason)s" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." +#: cinder/exception.py:223 +msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:314 +#: cinder/exception.py:229 #, python-format -msgid "Instance %(instance_id)s is not suspended." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:318 +#: cinder/exception.py:233 #, python-format -msgid "Instance %(instance_id)s is not in rescue mode" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:322 -msgid "Failed to suspend instance" +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:326 -msgid "Failed to resume server" +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:330 -msgid "Failed to reboot instance" +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:334 -msgid "Failed to terminate instance" +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" msgstr "" -#: cinder/exception.py:338 -msgid "Service is unavailable at this time." +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:350 +#: cinder/exception.py:276 #, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:299 #, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:303 #, python-format -msgid "The supplied device path (%(path)s) is invalid." +msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:307 #, python-format -msgid "The supplied device (%(device)s) is busy." +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:315 #, python-format -msgid "%(address)s is not a valid IP v4/6 address." +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:319 #, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:399 +#: cinder/exception.py:323 #, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:406 +#: cinder/exception.py:327 #, python-format -msgid "Disk format %(disk_format)s is not acceptable" +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:410 +#: cinder/exception.py:331 #, python-format -msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:414 +#: cinder/exception.py:335 #, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:418 +#: cinder/exception.py:339 #, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:422 -msgid "Resource could not be found." +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:347 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:351 #, python-format -msgid "Volume %(volume_id)s could not be found." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:435 -#, python-format -msgid "Unable to locate account %(account_name)s on Solidfire device" +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:360 #, python-format -msgid "Volume not found for instance %(instance_id)s." +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:364 #, python-format -msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:449 -msgid "Zero volume types found." +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:372 #, python-format -msgid "Volume type %(volume_type_id)s could not be found." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:376 #, python-format -msgid "Volume type with name %(volume_type_name)s could not be found." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:380 #, python-format -msgid "" -"Volume Type %(volume_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:384 #, python-format -msgid "Snapshot %(snapshot_id)s could not be found." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:388 #, python-format -msgid "deleting volume %(volume_name)s that has snapshot" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:393 #, python-format -msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:397 #, python-format -msgid "No target id found for volume %(volume_id)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:484 -#, python-format -msgid "No disk at %(location)s" +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:410 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:414 #, python-format -msgid "Invalid image href %(image_href)s." +msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:422 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:426 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:430 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:434 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:438 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:521 -#, python-format -msgid "Role %(role_id)s could not be found." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:529 -#, python-format -msgid "%(req)s is required to create a network." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:458 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:462 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:466 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:470 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:474 #, python-format -msgid "Network could not be found for instance %(instance_id)s." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:553 -msgid "No networks defined." +#: cinder/exception.py:478 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:557 -#, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:487 #, python-format -msgid "Host is not set to the network (%(network_id)s)." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:491 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:495 +#, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:499 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:503 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:507 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +msgid "Unable to create server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:511 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:591 -#, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:519 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:523 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:527 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:531 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +#: cinder/exception.py:536 +msgid "Unknown NFS exception" msgstr "" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:624 -#, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" msgstr "" -#: cinder/exception.py:628 -#, python-format -msgid "Floating ip not found for address %(address)s." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:560 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:569 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:573 #, python-format -msgid "Floating ip %(address)s is not associated." +msgid "Invalid backup: %(reason)s" msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/exception.py:577 +msgid "Connection to swift failed" msgstr "" -#: cinder/exception.py:652 -#, python-format -msgid "Interface %(interface)s not found." +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:656 -#, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:660 +#: cinder/manager.py:158 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:664 +#: cinder/manager.py:164 #, python-format -msgid "Service %(service_id)s could not be found." +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:668 +#: cinder/manager.py:171 #, python-format -msgid "Host %(host)s could not be found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:676 -#, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:680 -#, python-format -msgid "Auth token %(token)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:684 +#: cinder/quota.py:704 #, python-format -msgid "Access Key %(access_key)s could not be found." -msgstr "" - -#: cinder/exception.py:688 -msgid "Quota could not be found" +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:692 +#: cinder/quota.py:726 #, python-format -msgid "Quota for project %(project_id)s could not be found." +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:696 +#: cinder/quota.py:747 #, python-format -msgid "Quota class %(class_name)s could not be found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:700 -#, python-format -msgid "Security group %(security_group_id)s not found." +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:709 -#, python-format -msgid "Security group with rule %(rule_id)s not found." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:713 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:718 -#, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" msgstr "" -#: cinder/exception.py:723 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "Migration %(migration_id)s could not be found." +msgid "Started child %d" msgstr "" -#: cinder/exception.py:727 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "Starting %d workers" msgstr "" -#: cinder/exception.py:732 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "Console pool %(pool_id)s could not be found." +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:736 +#: cinder/service.py:275 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:742 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:746 +#: cinder/service.py:286 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:750 +#: cinder/service.py:302 #, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +msgid "wait wrap.failed %s" msgstr "" -#: cinder/exception.py:755 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." +#: cinder/service.py:321 cinder/openstack/common/service.py:304 +#, python-format +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:763 +#: cinder/service.py:353 #, python-format -msgid "Instance type %(instance_type_id)s could not be found." +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/exception.py:767 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:772 -#, python-format -msgid "Flavor %(flavor_id)s could not be found." +#: cinder/service.py:458 +msgid "Service killed that has no database entry" msgstr "" -#: cinder/exception.py:776 -#, python-format -msgid "Cell %(cell_id)s could not be found." +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." +msgstr "Das Service-Datenbank-Objekt ist verschwunden, es wird erneut erzeugt." + +#: cinder/service.py:510 +msgid "Recovered model server connection!" msgstr "" -#: cinder/exception.py:780 -#, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +#: cinder/service.py:516 +msgid "model server went away" msgstr "" -#: cinder/exception.py:784 +#: cinder/service.py:608 +msgid "Full set of FLAGS:" +msgstr "Alle vorhandenen FLAGS:" + +#: cinder/service.py:615 #, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:789 +#: cinder/utils.py:96 #, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" -msgstr "" +msgid "Fetching %s" +msgstr "Hole %s" -#: cinder/exception.py:793 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:798 -#, python-format +#: cinder/utils.py:153 msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" -msgstr "" +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Führe Kommando (subprocess) aus: %s" -#: cinder/exception.py:807 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format -msgid "LDAP user %(user_id)s could not be found." -msgstr "" +msgid "Result was %s" +msgstr "Ergebnis war %s" -#: cinder/exception.py:811 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "LDAP group %(group_id)s could not be found." +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:815 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/exception.py:819 -#, python-format -msgid "File %(file_path)s could not be found." +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:823 -msgid "Zero files could be found." +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:827 -#, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:832 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 #, python-format -msgid "Network adapter %(adapter)s could not be found." +msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/exception.py:836 +#: cinder/utils.py:373 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" +msgid "debug in callback: %s" msgstr "" -#: cinder/exception.py:840 -msgid "Action not allowed." +#: cinder/utils.py:532 +#, python-format +msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/exception.py:844 +#: cinder/utils.py:535 #, python-format -msgid "Unable to use global role %(role_id)s" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" +#: cinder/utils.py:569 +#, python-format +msgid "Invalid backend: %s" msgstr "" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/utils.py:580 +#, python-format +msgid "backend %s" msgstr "" -#: cinder/exception.py:861 -#, python-format -msgid "Key pair %(key_name)s already exists." +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:865 +#: cinder/utils.py:813 #, python-format -msgid "User %(user)s already exists." +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:869 +#: cinder/utils.py:914 #, python-format -msgid "LDAP user %(user)s already exists." +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:873 +#: cinder/utils.py:1116 #, python-format -msgid "LDAP group %(group)s already exists." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:877 +#: cinder/utils.py:1224 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:882 +#: cinder/wsgi.py:121 #, python-format -msgid "Project %(project)s already exists." +msgid "Unable to find cert_file : %s" msgstr "" -#: cinder/exception.py:886 +#: cinder/wsgi.py:124 +#, fuzzy, python-format +msgid "Unable to find ca_file : %s" +msgstr "Nicht möglich volume %s zufinden" + +#: cinder/wsgi.py:127 #, python-format -msgid "Instance %(name)s already exists." +msgid "Unable to find key_file : %s" msgstr "" -#: cinder/exception.py:890 -#, python-format -msgid "Instance Type %(name)s already exists." +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:894 +#: cinder/wsgi.py:163 #, python-format -msgid "Volume Type %(name)s already exists." +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:898 +#: cinder/wsgi.py:207 #, python-format -msgid "%(path)s is on shared storage: %(reason)s" +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" -msgstr "" - -#: cinder/exception.py:906 -#, python-format -msgid "Malformed message body: %(reason)s" -msgstr "" - -#: cinder/exception.py:910 -#, python-format -msgid "Could not find config at %(path)s" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" msgstr "" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" msgstr "" -#: cinder/exception.py:938 -#, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." +#: cinder/api/common.py:91 +msgid "offset param must be an integer" msgstr "" -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/exception.py:946 +#: cinder/api/common.py:133 #, python-format -msgid "No valid host was found. %(reason)s" +msgid "marker [%s] not found" msgstr "" -#: cinder/exception.py:950 +#: cinder/api/common.py:160 #, python-format -msgid "Host %(host)s is not up or doesn't exist." +msgid "href %s does not contain version" msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/exception.py:958 +#: cinder/api/extensions.py:199 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Loaded extension: %s" msgstr "" -#: cinder/exception.py:963 +#: cinder/api/extensions.py:237 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Ext name: %s" msgstr "" -#: cinder/exception.py:967 +#: cinder/api/extensions.py:238 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Ext alias: %s" msgstr "" -#: cinder/exception.py:971 +#: cinder/api/extensions.py:239 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Ext description: %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/api/extensions.py:241 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "Ext namespace: %s" msgstr "" -#: cinder/exception.py:980 +#: cinder/api/extensions.py:242 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "Ext updated: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/api/extensions.py:244 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Exception loading extension: %s" msgstr "" -#: cinder/exception.py:988 +#: cinder/api/extensions.py:258 #, python-format -msgid "Detected more than one volume with name %(vol_name)s" +msgid "Loading extension %s" msgstr "" -#: cinder/exception.py:992 +#: cinder/api/extensions.py:264 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "Calling extension factory %s" msgstr "" -#: cinder/exception.py:997 -msgid "Unable to create instance type" +#: cinder/api/extensions.py:278 +#, python-format +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/exception.py:1005 +#: cinder/api/extensions.py:289 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/exception.py:1009 +#: cinder/api/extensions.py:357 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/exception.py:1013 +#: cinder/api/extensions.py:381 #, python-format -msgid "Detected existing vlan with id %(vlan)d" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: cinder/exception.py:1017 -#, python-format -msgid "Instance %(instance_id)s could not be found." +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/exception.py:1021 -#, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" msgstr "" -#: cinder/exception.py:1025 -#, python-format -msgid "Could not fetch image %(image)s" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/log.py:315 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "syslog facility must be one of: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/manager.py:146 -#, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/manager.py:152 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Running periodic task %(full_task_name)s" +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/manager.py:159 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" +msgid "show called for member %s" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/contrib/backups.py:140 +#, python-format +msgid "delete called for member %s" msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/contrib/backups.py:143 +#, python-format +msgid "Delete backup with id: %s" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/contrib/backups.py:185 +#, python-format +msgid "Creating new backup %s" msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/service.py:177 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/service.py:195 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Creating Consumer connection for Service %s" +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/service.py:282 -msgid "Service killed that has no database entry" +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." -msgstr "Das Service-Datenbank-Objekt ist verschwunden, es wird erneut erzeugt." - -#: cinder/service.py:334 -msgid "Recovered model server connection!" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/service.py:340 -msgid "model server went away" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/service.py:433 -msgid "Full set of FLAGS:" -msgstr "Alle vorhandenen FLAGS:" - -#: cinder/service.py:440 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "%(flag)s : FLAG SET " +msgid "Host '%s' could not be found." msgstr "" -#: cinder/utils.py:79 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Inner Exception: %s" +msgid "Invalid status: '%s'" msgstr "" -#: cinder/utils.py:165 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Fetching %s" -msgstr "Hole %s" +msgid "Invalid update setting: '%s'" +msgstr "" -#: cinder/utils.py:210 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/utils.py:220 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Führe Kommando (subprocess) aus: %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 -#, python-format -msgid "Result was %s" -msgstr "Ergebnis war %s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" +msgstr "" -#: cinder/utils.py:249 -#, python-format -msgid "%r failed. Retrying." +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/utils.py:291 -#, python-format -msgid "Running cmd (SSH): %s" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" msgstr "" -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" msgstr "" -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/utils.py:537 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Caught error: %s" msgstr "" -#: cinder/utils.py:648 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Invalid backend: %s" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/utils.py:927 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extended resource: %s" msgstr "" -#: cinder/utils.py:931 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/utils.py:1028 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Expected object of type: %s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "Invalid server_string: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "There is no such action: %s" msgstr "" -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/wsgi.py:97 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/wsgi.py:117 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +msgid "snapshot does not exist" msgstr "" -#: cinder/api/direct.py:218 -msgid "not available" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/api/direct.py:299 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Returned non-serializeable type: %s" +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 +#, python-format +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/api/validator.py:142 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +msgid "Invalid value '%s' for force. " +msgstr "" + +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" msgstr "" -#: cinder/api/ec2/__init__.py:73 +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "%(code)s: %(message)s" +msgid "vol=%s" msgstr "" -#: cinder/api/ec2/__init__.py:95 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "FaultWrapper: %s" +msgid "Delete volume with id: %s" msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/ec2/__init__.py:180 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." +msgid "Create volume of %s GB" msgstr "" -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +#: cinder/api/v1/volumes.py:418 +#, python-format +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/backup/api.py:53 +msgid "Backup status must be available or error" msgstr "" -#: cinder/api/ec2/__init__.py:388 -#, python-format -msgid "Authentication Failure: %s" +#: cinder/backup/api.py:78 +msgid "Volume to be backed up must be available" msgstr "" -#: cinder/api/ec2/__init__.py:404 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: cinder/backup/api.py:112 +msgid "Backup status must be available" msgstr "" -#: cinder/api/ec2/__init__.py:435 -#, python-format -msgid "action: %s" +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/api/ec2/__init__.py:437 +#: cinder/backup/api.py:126 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:512 +#: cinder/backup/api.py:140 #, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/ec2/__init__.py:584 -#, python-format -msgid "InstanceNotFound raised: %s" +#: cinder/backup/api.py:145 +msgid "Volume to be restored to must be available" msgstr "" -#: cinder/api/ec2/__init__.py:590 -#, python-format -msgid "VolumeNotFound raised: %s" +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/ec2/__init__.py:596 +#: cinder/backup/api.py:155 #, python-format -msgid "SnapshotNotFound raised: %s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:602 -#, python-format -msgid "NotFound raised: %s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/ec2/__init__.py:605 +#: cinder/backup/manager.py:83 #, python-format -msgid "EC2APIError raised: %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/backup/manager.py:87 #, python-format -msgid "KeyPairExists raised: %s" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/__init__.py:617 +#: cinder/backup/manager.py:98 #, python-format -msgid "InvalidParameterValue raised: %s" +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/ec2/__init__.py:621 +#: cinder/backup/manager.py:104 #, python-format -msgid "InvalidPortRange raised: %s" +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/backup/manager.py:109 #, python-format -msgid "NotAuthorized raised: %s" +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/backup/manager.py:119 #, python-format -msgid "InvalidRequest raised: %s" +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:633 +#: cinder/backup/manager.py:128 #, python-format -msgid "QuotaError raised: %s" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:637 +#: cinder/backup/manager.py:137 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/backup/manager.py:160 #, python-format -msgid "Unexpected error raised: %s" +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/backup/manager.py:166 #, python-format -msgid "Environment: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/apirequest.py:64 +#: cinder/backup/manager.py:175 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:336 +#: cinder/backup/manager.py:183 #, python-format -msgid "Create snapshot of volume %s" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/backup/manager.py:199 #, python-format msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/backup/manager.py:220 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:382 +#: cinder/backup/manager.py:228 #, python-format -msgid "Create key pair %s" +msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/api/ec2/cloud.py:391 +#: cinder/backup/manager.py:234 #, python-format -msgid "Import key %s" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/backup/manager.py:244 #, python-format -msgid "Delete key pair %s" +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:551 -msgid "Invalid CIDR" +#: cinder/backup/manager.py:264 +#, python-format +msgid "delete_backup finished, backup %s deleted" msgstr "" -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/backup/services/swift.py:96 +#, python-format +msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "Revoke security group ingress %s" +msgid "_check_container_exists: container: %s" msgstr "" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/backup/services/swift.py:122 #, python-format -msgid "%s Not enough parameters to build a valid rule" +msgid "container %s does not exist" msgstr "" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." +#: cinder/backup/services/swift.py:127 +#, python-format +msgid "container %s exists" msgstr "" -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/backup/services/swift.py:133 #, python-format -msgid "Authorize security group ingress %s" +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:725 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "%s - This rule already exists in group" +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +msgid "generated object list: %s" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/services/swift.py:169 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "Create Security Group %s" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/ec2/cloud.py:783 -#, python-format -msgid "group %s already exists" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/services/swift.py:193 #, python-format -msgid "Delete security group %s" +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Get console output for instance %s" +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/services/swift.py:207 #, python-format -msgid "Create volume from snapshot %s" +msgid "volume size %d is invalid." msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Create volume of %s GB" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 -#, python-format -msgid "Detach volume %s" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -#: cinder/api/ec2/cloud.py:959 -msgid "Detach Volume Failed." +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" msgstr "" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "attribute not supported: %s" +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/backup/services/swift.py:262 #, python-format -msgid "vol = %s\n" +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/ec2/cloud.py:1267 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Release address %s" +msgid "backup %s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1272 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "Disassociate address %s" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1343 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Reboot instance %r" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/backup/services/swift.py:331 +#, python-format +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/backup/services/swift.py:339 #, python-format -msgid "De-registering image %s" +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1490 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/ec2/cloud.py:1542 +#: cinder/backup/services/swift.py:380 #, python-format -msgid "Updating image %s publicity" +msgid "delete %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/brick/iscsi/iscsi.py:152 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1603 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "Couldn't stop instance with in %d sec" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/openstack/__init__.py:43 +#: cinder/brick/iscsi/iscsi.py:192 #, python-format -msgid "Caught error: %s" +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/openstack/__init__.py:105 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Extended resource: %s" +msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/__init__.py:130 -#, python-format -msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/openstack/__init__.py:135 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/auth.py:90 +#: cinder/brick/iscsi/iscsi.py:416 #, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/brick/iscsi/iscsi.py:455 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/brick/local_dev/lvm.py:35 +#, fuzzy, python-format +msgid "Unable to find Volume Group: %s" +msgstr "Nicht möglich volume %s zufinden" + +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "Nicht möglich volume %s zufinden" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/auth.py:167 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "Could not find %s in request." +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/brick/local_dev/lvm.py:77 #, python-format -msgid "Successfully authenticated '%s'" +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." +#: cinder/brick/local_dev/lvm.py:78 +#, python-format +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/auth.py:258 +#: cinder/brick/local_dev/lvm.py:82 +#, fuzzy, python-format +msgid "Unable to locate Volume Group %s" +msgstr "Nicht möglich volume %s zufinden" + +#: cinder/brick/local_dev/lvm.py:243 #, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +msgid "Unable to find VG: %s" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/brick/local_dev/lvm.py:292 +#, python-format +msgid "Unable to find LV: %s" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/api/openstack/common.py:203 +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "marker [%s] not found" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/db/sqlalchemy/api.py:786 #, python-format -msgid "href %s does not contain version" -msgstr "" - -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/common.py:295 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "Converting nw_info: %s" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "Converted networks: %s" +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/common.py:338 +#: cinder/db/sqlalchemy/api.py:1924 #, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/db/sqlalchemy/api.py:1987 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/extensions.py:188 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "Loaded extension: %s" +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/extensions.py:225 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "Ext name: %s" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/extensions.py:226 -#, python-format -msgid "Ext alias: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/extensions.py:227 -#, python-format -msgid "Ext description: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Ext namespace: %s" +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/extensions.py:230 -#, python-format -msgid "Ext updated: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:232 -#, python-format -msgid "Exception loading extension: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:246 -#, python-format -msgid "Loading extension %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:252 -#, python-format -msgid "Calling extension factory %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/extensions.py:264 -#, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:344 -#, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:368 -#, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/image/glance.py:151 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/image/image_utils.py:231 #, python-format -msgid "Exception handling resource: %s" +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Fault thrown: %s" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/image/image_utils.py:278 #, python-format -msgid "HTTP exception thrown: %s" -msgstr "" - -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" -msgstr "" - -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/openstack/common/excutils.py:48 #, python-format -msgid "There is no such action: %s" -msgstr "" - -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" -msgstr "" - -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" -msgstr "" - -#: cinder/api/openstack/wsgi.py:889 +#: cinder/openstack/common/lockutils.py:102 #, python-format -msgid "%(url)s returned a fault: %(e)s" +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/openstack/common/lockutils.py:188 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/openstack/common/lockutils.py:226 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/openstack/common/log.py:226 +#, python-format +msgid "Deprecated: %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/openstack/common/log.py:329 +#, python-format +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/openstack/common/log.py:537 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/openstack/common/policy.py:149 #, python-format msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." -msgstr "" - -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/openstack/common/policy.py:180 #, python-format -msgid "Invalid server status: %(status)s" +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" -msgstr "" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +#, fuzzy +msgid "Full set of CONF:" +msgstr "Alle vorhandenen FLAGS:" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/openstack/common/rpc/__init__.py:106 #, python-format -msgid "Bad personality format: missing %s" +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/rpc/amqp.py:200 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/openstack/common/rpc/amqp.py:208 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/openstack/common/rpc/amqp.py:291 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "unpacked context: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/rpc/amqp.py:337 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/openstack/common/rpc/amqp.py:406 #, python-format -msgid "Bad network format: missing %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +msgid "received %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" +msgstr "keine Methode für diese Nachricht gefunden: %s" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "keine Methode für diese Nachricht gefunden: %s" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/rpc/amqp.py:586 #, python-format -msgid "Error in confirm-resize %s" +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/rpc/amqp.py:589 #, python-format -msgid "Error in revert-resize %s" -msgstr "" +msgid "MSG_ID is %s" +msgstr "MSG_ID ist %s" -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +#: cinder/openstack/common/rpc/amqp.py:623 +#, python-format +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/rpc/amqp.py:660 #, python-format -msgid "Error in reboot %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/rpc/impl_kombu.py:480 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 #, python-format -msgid "Compute.api::pause %s" +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 #, python-format -msgid "Compute.api::unpause %s" +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/impl_qpid.py:351 #, python-format -msgid "compute.api::suspend %s" +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 +#: cinder/openstack/common/rpc/impl_qpid.py:357 #, python-format -msgid "compute.api::resume %s" +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 -#, python-format -msgid "Error in migrate %s" +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 -#, python-format -msgid "Compute.api::reset_network %s" +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 +#: cinder/openstack/common/rpc/impl_zmq.py:104 #, python-format -msgid "Compute.api::inject_network_info %s" +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 +#: cinder/openstack/common/rpc/impl_zmq.py:140 #, python-format -msgid "Compute.api::lock %s" +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/openstack/common/rpc/impl_zmq.py:141 #, python-format -msgid "Compute.api::unlock %s" +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/impl_zmq.py:142 #, python-format -msgid "createBackup entity requires %s attribute" +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/openstack/common/rpc/impl_zmq.py:162 +#, python-format +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/openstack/common/rpc/impl_zmq.py:273 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +msgid "Running func with context: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 -#, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 -#, python-format -msgid "Cannot show aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 -#, python-format -msgid "Cannot update aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 -#, python-format -msgid "Cannot delete aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 -#, python-format -msgid "Aggregates does not have %s action" +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 -#, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 +#: cinder/openstack/common/rpc/impl_zmq.py:453 #, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 +#: cinder/openstack/common/rpc/impl_zmq.py:513 #, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/openstack/common/rpc/impl_zmq.py:532 +#, python-format +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/openstack/common/rpc/impl_zmq.py:576 +#, python-format +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "No more floating ips in pool %s." +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" +#: cinder/openstack/common/rpc/impl_zmq.py:635 +#, python-format +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 -#, python-format -msgid "Invalid status: '%s'" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 -#, python-format -msgid "Invalid mode: '%s'" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:152 -#, python-format -msgid "Invalid update setting: '%s'" -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, fuzzy, python-format +msgid "Received message: %s" +msgstr "keine Methode für diese Nachricht gefunden: %s" -#: cinder/api/openstack/compute/contrib/hosts.py:170 -#, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 -#, python-format -msgid "Setting host %(host)s to %(state)s." +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/openstack/common/rpc/impl_zmq.py:760 +#, python-format +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 -#, python-format -msgid "Key pair '%s' already exists." +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "Unable to find address %r" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 -#, python-format -msgid "Network does not have %s action" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Disassociating network with id %s" +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" -msgstr "" - -#: cinder/api/openstack/compute/contrib/networks.py:87 -#, python-format -msgid "Showing network with id %s" +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 -#, python-format -msgid "Deleting network with id %s" +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -msgid "Security group is still in use" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format -msgid "Security group %s already exists" +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 +#: cinder/scheduler/filter_scheduler.py:160 #, python-format -msgid "Security group %s is not a string or unicode" +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/scheduler/filter_scheduler.py:208 #, python-format -msgid "Security group %s cannot be empty." +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/scheduler/filter_scheduler.py:214 #, python-format -msgid "Security group %s should not be greater than 255 characters." +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +#: cinder/scheduler/host_manager.py:240 +#, python-format +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "Security group (%s) not found" +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "This rule already exists in group %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/scheduler/scheduler_options.py:69 +#, python-format +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/scheduler/scheduler_options.py:78 #, python-format -msgid "Rule (%s) not found" +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "start instance %r" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "stop instance %r" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "vol=%s" +msgid "FAKE ISCSI: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "Delete volume with id: %s" +msgid "LoggingVolumeDriver: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 +#: cinder/tests/fake_utils.py:80 #, python-format -msgid "Delete snapshot with id: %s" +msgid "Faked command matched %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "Create snapshot from volume %s" +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/auth/ldapdriver.py:650 +#: cinder/tests/test_misc.py:59 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/auth/manager.py:298 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "Looking up user: %r" +msgid "unrecognized argument %s" msgstr "" -#: cinder/auth/manager.py:302 +#: cinder/tests/test_storwize_svc.py:1217 #, python-format -msgid "Failed authorization for access key %s" +msgid "Run CLI command: %s" msgstr "" -#: cinder/auth/manager.py:308 +#: cinder/tests/test_storwize_svc.py:1220 #, python-format -msgid "Using project name = user name (%s)" -msgstr "Verwende Project-Name = User-Name (%s)" - -#: cinder/auth/manager.py:315 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/auth/manager.py:324 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "user.secret: %s" +msgid "Given data: %s" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "expected_signature: %s" +msgid "Result data: %s" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 -#, python-format -msgid "signature: %s" +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 -#, python-format -msgid "Invalid signature for user %s" -msgstr "" +#: cinder/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "volume: %s" +msgstr "Volume %s: wird entfernt" -#: cinder/auth/manager.py:353 +#: cinder/tests/integrated/api/client.py:37 #, python-format -msgid "host_only_signature: %s" -msgstr "" - -#: cinder/auth/manager.py:449 -msgid "Must specify project" +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/auth/manager.py:490 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/auth/manager.py:493 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" msgstr "" -#: cinder/auth/manager.py:519 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/auth/manager.py:522 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "Doing %(method)s on %(relative_url)s" msgstr "" -#: cinder/auth/manager.py:595 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "Body: %s" msgstr "" -#: cinder/auth/manager.py:613 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "modifying project %s" +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/auth/manager.py:625 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/auth/manager.py:646 -#, python-format -msgid "Remove user %(uid)s from project %(pid)s" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/auth/manager.py:676 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "Deleting project %s" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/auth/manager.py:734 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/auth/manager.py:743 -#, python-format -msgid "Deleting user %s" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" msgstr "" -#: cinder/auth/manager.py:753 -#, python-format -msgid "Access Key change for user %s" +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/auth/manager.py:755 -#, python-format -msgid "Secret Key change for user %s" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/auth/manager.py:757 -#, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/auth/manager.py:802 +#: cinder/volume/api.py:140 #, python-format -msgid "No vpn data for project %s" -msgstr "" - -#: cinder/cloudpipe/pipelib.py:46 -msgid "Instance type for vpn instances" +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" -msgstr "" - -#: cinder/cloudpipe/pipelib.py:107 -#, python-format -msgid "Launching VPN for %s" -msgstr "" - -#: cinder/compute/api.py:141 -msgid "No compute host specified" -msgstr "" - -#: cinder/compute/api.py:144 +#: cinder/volume/api.py:168 #, python-format -msgid "Unable to find host for Instance %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/compute/api.py:192 +#: cinder/volume/api.py:177 #, python-format msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/compute/api.py:203 -#, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/compute/api.py:257 -msgid "Cannot run any more instances of this type." +#: cinder/volume/api.py:316 +msgid "Volume status must be available or error" msgstr "" -#: cinder/compute/api.py:259 +#: cinder/volume/api.py:321 #, python-format -msgid "Can only run %s more instances of this type." +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/compute/api.py:261 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +msgid "Searching by: %s" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" +#: cinder/volume/api.py:452 +msgid "already attached" msgstr "" -#: cinder/compute/api.py:312 -#, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/compute/api.py:383 -#, python-format -msgid "Going to run %s instances..." +#: cinder/volume/api.py:470 +msgid "Volume status must be available to reserve" msgstr "" -#: cinder/compute/api.py:447 -#, python-format -msgid "bdm %s" +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/compute/api.py:474 +#: cinder/volume/api.py:537 #, python-format -msgid "block_device_mapping %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/compute/api.py:591 +#: cinder/volume/api.py:546 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" -msgstr "" - -#: cinder/compute/api.py:871 -msgid "Going to try to soft delete instance" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +#: cinder/volume/api.py:595 +msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/compute/api.py:939 -msgid "Going to try to terminate instance" +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/compute/api.py:977 -msgid "Going to try to stop instance" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/compute/api.py:996 -msgid "Going to try to start instance" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/compute/api.py:1000 -#, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#: cinder/volume/api.py:716 +msgid "Volume status must be available/in-use." msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 -#, python-format -msgid "Searching by: %s" +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/compute/api.py:1201 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "Image type not recognized %s" +msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/compute/api.py:1377 -#, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" -msgstr "" +#: cinder/volume/driver.py:269 +#, fuzzy, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "Nicht möglich volume %s zufinden" -#: cinder/compute/api.py:1644 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "multiple fixedips exist, using the first: %s" -msgstr "" - -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/volume/driver.py:361 #, python-format -msgid "DB error: %s" +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/compute/instance_types.py:86 +#: cinder/volume/driver.py:378 #, python-format -msgid "Instance type %s not found for deletion" +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/compute/manager.py:138 +#: cinder/volume/driver.py:437 #, python-format -msgid "check_instance_lock: decorating: |%s|" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/compute/manager.py:140 +#: cinder/volume/driver.py:439 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/volume/driver.py:451 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/compute/manager.py:146 -#, python-format -msgid "check_instance_lock: admin: |%s|" +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/compute/manager.py:151 -#, python-format -msgid "check_instance_lock: executing: |%s|" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/compute/manager.py:155 +#: cinder/volume/manager.py:124 #, python-format -msgid "check_instance_lock: not executing |%s|" +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/compute/manager.py:201 +#: cinder/volume/manager.py:146 #, python-format -msgid "Unable to load the virtualization driver: %s" +msgid "Re-exporting %s volumes" msgstr "" -#: cinder/compute/manager.py:223 +#: cinder/volume/manager.py:151 #, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/manager.py:156 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." -msgstr "" - -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." -msgstr "" - -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +msgid "volume %s: skipping export" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/compute/manager.py:329 +#: cinder/volume/manager.py:161 #, python-format -msgid "Setting up bdm %s" +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:400 +#: cinder/volume/manager.py:221 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" msgstr "" -#: cinder/compute/manager.py:406 +#: cinder/volume/manager.py:230 +#, fuzzy, python-format +msgid "volume %s: creating from snapshot" +msgstr "Volume %s: erstelle Export" + +#: cinder/volume/manager.py:234 +#, fuzzy, python-format +msgid "volume %s: creating from existing volume" +msgstr "Volume %s: erstelle Export" + +#: cinder/volume/manager.py:238 +#, fuzzy, python-format +msgid "volume %s: creating from image" +msgstr "Volume %s: wird erstellt" + +#: cinder/volume/manager.py:247 #, python-format -msgid "Exception encountered while terminating the instance %s" -msgstr "" +msgid "volume %s: creating" +msgstr "Volume %s: wird erstellt" -#: cinder/compute/manager.py:444 +#: cinder/volume/manager.py:279 #, python-format -msgid "Instance %s not found." -msgstr "" +msgid "volume %s: creating export" +msgstr "Volume %s: erstelle Export" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" -msgstr "Instanz wurde bereits erstellt" +#: cinder/volume/manager.py:288 +#, fuzzy, python-format +msgid "volume %s: create failed" +msgstr "Volume %s: wird erstellt" -#: cinder/compute/manager.py:523 +#: cinder/volume/manager.py:318 #, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +msgid "volume %s: created successfully" +msgstr "Volume %s: erfolgreich erstellt" -#: cinder/compute/manager.py:528 +#: cinder/volume/manager.py:326 #, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" +msgid "Error: %s" msgstr "" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." +#: cinder/volume/manager.py:352 +#, python-format +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/manager.py:565 +#: cinder/volume/manager.py:379 #, python-format -msgid "Instance network_info: |%s|" +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" -msgstr "" +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" +msgstr "Volume %s: wird entfernt" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" -msgstr "" +#: cinder/volume/manager.py:419 +#, python-format +msgid "volume %s: removing export" +msgstr "Volume %s: entferne Export" -#: cinder/compute/manager.py:672 +#: cinder/volume/manager.py:424 #, python-format -msgid "%(action_str)s instance" +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/manager.py:699 -#, python-format -msgid "Ignoring DiskNotFound: %s" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/manager.py:708 +#: cinder/volume/manager.py:447 #, python-format -msgid "terminating bdm %s" -msgstr "" +msgid "volume %s: deleted successfully" +msgstr "Volume %s: erfolgreich entfernt" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 +#: cinder/volume/manager.py:460 #, python-format -msgid "%s. Setting instance vm_state to ERROR" +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/manager.py:466 #, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/manager.py:816 +#: cinder/volume/manager.py:484 #, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "Rebuilding instance %s" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/volume/manager.py:505 #, python-format -msgid "Rebooting instance %s" +msgid "snapshot %s: snapshot is busy" msgstr "" -#: cinder/compute/manager.py:891 -#, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/manager.py:933 +#: cinder/volume/manager.py:533 #, python-format -msgid "instance %s: snapshotting" +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:939 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/compute/manager.py:995 +#: cinder/volume/manager.py:608 #, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" msgstr "" -#: cinder/compute/manager.py:1001 +#: cinder/volume/manager.py:626 #, python-format -msgid "Rotating out %d backups" +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/compute/manager.py:1005 -#, python-format -msgid "Deleting image %s" +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/manager.py:706 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/manager.py:1041 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "Instance %s: Root password set" +msgid "DB error: %s" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/manager.py:1079 +#: cinder/volume/volume_types.py:128 #, python-format msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/compute/manager.py:1084 -#, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:1098 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:1116 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "instance %s: rescuing" -msgstr "Instanz %s: Rettung" +msgid "Error while trying to set group: %(message)s" +msgstr "" -#: cinder/compute/manager.py:1141 +#: cinder/volume/drivers/coraid.py:128 #, python-format -msgid "instance %s: unrescuing" +msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/compute/manager.py:1471 -#, python-format -msgid "instance %s: pausing" -msgstr "Instanz %s pausiert" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" +msgstr "" -#: cinder/compute/manager.py:1489 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "instance %s: unpausing" -msgstr "Instanz %s wird fortgesetzt" +msgid "Configure data : %s" +msgstr "" -#: cinder/compute/manager.py:1525 +#: cinder/volume/drivers/coraid.py:177 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "Configure response : %s" msgstr "" -#: cinder/compute/manager.py:1534 +#: cinder/volume/drivers/coraid.py:199 #, python-format -msgid "instance %s: suspending" +msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1556 -#, python-format -msgid "instance %s: resuming" +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/compute/manager.py:1579 +#: cinder/volume/drivers/coraid.py:308 +#, fuzzy, python-format +msgid "Fail to create volume %(volname)s" +msgstr "Nicht möglich volume %s zufinden" + +#: cinder/volume/drivers/coraid.py:321 +#, fuzzy, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "Nicht möglich volume %s zufinden" + +#: cinder/volume/drivers/coraid.py:335 #, python-format -msgid "instance %s: locking" +msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1588 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "instance %s: unlocking" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1596 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "instance %s: getting locked state" +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/volume/drivers/coraid.py:383 #, python-format -msgid "instance %s: reset network" +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "instance %s: inject network info" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/glusterfs.py:70 #, python-format -msgid "network_info to inject: |%s|" +msgid "Gluster config file at %(config)s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 #, python-format -msgid "instance %s: getting vnc console" +msgid "casted to %s" msgstr "" -#: cinder/compute/manager.py:1685 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:1703 +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 #, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:1705 +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "%s is already mounted" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgid "volume group %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1724 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "Attach failed %(mountpoint)s, removing" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:1756 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, python-format +msgid "Creating clone of volume: %s" msgstr "" -#: cinder/compute/manager.py:1916 +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:1973 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "Pre live migration failed at %(dest)s" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/lvm.py:430 +#, python-format +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:2040 +#: cinder/volume/drivers/lvm.py:542 #, python-format msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/compute/manager.py:2073 -#, python-format -msgid "Migrating instance to %(dest)s finished successfully." +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/nfs.py:127 +#, python-format +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/nfs.py:132 +#, python-format +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:2226 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "Updated the info_cache for instance %s" +msgid "rbd has no pool %s" msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/compute/manager.py:2305 -#, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/compute/manager.py:2331 -#, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +#: cinder/volume/drivers/rbd.py:227 +msgid "Not an rbd snapshot" msgstr "" -#: cinder/compute/manager.py:2344 +#: cinder/volume/drivers/rbd.py:242 #, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" -msgstr "" +#: cinder/volume/drivers/rbd.py:253 +#, fuzzy, python-format +msgid "Unable to read image %s" +msgstr "Nicht möglich volume %s zufinden" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/scality.py:74 +#, python-format +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/compute/manager.py:2458 -#, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/compute/manager.py:2465 -#, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/compute/manager.py:2472 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/sheepdog.py:47 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "Sheepdog is not working: %s" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" +#: cinder/volume/drivers/solidfire.py:129 +#, python-format +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/console/manager.py:97 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/volume/drivers/solidfire.py:156 #, python-format -msgid "Removing console %(console_id)s." +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/solidfire.py:164 #, python-format -msgid "Re-wrote %s" +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" +#: cinder/volume/drivers/solidfire.py:171 +#, python-format +msgid "API response: %s" msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" +#: cinder/volume/drivers/solidfire.py:191 +#, python-format +msgid "Found solidfire account: %s" msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "Error starting xvp: %s" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +#: cinder/volume/drivers/solidfire.py:281 +#, python-format +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" msgstr "" -#: cinder/consoleauth/manager.py:63 +#: cinder/volume/drivers/solidfire.py:364 #, python-format -msgid "Deleting Expired Token: (%s)" +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/consoleauth/manager.py:75 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/volume/drivers/solidfire.py:406 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" +#: cinder/volume/drivers/solidfire.py:409 +#, python-format +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/db/sqlalchemy/api.py:198 -#, python-format -msgid "Unrecognized read_deleted value '%s'" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "No ComputeNode for %(host)s" +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 -#, python-format -msgid "No backend config with id %(sm_backend_id)s" +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "No sm_flavor called %(sm_flavor)s" +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 -#, python-format -msgid "No sm_volume with id %(volume_id)s" +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/db/sqlalchemy/session.py:137 -#, python-format -msgid "SQL connection failed. %s attempts left." +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/volume/drivers/solidfire.py:566 +msgid "Failed to get updated stats" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "Table |%s| not created!" +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/drivers/storwize_svc.py:190 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "pool %s doesn't exist" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 +#, python-format +msgid "%s is not set" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:301 msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:309 +#, python-format +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:331 +#, python-format +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:483 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/drivers/storwize_svc.py:511 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:523 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:551 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:574 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/image/s3.py:328 -#, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/image/s3.py:340 +#: cinder/volume/drivers/storwize_svc.py:619 #, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +msgid "volume %s mapping to multi host" msgstr "" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:625 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/image/s3.py:387 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "Bad mac for to_global_ipv6: %s" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Bad prefix for to_global_ipv6: %s" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/ipv6/account_identifier.py:42 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "Bad project_id for to_global_ipv6: %s" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." -msgstr "" - -#: cinder/network/linux_net.py:166 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format -msgid "Attempted to remove chain %s which does not exist" +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/network/linux_net.py:192 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "Unknown chain: %r" +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/network/linux_net.py:215 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" -msgstr "" - -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/network/linux_net.py:694 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/network/linux_net.py:756 -#, python-format -msgid "killing radvd threw %s" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/network/linux_net.py:967 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "Starting VLAN inteface %s" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/network/linux_net.py:999 -#, python-format -msgid "Starting Bridge interface for %s" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/network/linux_net.py:1142 +#: cinder/volume/drivers/storwize_svc.py:907 #, python-format -msgid "Starting bridge %s " +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/network/linux_net.py:1149 +#: cinder/volume/drivers/storwize_svc.py:945 #, python-format -msgid "Done starting bridge %s" +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:950 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/storwize_svc.py:1012 #, python-format -msgid "Interface %(interface)s not found" +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/drivers/storwize_svc.py:1050 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/storwize_svc.py:1055 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/storwize_svc.py:1062 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/storwize_svc.py:1069 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:614 +#: cinder/volume/drivers/storwize_svc.py:1080 #, python-format msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/network/manager.py:660 +#: cinder/volume/drivers/storwize_svc.py:1092 #, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:778 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "Disassociated %s stale fixed ip(s)" -msgstr "" - -#: cinder/network/manager.py:782 -msgid "setting network host" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/network/manager.py:896 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "network allocations for instance |%s|" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/network/manager.py:901 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:930 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "network deallocation for instance |%s|" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/network/manager.py:1152 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/network/manager.py:1227 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "Unable to release %s because vif doesn't exist." +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/network/manager.py:1244 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "Leased IP |%(address)s|" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/network/manager.py:1248 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "IP %s leased that is not associated" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:1256 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "IP |%s| leased that isn't allocated" +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Released IP |%(address)s|" +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/network/manager.py:1265 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "IP %s released that is not associated" +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:1268 -#, python-format -msgid "IP %s released that was not leased" -msgstr "" - -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:1334 -#, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:1345 -#, python-format -msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/manager.py:1423 -#, python-format -msgid "Network must be disassociated from project %s before delete" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/network/manager.py:1832 +#: cinder/volume/drivers/storwize_svc.py:1412 msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/manager.py:1839 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1418 msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/quantum/client.py:180 -#, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/quantum/client.py:196 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Quantum entity not found: %s" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/quantum/client.py:206 -#, python-format -msgid "Server %(status_code)s error: %(data)s" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/quantum/client.py:210 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "Unable to connect to server. Got error: %s" +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/network/quantum/client.py:228 -#, python-format -msgid "unable to deserialize object of type = '%s'" -msgstr "" - -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/storwize_svc.py:1471 +#, fuzzy, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" +"%(description)s\n" +"Befehl: %(cmd)s\n" +"Exit-Code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/storwize_svc.py:1488 +#, python-format +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/storwize_svc.py:1507 +#, python-format +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/storwize_svc.py:1517 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/windows.py:142 +#, python-format +msgid "Creating folder %s " msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/windows.py:213 #, python-format -msgid "network allocations for instance %s" +msgid "Disk not found: %s" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/zadara.py:350 #, python-format -msgid "Server returned error: %s" +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:108 -#, python-format +#: cinder/volume/drivers/emc/emc_smis_common.py:42 msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:90 #, python-format -msgid "No network with net_id = %s" +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/emc/emc_smis_common.py:97 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "%s not in valid priorities" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 -#, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/rpc/amqp.py:146 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format -msgid "Returning exception %s to caller" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/rpc/amqp.py:188 +#: cinder/volume/drivers/emc/emc_smis_common.py:166 #, python-format -msgid "unpacked context: %s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "received %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/rpc/amqp.py:236 -#, python-format -msgid "no method for message: %s" -msgstr "keine Methode für diese Nachricht gefunden: %s" - -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "No method for message: %s" -msgstr "keine Methode für diese Nachricht gefunden: %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." +msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID ist %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format -msgid "Sending notification on %s..." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." +#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#, python-format +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:364 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/emc/emc_smis_common.py:380 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:389 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:401 #, python-format -msgid "Connected to AMQP server on %s" +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/emc/emc_smis_common.py:454 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:463 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 +#, python-format +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:500 +#, python-format +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "No host selection for %s defined." +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/emc/emc_smis_common.py:557 +#, python-format +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "Filtered %(hosts)s" +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:619 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "Create export: %(volume)s" msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:624 #, python-format -msgid "Host filter passes for %(host)s" +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:646 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" +#: cinder/volume/drivers/emc/emc_smis_common.py:661 +#, python-format +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/emc/emc_smis_common.py:672 #, python-format -msgid "No service for compute ID %s" +msgid "Error mapping volume %s." msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, fuzzy, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "Volume %s: erfolgreich entfernt" + +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:705 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "Error unmapping volume %s." msgstr "" -#: cinder/scheduler/manager.py:159 +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, fuzzy, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "Volume %s: erfolgreich entfernt" + +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:735 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, fuzzy, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "Volume %s: erfolgreich entfernt" + +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#, python-format +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, fuzzy, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "Volume %s: erfolgreich entfernt" + +#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#, python-format +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#, python-format +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:806 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "Faked command matched %s" +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:836 #, python-format -msgid "Faked command raised an exception %s" +msgid "Volume %s is already mapped." msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/emc/emc_smis_common.py:899 #, python-format -msgid "Running instances: %s" +msgid "Found Masking View: %s" msgstr "" -#: cinder/tests/test_compute.py:371 -#, python-format -msgid "After terminating instances: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_common.py:944 #, python-format -msgid "After force-killing instances: %s" +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/tests/test_misc.py:92 -#, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#, python-format +msgid "Found Replication Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#, python-format +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#, python-format +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, python-format +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#, python-format +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#, python-format +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "Target %s allocated" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "Given data: %s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "Result data: %s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "Error finding %s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "_create: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "_delete: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "_get: %s" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "_get_all: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "Device info: %(data)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "test_snapshot_detail: resp_dict=%s" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/tests/integrated/test_login.py:31 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "flavor: %s" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "Add target WWN: %s." msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "Body: %s" +msgid "Target WWNs: %s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, fuzzy, python-format +msgid "Cannot find device number for volume %s" +msgstr "Nicht möglich volume %s zufinden" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 #, python-format -msgid "Decoding JSON: %s" +msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/tests/rpc/common.py:133 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/tests/rpc/common.py:142 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 #, python-format -msgid "Nested return %s" +msgid "ISCSI properties: %s" msgstr "" -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 -#, python-format -msgid "Received %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" -msgstr "Konnte Verbindung zum Hypervisor nicht öffnen" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." +msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 -#, python-format -msgid "Compute_service record created for %s " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "Compute_service record updated for %s " +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/virt/firewall.py:130 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/virt/firewall.py:137 -#, python-format -msgid "Filters added to instance %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#, python-format +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/virt/firewall.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Adding security group rule: %r" +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Adding provider rule: %s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, python-format +msgid "create_export: volume name:%s" msgstr "" -#: cinder/virt/images.py:92 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "Converted to raw, but format is now %s" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, python-format msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#, python-format +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/virt/xenapi_conn.py:140 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#, python-format msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#, python-format +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "Got exception: %s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 #, python-format -msgid "============= initial domains =========== : %s" +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#, python-format +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#, python-format +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "No such domain (%s)" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#, python-format +msgid "_check_conf_file: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "No such domain %s" +msgid "_read_xml:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Domains: %s" +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "Nodes: %s" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "After storing domains: %s" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#, python-format +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "Created new domain: %s" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "Failed to boot Bare-metal node %s" +msgid "CLI command:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#, python-format +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "change_domain_state: to new state %s" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#, python-format +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 #, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 #, python-format -msgid "instance %s: rebooted" +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#, python-format +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 #, python-format -msgid "instance %s: rescued" +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#, python-format +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 #, python-format -msgid "instance %s: is building" +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:265 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "instance %s: booted" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 #, python-format -msgid "instance %s spawned successfully" +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 #, python-format -msgid "instance %s:not booted" +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#, python-format +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:354 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 #, python-format -msgid "instance %s: Creating image" +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format -msgid "instance %s: starting toXML method" +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 #, python-format -msgid "instance %s: finished toXML method" +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "#### RLK: cpu_arch = %s " +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 +#, python-format +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/netapp/iscsi.py:149 +#, python-format +msgid "Using storage service: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/netapp/iscsi.py:154 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +#: cinder/volume/drivers/netapp/iscsi.py:204 +msgid "Connected to DFM server" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/netapp/iscsi.py:317 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "Job failed: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "unknown disk image handler: %s" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 -#, python-format -msgid "Failed to mount filesystem: %s" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "Failed to remove container: %s" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/netapp/iscsi.py:558 #, python-format -msgid "User %(username)s not found in password file." -msgstr "" - -#: cinder/virt/disk/api.py:457 -#, python-format -msgid "User %(username)s not found in shadow file." +msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/netapp/iscsi.py:575 #, python-format -msgid "unsupported partition: %s" +msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, fuzzy, python-format +msgid "No LUN ID for volume %s" +msgstr "Nicht möglich volume %s zufinden" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/netapp/iscsi.py:821 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "" - -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/netapp/iscsi.py:826 #, python-format -msgid "Failed to map partitions: %s" -msgstr "" - -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" -msgstr "" - -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" +msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/virt/disk/nbd.py:81 -#, python-format -msgid "qemu-nbd error: %s" +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "nbd device %s did not show up" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format -msgid "Connecting to libvirt: %s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/netapp/iscsi.py:1086 #, python-format -msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 #, python-format -msgid "Deleting instance files %(target)s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" -msgstr "" - -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" -msgstr "" - -#: cinder/virt/libvirt/connection.py:692 -#, fuzzy, python-format -msgid "Instance soft rebooted successfully." -msgstr "Volume %s: erfolgreich erstellt" - -#: cinder/virt/libvirt/connection.py:696 -msgid "Failed to soft reboot instance." -msgstr "" - -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." +msgid "Destroyed LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." -msgstr "" - -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1291 +#, python-format +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/netapp/iscsi.py:1298 #, python-format msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 #, python-format -msgid "Automatically confirming migration %d" -msgstr "" - -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" -msgstr "" - -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "" - -#: cinder/virt/libvirt/connection.py:978 -msgid "Guest does not have a console available" +msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/netapp/iscsi.py:1344 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/netapp/iscsi.py:1365 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, fuzzy, python-format +msgid "Could not find handle for LUN named %s" +msgstr "Nicht möglich volume %s zufinden" + +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1518 #, python-format -msgid "block_device_list %s" +msgid "Using NetApp filer: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" +#: cinder/volume/drivers/netapp/iscsi.py:1585 +#, python-format +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" +#: cinder/volume/drivers/netapp/iscsi.py:1628 +#, python-format +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1679 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, fuzzy, python-format +msgid "Snapshot %s deletion successful" +msgstr "Volume %s: erfolgreich entfernt" -#: cinder/virt/libvirt/connection.py:1942 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "'' must be 1, but %d\n" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1969 -#, python-format -msgid "topology (%(topology)s) must have %(ks)s" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, fuzzy, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "Nicht möglich volume %s zufinden" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "" -"Instance launched has CPU info:\n" -"%s" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/netapp/iscsi.py:1923 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2407 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" -msgstr "" - -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." -msgstr "" - -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "Instance %s: Starting finish_revert_migration" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/libvirt/firewall.py:42 +#: cinder/volume/drivers/netapp/nfs.py:312 +#, python-format msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" +#: cinder/volume/drivers/netapp/nfs.py:461 +#, python-format +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" +#: cinder/volume/drivers/netapp/nfs.py:487 +#, python-format +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/libvirt/firewall.py:171 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:217 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" +#: cinder/volume/drivers/netapp/nfs.py:555 +#, python-format +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "%s is a valid instance name" +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "%s has a disk file" +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 -#, python-format -msgid "Instance %(instance)s is backed by %(backing)s" +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 -#, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 #, python-format -msgid "%(id)s (%(base_file)s): image verification failed" +msgid "Got response: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 +#: cinder/volume/drivers/nexenta/volume.py:99 #, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "Cannot remove %(base_file)s, it does not exist" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "Base file too young to remove: %s" +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "Removing base file: %s" +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format -msgid "%(id)s (%(base_file)s): checking" +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "%(id)s (%(base_file)s): image is not in use" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format -msgid "%(id)s (%(base_file)s): image is in use" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "Skipping verification, no base directory at %s" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 -#, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" -msgstr "" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "Unerwarteter Fehler bei Ausführung des Kommandos." -#: cinder/virt/libvirt/imagecache.py:406 -#, python-format -msgid "Unknown base file: %s" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 -#, python-format -msgid "Active base files: %s" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "Corrupt base files: %s" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "Removable base files: %s" -msgstr "" - -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" -msgstr "" - -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/libvirt/vif.py:90 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/libvirt/vif.py:99 -#, python-format -msgid "Ensuring bridge %s" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "Unerwarteter Fehler bei Ausführung des Kommandos." -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Failed while unplugging vif of instance '%s'" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/libvirt/volume.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "iSCSI device not found at %s" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/libvirt/volume.py:166 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/libvirt/volume.py:178 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 #, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "Unerwarteter Fehler bei Ausführung des Kommandos." -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/vmwareapi/fake.py:131 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "Dateiname der Root CA" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 -#, python-format -msgid "Virtual Machine with ref %s is not there" -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "Dateiname des Private Key" -#: cinder/virt/vmwareapi/fake.py:502 -#, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "Wo wir unsere Schlüssel aufbewahren" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "Soll eine eigenständige CA für jedes Projekt verwendet werden?" -#: cinder/virt/vmwareapi/io_util.py:99 -#, python-format -msgid "Glance image %s is in killed state" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 -#, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" -msgstr "" +#~ msgid "Volume %(volume_id)s is not attached to anything" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Failed to terminate instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, python-format -msgid "VBD %s already detached" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -msgid "Failed to fetch glance image" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "" +#~ msgid "Starting %(topic)s node (version %(vcs_string)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" +#~ msgid "Inner Exception: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "not available" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -msgid "Starting instance" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -msgid "Failed to spawn, rolling back" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "NotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:670 -msgid "Finished snapshot and upload for VM" -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -msgid "Starting snapshot for VM" -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:686 -#, fuzzy, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" -msgstr "" +#~ msgid "group %s already exists" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "Delete security group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "" +#~ msgid "Detach volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Detach Volume Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -msgid "Injecting network info to xenstore" -msgstr "" +#~ msgid "Release address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1492 -#, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 -#, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "Reboot instance %r" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "De-registering image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "only group \"all\" is supported" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "" +#~ msgid "Updating image %s publicity" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "Failed to get metadata for ip: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "Einhängepunkt%(mountpoint)s zur Instanze %(instance_name)s hinzugefügt" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "Nicht möglich volume %s zufinden" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/volume/api.py:137 -msgid "Volume status must be available or error" -msgstr "" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/volume/api.py:325 -msgid "Volume Snapshot status must be available or error" -msgstr "" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" +#~ msgid "No adminPass was specified" +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Invalid adminPass" +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Instance could not be found" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" + +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" + +#~ msgid "Compute.api::pause %s" +#~ msgstr "" + +#~ msgid "Compute.api::unpause %s" +#~ msgstr "" + +#~ msgid "compute.api::suspend %s" +#~ msgstr "" + +#~ msgid "compute.api::resume %s" +#~ msgstr "" + +#~ msgid "Error in migrate %s" +#~ msgstr "" + +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "" + +#~ msgid "Server not found" +#~ msgstr "" + +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" + +#~ msgid "Compute.api::lock %s" +#~ msgstr "" + +#~ msgid "Compute.api::unlock %s" +#~ msgstr "" + +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" + +#~ msgid "Malformed createBackup entity" +#~ msgstr "" + +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" + +#~ msgid "Instance not found" +#~ msgstr "" + +#~ msgid "host and block_migration must be specified." +#~ msgstr "" + +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" + +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" + +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" + +#~ msgid "Missing type specification" +#~ msgstr "" + +#~ msgid "Invalid type specification" +#~ msgstr "" + +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" + +#~ msgid "Server not found." +#~ msgstr "" + +#~ msgid "Flavor not found." +#~ msgstr "" + +#~ msgid "No Request Body" +#~ msgstr "" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" + +#~ msgid "No more floating ips available." +#~ msgstr "" + +#~ msgid "Missing parameter dict" +#~ msgstr "" + +#~ msgid "Address not specified" +#~ msgstr "" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" + +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "" + +#~ msgid "This rule already exists in group %s" +#~ msgstr "" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" + +#~ msgid "Looking up user: %r" +#~ msgstr "" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "Verwende Project-Name = User-Name (%s)" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "" + +#~ msgid "modifying project %s" +#~ msgstr "" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "" + +#~ msgid "Deleting project %s" +#~ msgstr "" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "" + +#~ msgid "Deleting user %s" +#~ msgstr "" + +#~ msgid "Access Key change for user %s" +#~ msgstr "" + +#~ msgid "Secret Key change for user %s" +#~ msgstr "" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "" + +#~ msgid "No vpn data for project %s" +#~ msgstr "" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "" + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "" + +#~ msgid "Launching VPN for %s" +#~ msgstr "" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "" + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "" + +#~ msgid "Going to try to stop instance" +#~ msgstr "" + +#~ msgid "Going to try to start instance" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "Instanz wurde bereits erstellt" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "Rebooting instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "instance %s: snapshotting" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "Instanz %s: Rettung" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "Instanz %s pausiert" + +#~ msgid "instance %s: unpausing" +#~ msgstr "Instanz %s wird fortgesetzt" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "" + +#~ msgid "instance %s: suspending" +#~ msgstr "" + +#~ msgid "instance %s: resuming" +#~ msgstr "" + +#~ msgid "instance %s: locking" +#~ msgstr "" + +#~ msgid "instance %s: unlocking" +#~ msgstr "" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "" + +#~ msgid "instance %s: reset network" +#~ msgstr "" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "" + +#~ msgid "Tried to remove non-existent console %(console_id)s." +#~ msgstr "" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "" + +#~ msgid "Starting xvp" +#~ msgstr "" + +#~ msgid "Error starting xvp: %s" +#~ msgstr "" + +#~ msgid "Restarting xvp" +#~ msgstr "" + +#~ msgid "xvp not running..." +#~ msgstr "" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "" + +#~ msgid "killing radvd threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "" + +#~ msgid "Starting bridge %s " +#~ msgstr "" + +#~ msgid "Done starting bridge %s" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "Running instances: %s" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "" + +#~ msgid "Nested return %s" +#~ msgstr "" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "Konnte Verbindung zum Hypervisor nicht öffnen" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "Got exception: %s" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "instance %s: rebooted" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" + +#~ msgid "activate_node" +#~ msgstr "" + +#~ msgid "Node is unknown error state." +#~ msgstr "" + +#~ msgid "no capable image handler configured" +#~ msgstr "" + +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" + +#~ msgid "image already mounted" +#~ msgstr "" + +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "" + +#~ msgid "Failed to remove container: %s" +#~ msgstr "" + +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" + +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" + +#~ msgid "unsupported partition: %s" +#~ msgstr "" + +#~ msgid "unknown guestmount error" +#~ msgstr "" + +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "" + +#~ msgid "no partitions found" +#~ msgstr "" + +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" + +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" + +#~ msgid "No free nbd devices" +#~ msgstr "" + +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" + +#~ msgid "nbd device %s did not show up" +#~ msgstr "" + +#~ msgid "Connecting to libvirt: %s" +#~ msgstr "" + +#~ msgid "Connection to libvirt broke" +#~ msgstr "" + +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Instance destroyed successfully." +#~ msgstr "" + +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "attaching LXC block device" +#~ msgstr "" + +#~ msgid "detaching LXC block device" +#~ msgstr "" + +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "Volume %s: erfolgreich erstellt" + +#~ msgid "Failed to soft reboot instance." +#~ msgstr "" + +#~ msgid "Instance shutdown successfully." +#~ msgstr "" + +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance rebooted successfully." +#~ msgstr "" + +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "Instance is running" +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "Instance spawned successfully." +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "" +#~ msgid "Guest does not have a console available" +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "" +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "Volume %s: wird erstellt" +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "" +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "Volume %s: erstelle Export" +#~ msgid "Creating image" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "Volume %s: erfolgreich erstellt" +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "" +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "" +#~ msgid "block_device_list %s" +#~ msgstr "" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "Volume %s: entferne Export" +#~ msgid "Starting toXML method" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "Volume %s: wird entfernt" +#~ msgid "Finished toXML method" +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "Volume %s: erfolgreich entfernt" +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "" +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "Instance running successfully." +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" + +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" + +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" + +#~ msgid "Ensuring static filters" +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" + +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" + +#~ msgid "%s is a valid instance name" +#~ msgstr "" + +#~ msgid "%s has a disk file" +#~ msgstr "" + +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" + +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" + +#~ msgid "Verification complete" +#~ msgstr "" + +#~ msgid "Unable to find an open port" +#~ msgstr "" + +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" + +#~ msgid "Ensuring bridge %s" +#~ msgstr "" + +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" + +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" + +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" + +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" + +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "" + +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" + +#~ msgid "There is no VM registered" +#~ msgstr "" + +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" + +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" + +#~ msgid "Session is faulty" +#~ msgstr "" + +#~ msgid "Session Invalid" +#~ msgstr "" + +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" + +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" + +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" + +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" + +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" + +#~ msgid "Unable to import suds." +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" + +#~ msgid "httplib error in %s: " +#~ msgstr "" + +#~ msgid "Socket error in %s: " +#~ msgstr "" + +#~ msgid "Type error in %s: " +#~ msgstr "" + +#~ msgid "Exception in %s " +#~ msgstr "" + +#~ msgid "Getting list of instances" +#~ msgstr "" + +#~ msgid "Got total of %s instances" +#~ msgstr "" + +#~ msgid "Couldn't get a local Datastore reference" +#~ msgstr "" + +#~ msgid "Creating VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -msgid "Connected to DFM server" -msgstr "" +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, python-format -msgid "Job failed: %s" -msgstr "" +#~ msgid "Reconfiguring VM instance %s to attach the image disk" +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "Reconfigured VM instance %s to attach the image disk" +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "Powering on the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, fuzzy, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "Nicht möglich volume %s zufinden" +#~ msgid "Powered on the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "Creating Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, fuzzy, python-format -msgid "No LUN ID for volume %s" -msgstr "Nicht möglich volume %s zufinden" +#~ msgid "Created Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "" +#~ msgid "Copying disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, python-format -msgid "Failed to get host details for host ID %s" -msgstr "" +#~ msgid "Copied disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "" +#~ msgid "Uploading image %s" +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "" +#~ msgid "Uploaded image %s" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "Deleting temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "Deleted temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "instance is not powered on" +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "Rebooting guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Rebooted guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Doing hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "Did hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "instance - %s not present" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "Powering off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "Powered off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "Unregistering the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "Unregistered the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "pause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "unpause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "Suspending the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "Suspended the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "instance is powered off and can not be suspended." +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "" +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Resuming the VM %s" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Resumed the VM %s " +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid "instance is not in a suspended state" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "get_diagnostics not implemented for vmwareapi" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "" +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "Creating directory with path %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, python-format -msgid "Got response: %s" -msgstr "" +#~ msgid "Created directory with path %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "" +#~ msgid "Downloading image %s from glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Downloaded image %s from glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Uploading image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Uploaded image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Getting image size for the image %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Got image size of %(size)s for the image %(image)s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "Raising NotImplemented" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "xenapi.fake does not have an implementation for %s" +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Calling %(localname)s %(impl)s" #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Calling getter %s" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "" +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "Unable to get SR for this host: %s" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "Unable to get updated status" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "The call to %(method)s returned an error: %(e)s." #~ msgstr "" -#~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ msgid "Found non-unique network for name_label %s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Found non-unique network for bridge %s" #~ msgstr "" -#~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Found no network for bridge %s" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "Unable to eject %(host)s from the pool; No master found" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "Unable to set up pool: %(e)s." #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Found no PIF for device %s" #~ msgstr "" #~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "VBD not found in instance %s" #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "VBD %s already detached" #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "Unable to unplug VBD %s" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Unable to destroy VBD %s" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." #~ msgstr "" -#~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You can only" -#~ " run %s more instances of this " -#~ "type." +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "Snapshotting with label '%(label)s'" #~ msgstr "" -#~ msgid "Going to try to terminate %s" +#~ msgid "Created snapshot %(template_vm_ref)s" #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" #~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" #~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "Fetching image %(image)s, type %(image_type_str)" #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "Size for image %(image)s: %(virtual_size)d" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "Copying VDI %s to /boot/guest on dom0" #~ msgstr "" -#~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ msgid "Kernel/Ramdisk VDI %s destroyed" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Failed to fetch glance image" #~ msgstr "" -#~ msgid "Reconnected to queue" +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Looking up vdi %s for PV kernel" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" +#~ msgid "Unknown image format %(disk_image_type)s" #~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "VDI %s is still available" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" #~ msgstr "" -#~ msgid "response %s" +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "topic is %s" -#~ msgstr "Betreff ist %s" +#~ msgid "Re-scanning SR %s" +#~ msgstr "" -#~ msgid "message %s" -#~ msgstr "Nachricht %s" +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +#~ msgstr "" #~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "Timeout waiting for device %s to be created" #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "Plugging VBD %s ... " #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid "Plugging VBD %s done." #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ msgid "Destroying VBD for VDI %s ... " #~ msgstr "" -#~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ msgid "Destroying VBD for VDI %s done." #~ msgstr "" -#~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ msgid "Running pygrub against %s" +#~ msgstr "" + +#~ msgid "Found Xen kernel %s" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#~ msgid "No Xen kernel found. Booting HVM." #~ msgstr "" -#~ msgid "Publishing to route %s" +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "Declaring queue %s" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" -#~ msgid "Declaring exchange %s" +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "Writing partition table %s done." #~ msgstr "" -#~ msgid "Getting from %(queue)s: %(message)s" +#~ msgid "" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "Manipulating interface files directly" #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "Updating progress to %(progress)d" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "Attempted to power on non-existent instance bad instance id %s" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "Starting instance" #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "Failed to spawn, rolling back" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "virsh said: %r" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "cool, it's a device" +#~ msgid "Setting VCPU weight" #~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "Starting VM" #~ msgstr "" #~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Querying agent version" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid "Instance agent version: %s" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ msgid "Updating Agent to %s" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ msgid "Finished snapshot and upload for VM" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ msgid "Starting snapshot for VM" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ msgid "Unable to Snapshot instance: %(exc)s" +#~ msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" + +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "Created VM %s..." +#~ msgid "Resize complete" #~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." +#~ msgid "Failed to query agent version: %(resp)r" #~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "Failed to exchange keys: %(resp)r" #~ msgstr "" -#~ msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "Size for image %(image)s:%(virtual_size)d" +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " +#~ msgid "kernel/ramdisk files removed" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "VBD.unplug successful first time." +#~ msgid "Destroying VM" #~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" +#~ msgid "Instance %(instance_uuid)s not found" #~ msgstr "" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "Starting VM %s..." +#~ msgid "Injecting network info to xenstore" #~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "Creating VIF for network %(network_ref)s" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "" +#~ "The agent call to %(method)s returned" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" -#~ msgid "Finished snapshot and upload for VM %s" +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "Starting snapshot for VM %s" +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "OpenSSL error: %s" #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "creating sr within volume_utils" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "name = %s" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Unable to create Storage Repository" #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ msgid "Introduced %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Introducing %s..." #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Unable to find SR from VBD %s" #~ msgstr "" -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" #~ msgstr "" -#~ msgid "" -#~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Unable to introduce VDI on SR %s" #~ msgstr "" -#~ msgid "" -#~ "NOT IMPLEMENTED: The call to %(method)s" -#~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Unable to get record of VDI %s on" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "Unable to introduce VDI for SR %s" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "Volume status must be available" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "Mountpoint cannot be translated: %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Unable to attach volume to instance %s" +#~ msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" + +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#~ msgstr "Einhängepunkt%(mountpoint)s zur Instanze %(instance_name)s hinzugefügt" + +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "Unable to detach volume %s" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Unable to destroy vbd %s" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Error purging SR %s" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Error in handshake: %s" +#~ msgstr "" + +#~ msgid "Invalid request: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Request: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Request made with missing token: %s" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Request made with invalid token: %s" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Unexpected error: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "Volume is still attached" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "Volume is not local to this node" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Checking volume capabilities" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "New capabilities found: %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ msgid "API %(name)sfailed: %(reason)s" +#~ msgstr "" + +#~ msgid "Failed to remove and delete dataset member" +#~ msgstr "" + +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/en_AU/LC_MESSAGES/cinder.po b/cinder/locale/en_AU/LC_MESSAGES/cinder.po index 6df79bc50..a8da1c40d 100644 --- a/cinder/locale/en_AU/LC_MESSAGES/cinder.po +++ b/cinder/locale/en_AU/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2011-10-21 11:27+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: English (Australia) \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "Filename of root CA" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "Filename of private key" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "Where we keep our keys" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "Where we keep our root CA" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "Should we use a CA for each project?" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "Subject for certificate for users, %s for project, user, timestamp" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "Subject for certificate for projects, %s for project, timestamp" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "Flags path: %s" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "Unexpected error while running command." -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -85,8044 +46,9440 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" -msgstr "" - -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "no method for message: %s" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "" -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." +#: cinder/exception.py:180 +msgid "The results are invalid." msgstr "" -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:301 +#: cinder/exception.py:215 #, python-format -msgid "Group not valid. Reason: %(reason)s" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." +#: cinder/exception.py:223 +msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:314 +#: cinder/exception.py:229 #, python-format -msgid "Instance %(instance_id)s is not suspended." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:318 +#: cinder/exception.py:233 #, python-format -msgid "Instance %(instance_id)s is not in rescue mode" -msgstr "" - -#: cinder/exception.py:322 -msgid "Failed to suspend instance" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:326 -msgid "Failed to resume server" +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:330 -msgid "Failed to reboot instance" +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:334 -#, fuzzy -msgid "Failed to terminate instance" -msgstr "Going to start terminating instances" - -#: cinder/exception.py:338 -msgid "Service is unavailable at this time." +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" msgstr "" -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:350 +#: cinder/exception.py:259 #, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." -msgstr "" - -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." -msgstr "" - -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." +#: cinder/exception.py:276 +#, python-format +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:281 #, python-format msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:286 #, python-format -msgid "The supplied device path (%(path)s) is invalid." +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:290 #, python-format -msgid "The supplied device (%(device)s) is busy." -msgstr "" - -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:294 #, python-format -msgid "%(address)s is not a valid IP v4/6 address." +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:299 #, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:399 +#: cinder/exception.py:303 +#, fuzzy, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "Tried to remove non-existent console %(console_id)s." + +#: cinder/exception.py:307 #, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:406 +#: cinder/exception.py:311 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." +msgstr "Tried to remove non-existent console %(console_id)s." + +#: cinder/exception.py:315 #, python-format -msgid "Disk format %(disk_format)s is not acceptable" +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:410 +#: cinder/exception.py:319 #, python-format -msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:414 +#: cinder/exception.py:323 #, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:418 +#: cinder/exception.py:327 #, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:422 -msgid "Resource could not be found." +#: cinder/exception.py:331 +#, python-format +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:335 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:339 #, python-format -msgid "Volume %(volume_id)s could not be found." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:435 +#: cinder/exception.py:343 #, python-format -msgid "Unable to locate account %(account_name)s on Solidfire device" +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:347 #, python-format -msgid "Volume not found for instance %(instance_id)s." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:351 #, python-format -msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:449 -msgid "Zero volume types found." +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:360 #, python-format -msgid "Volume type %(volume_type_id)s could not be found." +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:364 #, python-format -msgid "Volume type with name %(volume_type_name)s could not be found." +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:368 #, python-format -msgid "" -"Volume Type %(volume_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:372 #, python-format -msgid "Snapshot %(snapshot_id)s could not be found." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:376 #, python-format -msgid "deleting volume %(volume_name)s that has snapshot" +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:380 #, python-format -msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:384 #, python-format -msgid "No target id found for volume %(volume_id)s." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:484 +#: cinder/exception.py:388 #, python-format -msgid "No disk at %(location)s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:393 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:397 #, python-format -msgid "Invalid image href %(image_href)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:410 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Key pair %(key_name)s already exists." +msgstr "" + +#: cinder/exception.py:414 +#, fuzzy, python-format +msgid "Volume Type %(id)s already exists." +msgstr "group %s already exists" + +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:422 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:426 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:430 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:434 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:521 +#: cinder/exception.py:438 #, python-format -msgid "Role %(role_id)s could not be found." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:529 -#, python-format -msgid "%(req)s is required to create a network." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:533 -#, python-format -msgid "Network %(network_id)s could not be found." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:458 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:462 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:466 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:470 #, python-format -msgid "Network could not be found for instance %(instance_id)s." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:553 -msgid "No networks defined." +#: cinder/exception.py:474 +#, python-format +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:557 +#: cinder/exception.py:478 #, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:562 -#, python-format -msgid "Host is not set to the network (%(network_id)s)." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:487 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:491 +#, python-format +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:495 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:499 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:503 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:507 +#, fuzzy, python-format +msgid "Unable to create server object for initiator %(name)s" +msgstr "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" + +#: cinder/exception.py:511 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:591 -#, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:519 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:523 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:527 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:531 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +#: cinder/exception.py:536 +msgid "Unknown NFS exception" msgstr "" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:624 -#, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" msgstr "" -#: cinder/exception.py:628 -#, python-format -msgid "Floating ip not found for address %(address)s." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:560 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:569 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:644 -#, python-format -msgid "Floating ip %(address)s is not associated." +#: cinder/exception.py:573 +#, fuzzy, python-format +msgid "Invalid backup: %(reason)s" +msgstr "Invalid backend: %s" + +#: cinder/exception.py:577 +#, fuzzy +msgid "Connection to swift failed" +msgstr "Connection to libvirt broke" + +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:652 +#: cinder/manager.py:158 #, python-format -msgid "Interface %(interface)s not found." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:656 +#: cinder/manager.py:164 #, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:660 +#: cinder/manager.py:171 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:664 -#, python-format -msgid "Service %(service_id)s could not be found." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:668 -#, python-format -msgid "Host %(host)s could not be found." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:676 +#: cinder/quota.py:704 #, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:680 +#: cinder/quota.py:726 #, python-format -msgid "Auth token %(token)s could not be found." +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:684 +#: cinder/quota.py:747 #, python-format -msgid "Access Key %(access_key)s could not be found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:692 -#, python-format -msgid "Quota for project %(project_id)s could not be found." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:696 -#, python-format -msgid "Quota class %(class_name)s could not be found." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:700 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Security group %(security_group_id)s not found." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." -msgstr "" +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +#, fuzzy, python-format +msgid "Unhandled exception" +msgstr "Inner Exception: %s" -#: cinder/exception.py:709 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Started child %d" msgstr "" -#: cinder/exception.py:713 -#, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" -msgstr "" +#: cinder/service.py:253 cinder/openstack/common/service.py:240 +#, fuzzy, python-format +msgid "Starting %d workers" +msgstr "start address" -#: cinder/exception.py:718 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:723 +#: cinder/service.py:275 #, python-format -msgid "Migration %(migration_id)s could not be found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:727 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:732 +#: cinder/service.py:286 #, python-format -msgid "Console pool %(pool_id)s could not be found." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:736 -#, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." -msgstr "" +#: cinder/service.py:302 +#, fuzzy, python-format +msgid "wait wrap.failed %s" +msgstr "NotFound raised: %s" -#: cinder/exception.py:742 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:746 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:750 -#, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." -msgstr "" +#: cinder/service.py:353 +#, fuzzy, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" +msgstr "Starting %(topic)s node (version %(vcs_string)s)" -#: cinder/exception.py:755 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." +#: cinder/service.py:458 +msgid "Service killed that has no database entry" +msgstr "Service killed that has no database entry" + +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." +msgstr "The service database object disappeared, Recreating it." + +#: cinder/service.py:510 +msgid "Recovered model server connection!" +msgstr "Recovered model server connection!" + +#: cinder/service.py:516 +msgid "model server went away" +msgstr "model server went away" + +#: cinder/service.py:608 +msgid "Full set of FLAGS:" msgstr "" -#: cinder/exception.py:763 +#: cinder/service.py:615 #, python-format -msgid "Instance type %(instance_type_id)s could not be found." +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:767 +#: cinder/utils.py:96 #, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." -msgstr "" +msgid "Fetching %s" +msgstr "Fetching %s" -#: cinder/exception.py:772 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "Flavor %(flavor_id)s could not be found." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:776 -#, python-format -msgid "Cell %(cell_id)s could not be found." +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:780 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." -msgstr "" +msgid "Running cmd (subprocess): %s" +msgstr "Running cmd (subprocess): %s" -#: cinder/exception.py:784 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." -msgstr "" +msgid "Result was %s" +msgstr "Result was %s" -#: cinder/exception.py:789 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:793 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." -msgstr "" +msgid "Running cmd (SSH): %s" +msgstr "Running cmd (SSH): %s" -#: cinder/exception.py:798 -#, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:807 -#, python-format -msgid "LDAP user %(user_id)s could not be found." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:811 -#, python-format -msgid "LDAP group %(group_id)s could not be found." -msgstr "" +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 +#, fuzzy, python-format +msgid "Error connecting via ssh: %s" +msgstr "Connecting to libvirt: %s" -#: cinder/exception.py:815 +#: cinder/utils.py:373 #, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." -msgstr "" +msgid "debug in callback: %s" +msgstr "debug in callback: %s" -#: cinder/exception.py:819 +#: cinder/utils.py:532 #, python-format -msgid "File %(file_path)s could not be found." -msgstr "" - -#: cinder/exception.py:823 -msgid "Zero files could be found." -msgstr "" +msgid "Link Local address is not found.:%s" +msgstr "Link Local address is not found.:%s" -#: cinder/exception.py:827 +#: cinder/utils.py:535 #, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." -msgstr "" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "Couldn't get Link Local IP of %(interface)s :%(ex)s" -#: cinder/exception.py:832 +#: cinder/utils.py:569 #, python-format -msgid "Network adapter %(adapter)s could not be found." -msgstr "" +msgid "Invalid backend: %s" +msgstr "Invalid backend: %s" -#: cinder/exception.py:836 +#: cinder/utils.py:580 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "" +msgid "backend %s" +msgstr "backend %s" -#: cinder/exception.py:840 -msgid "Action not allowed." +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:844 +#: cinder/utils.py:813 #, python-format -msgid "Unable to use global role %(role_id)s" -msgstr "" - -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" -msgstr "" - -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:861 +#: cinder/utils.py:914 #, python-format -msgid "Key pair %(key_name)s already exists." +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:865 +#: cinder/utils.py:1116 #, python-format -msgid "User %(user)s already exists." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:869 +#: cinder/utils.py:1224 #, python-format -msgid "LDAP user %(user)s already exists." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:873 -#, python-format -msgid "LDAP group %(group)s already exists." -msgstr "" +#: cinder/wsgi.py:121 +#, fuzzy, python-format +msgid "Unable to find cert_file : %s" +msgstr "Unable to find SR from VBD %s" -#: cinder/exception.py:877 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "User %(uid)s is already a member of the group %(group_dn)s" +#: cinder/wsgi.py:124 +#, fuzzy, python-format +msgid "Unable to find ca_file : %s" +msgstr "Unable to find SR from VBD %s" -#: cinder/exception.py:882 -#, python-format -msgid "Project %(project)s already exists." +#: cinder/wsgi.py:127 +#, fuzzy, python-format +msgid "Unable to find key_file : %s" +msgstr "Unable to find SR from VBD %s" + +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:886 +#: cinder/wsgi.py:163 #, python-format -msgid "Instance %(name)s already exists." +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:890 +#: cinder/wsgi.py:207 #, python-format -msgid "Instance Type %(name)s already exists." +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:894 -#, python-format -msgid "Volume Type %(name)s already exists." +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:898 -#, python-format -msgid "%(path)s is on shared storage: %(reason)s" +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" +msgstr "You must implement __call__" + +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/exception.py:906 -#, python-format -msgid "Malformed message body: %(reason)s" +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/exception.py:910 -#, python-format -msgid "Could not find config at %(path)s" +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" +#: cinder/api/common.py:91 +msgid "offset param must be an integer" msgstr "" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/api/common.py:133 +#, python-format +msgid "marker [%s] not found" msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/api/common.py:160 +#, python-format +msgid "href %s does not contain version" msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/exception.py:938 +#: cinder/api/extensions.py:199 #, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." +msgid "Loaded extension: %s" msgstr "" -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#: cinder/api/extensions.py:237 +#, python-format +msgid "Ext name: %s" msgstr "" -#: cinder/exception.py:946 +#: cinder/api/extensions.py:238 #, python-format -msgid "No valid host was found. %(reason)s" +msgid "Ext alias: %s" msgstr "" -#: cinder/exception.py:950 +#: cinder/api/extensions.py:239 #, python-format -msgid "Host %(host)s is not up or doesn't exist." +msgid "Ext description: %s" msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" +#: cinder/api/extensions.py:241 +#, python-format +msgid "Ext namespace: %s" msgstr "" -#: cinder/exception.py:958 +#: cinder/api/extensions.py:242 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Ext updated: %s" msgstr "" -#: cinder/exception.py:963 +#: cinder/api/extensions.py:244 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Exception loading extension: %s" msgstr "" -#: cinder/exception.py:967 +#: cinder/api/extensions.py:258 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Loading extension %s" msgstr "" -#: cinder/exception.py:971 +#: cinder/api/extensions.py:264 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Calling extension factory %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/api/extensions.py:278 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/exception.py:980 +#: cinder/api/extensions.py:280 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/api/extensions.py:289 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/exception.py:988 +#: cinder/api/extensions.py:357 #, python-format -msgid "Detected more than one volume with name %(vol_name)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/exception.py:992 +#: cinder/api/extensions.py:381 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: cinder/exception.py:997 -msgid "Unable to create instance type" +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" msgstr "" -#: cinder/exception.py:1005 -#, python-format -msgid "Error in SolidFire API response: status=%(status)s" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/exception.py:1009 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/exception.py:1013 -#, python-format -msgid "Detected existing vlan with id %(vlan)d" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/exception.py:1017 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Instance %(instance_id)s could not be found." +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/exception.py:1021 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +msgid "show called for member %s" msgstr "" -#: cinder/exception.py:1025 +#: cinder/api/contrib/backups.py:140 #, fuzzy, python-format -msgid "Could not fetch image %(image)s" -msgstr "Could not attach image to loopback: %s" +msgid "delete called for member %s" +msgstr "Secret Key change for user %s" -#: cinder/log.py:315 +#: cinder/api/contrib/backups.py:143 #, python-format -msgid "syslog facility must be one of: %s" +msgid "Delete backup with id: %s" msgstr "" -#: cinder/manager.py:146 +#: cinder/api/contrib/backups.py:185 #, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgid "Creating new backup %s" msgstr "" -#: cinder/manager.py:152 -#, python-format -msgid "Running periodic task %(full_task_name)s" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/manager.py:159 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/contrib/backups.py:221 +#, python-format +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/service.py:177 -#, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" -msgstr "Starting %(topic)s node (version %(vcs_string)s)" - -#: cinder/service.py:195 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "Creating Consumer connection for Service %s" -msgstr "" - -#: cinder/service.py:282 -msgid "Service killed that has no database entry" -msgstr "Service killed that has no database entry" - -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." -msgstr "The service database object disappeared, Recreating it." - -#: cinder/service.py:334 -msgid "Recovered model server connection!" -msgstr "Recovered model server connection!" - -#: cinder/service.py:340 -msgid "model server went away" -msgstr "model server went away" - -#: cinder/service.py:433 -msgid "Full set of FLAGS:" +msgid "Host '%s' could not be found." msgstr "" -#: cinder/service.py:440 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "%(flag)s : FLAG SET " +msgid "Invalid status: '%s'" msgstr "" -#: cinder/utils.py:79 -#, python-format -msgid "Inner Exception: %s" -msgstr "Inner Exception: %s" - -#: cinder/utils.py:165 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Fetching %s" -msgstr "Fetching %s" +msgid "Invalid update setting: '%s'" +msgstr "" -#: cinder/utils.py:210 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/utils.py:220 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Running cmd (subprocess): %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 -#, python-format -msgid "Result was %s" -msgstr "Result was %s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" +msgstr "" -#: cinder/utils.py:249 -#, python-format -msgid "%r failed. Retrying." +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/utils.py:291 -#, python-format -msgid "Running cmd (SSH): %s" -msgstr "Running cmd (SSH): %s" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" +msgstr "" -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" -msgstr "debug in callback: %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "" -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" -msgstr "Link Local address is not found.:%s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." +msgstr "" -#: cinder/utils.py:537 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Caught error: %s" +msgstr "Caught error: %s" -#: cinder/utils.py:648 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Invalid backend: %s" -msgstr "Invalid backend: %s" +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" -msgstr "backend %s" +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/utils.py:927 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extended resource: %s" msgstr "" -#: cinder/utils.py:931 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/utils.py:1028 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Expected object of type: %s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "Invalid server_string: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "There is no such action: %s" msgstr "" -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/wsgi.py:97 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/wsgi.py:117 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" -msgstr "You must implement __call__" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +#, fuzzy, python-format +msgid "snapshot does not exist" +msgstr "instance %s: snapshotting" -#: cinder/api/direct.py:218 -msgid "not available" -msgstr "not available" - -#: cinder/api/direct.py:299 -#, python-format -msgid "Returned non-serializeable type: %s" -msgstr "" - -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/api/validator.py:142 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/api/ec2/__init__.py:73 +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 #, python-format -msgid "%(code)s: %(message)s" +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/api/ec2/__init__.py:95 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "FaultWrapper: %s" +msgid "Invalid value '%s' for force. " msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." -msgstr "Too many failed authentications." +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +#, fuzzy, python-format +msgid "volume does not exist" +msgstr "volume group %s doesn't exist" -#: cinder/api/ec2/__init__.py:180 +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." -msgstr "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." - -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +msgid "vol=%s" msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 +#, python-format +msgid "Delete volume with id: %s" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/ec2/__init__.py:388 -#, python-format -msgid "Authentication Failure: %s" -msgstr "Authentication Failure: %s" - -#: cinder/api/ec2/__init__.py:404 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" -msgstr "Authenticated Request For %(uname)s:%(pname)s)" +msgid "Create volume of %s GB" +msgstr "Create volume of %s GB" -#: cinder/api/ec2/__init__.py:435 +#: cinder/api/v1/volumes.py:418 #, python-format -msgid "action: %s" -msgstr "action: %s" +msgid "Removing options '%(bad_options)s' from query" +msgstr "" -#: cinder/api/ec2/__init__.py:437 +#: cinder/api/v2/volumes.py:359 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "arg: %(key)s\t\tval: %(value)s" +msgid "Removing options '%s' from query" +msgstr "" -#: cinder/api/ec2/__init__.py:512 -#, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" -msgstr "Unauthorised request for controller=%(controller)s and action=%(action)s" +#: cinder/backup/api.py:53 +#, fuzzy +msgid "Backup status must be available or error" +msgstr "Volume status must be available" -#: cinder/api/ec2/__init__.py:584 -#, python-format -msgid "InstanceNotFound raised: %s" -msgstr "InstanceNotFound raised: %s" +#: cinder/backup/api.py:78 +#, fuzzy +msgid "Volume to be backed up must be available" +msgstr "Volume status must be available" -#: cinder/api/ec2/__init__.py:590 -#, python-format -msgid "VolumeNotFound raised: %s" -msgstr "VolumeNotFound raised: %s" +#: cinder/backup/api.py:112 +#, fuzzy +msgid "Backup status must be available" +msgstr "Volume status must be available" -#: cinder/api/ec2/__init__.py:596 -#, python-format -msgid "SnapshotNotFound raised: %s" +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/api/ec2/__init__.py:602 -#, python-format -msgid "NotFound raised: %s" -msgstr "NotFound raised: %s" - -#: cinder/api/ec2/__init__.py:605 +#: cinder/backup/api.py:126 #, python-format -msgid "EC2APIError raised: %s" +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/backup/api.py:140 #, python-format -msgid "KeyPairExists raised: %s" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/ec2/__init__.py:617 -#, python-format -msgid "InvalidParameterValue raised: %s" +#: cinder/backup/api.py:145 +#, fuzzy +msgid "Volume to be restored to must be available" +msgstr "Volume status must be available" + +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/ec2/__init__.py:621 +#: cinder/backup/api.py:155 #, python-format -msgid "InvalidPortRange raised: %s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:625 -#, python-format -msgid "NotAuthorized raised: %s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/backup/manager.py:83 #, python-format -msgid "InvalidRequest raised: %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/__init__.py:633 -#, fuzzy, python-format -msgid "QuotaError raised: %s" -msgstr "Unexpected error raised: %s" - -#: cinder/api/ec2/__init__.py:637 +#: cinder/backup/manager.py:87 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/backup/manager.py:98 #, python-format -msgid "Unexpected error raised: %s" -msgstr "Unexpected error raised: %s" +msgid "Resetting backup %s to error (was creating)" +msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/backup/manager.py:104 #, python-format -msgid "Environment: %s" +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." -msgstr "An unknown error has occurred. Please try your request again." - -#: cinder/api/ec2/apirequest.py:64 +#: cinder/backup/manager.py:109 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" -msgstr "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "Resuming delete on backup: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:336 +#: cinder/backup/manager.py:119 #, python-format -msgid "Create snapshot of volume %s" +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/backup/manager.py:128 #, python-format msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/backup/manager.py:137 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:382 +#: cinder/backup/manager.py:160 #, python-format -msgid "Create key pair %s" -msgstr "Create key pair %s" - -#: cinder/api/ec2/cloud.py:391 -#, python-format -msgid "Import key %s" +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/backup/manager.py:166 #, python-format -msgid "Delete key pair %s" -msgstr "Delete key pair %s" - -#: cinder/api/ec2/cloud.py:551 -msgid "Invalid CIDR" -msgstr "" - -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 -#, python-format -msgid "Revoke security group ingress %s" -msgstr "Revoke security group ingress %s" - -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 -#, fuzzy, python-format -msgid "%s Not enough parameters to build a valid rule" -msgstr "Not enough parameters to build a valid rule." - -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." -msgstr "No rule for the specified parameters." - -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 -#, python-format -msgid "Authorize security group ingress %s" -msgstr "Authorise security group ingress %s" - -#: cinder/api/ec2/cloud.py:725 -#, fuzzy, python-format -msgid "%s - This rule already exists in group" -msgstr "This rule already exists in group %s" - -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/manager.py:175 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/manager.py:183 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 +#: cinder/backup/manager.py:199 #, python-format -msgid "Create Security Group %s" -msgstr "Create Security Group %s" +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" -#: cinder/api/ec2/cloud.py:783 +#: cinder/backup/manager.py:220 #, python-format -msgid "group %s already exists" -msgstr "group %s already exists" +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" +msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/manager.py:228 #, python-format -msgid "Delete security group %s" -msgstr "Delete security group %s" +msgid "delete_backup started, backup: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 +#: cinder/backup/manager.py:234 #, python-format -msgid "Get console output for instance %s" -msgstr "Get console output for instance %s" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/manager.py:244 #, python-format -msgid "Create volume from snapshot %s" +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/manager.py:264 #, python-format -msgid "Create volume of %s GB" -msgstr "Create volume of %s GB" - -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +msgid "delete_backup finished, backup %s deleted" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/services/swift.py:96 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" - -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "Detach volume %s" -msgstr "Detach volume %s" +msgid "_check_container_exists: container: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:959 +#: cinder/backup/services/swift.py:122 #, fuzzy, python-format -msgid "Detach Volume Failed." -msgstr "Detach volume %s" +msgid "container %s does not exist" +msgstr "volume group %s doesn't exist" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/backup/services/swift.py:127 #, python-format -msgid "attribute not supported: %s" -msgstr "attribute not supported: %s" +msgid "container %s exists" +msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/backup/services/swift.py:133 #, python-format -msgid "vol = %s\n" +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" -msgstr "Allocate address" - -#: cinder/api/ec2/cloud.py:1267 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "Release address %s" -msgstr "Release address %s" +msgid "_generate_swift_object_name_prefix: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:1272 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" -msgstr "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "generated object list: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/backup/services/swift.py:169 #, python-format -msgid "Disassociate address %s" -msgstr "Disassociate address %s" - -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" -msgstr "Going to start terminating instances" - -#: cinder/api/ec2/cloud.py:1343 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "Reboot instance %r" -msgstr "Reboot instance %r" - -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/backup/services/swift.py:193 #, python-format -msgid "De-registering image %s" -msgstr "De-registering image %s" - -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:1490 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "Registered image %(image_location)s with id %(image_id)s" - -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" -msgstr "user or group not specified" - -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" -msgstr "only group \"all\" is supported" - -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" -msgstr "operation_type must be add or remove" +msgid "_read_metadata finished (%s)" +msgstr "" -#: cinder/api/ec2/cloud.py:1542 +#: cinder/backup/services/swift.py:207 #, python-format -msgid "Updating image %s publicity" -msgstr "Updating image %s publicity" +msgid "volume size %d is invalid." +msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/ec2/cloud.py:1603 -#, python-format -msgid "Couldn't stop instance with in %d sec" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "Failed to get metadata for ip: %s" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" +msgstr "" -#: cinder/api/openstack/__init__.py:43 -#, python-format -msgid "Caught error: %s" -msgstr "Caught error: %s" +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" +msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 -#, python-format -msgid "%(url)s returned with HTTP %(status)d" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" msgstr "" -#: cinder/api/openstack/__init__.py:105 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "Extended resource: %s" +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/openstack/__init__.py:130 +#: cinder/backup/services/swift.py:262 #, python-format msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" +msgstr "" + +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/openstack/__init__.py:135 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "backup %s finished." msgstr "" -#: cinder/api/openstack/auth.py:90 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/openstack/auth.py:167 +#: cinder/backup/services/swift.py:299 #, python-format -msgid "Could not find %s in request." +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Successfully authenticated '%s'" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/openstack/auth.py:258 +#: cinder/backup/services/swift.py:331 #, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/backup/services/swift.py:339 +#, python-format +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/backup/services/swift.py:348 +#, python-format +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/openstack/common.py:203 +#: cinder/backup/services/swift.py:371 #, python-format -msgid "marker [%s] not found" +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/backup/services/swift.py:374 #, python-format -msgid "href %s does not contain version" +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/backup/services/swift.py:380 +#, python-format +msgid "delete %s finished" msgstr "" -#: cinder/api/openstack/common.py:295 +#: cinder/brick/iscsi/iscsi.py:152 #, python-format -msgid "Converting nw_info: %s" +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "Converted networks: %s" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/common.py:338 +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/brick/iscsi/iscsi.py:192 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" -msgstr "" +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "Tried to remove non-existent console %(console_id)s." -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/openstack/extensions.py:188 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Loaded extension: %s" +msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/extensions.py:225 -#, python-format -msgid "Ext name: %s" +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/openstack/extensions.py:226 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "Ext alias: %s" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/extensions.py:227 -#, python-format -msgid "Ext description: %s" -msgstr "" +#: cinder/brick/iscsi/iscsi.py:416 +#, fuzzy, python-format +msgid "Removing iscsi_target: %s" +msgstr "Rebooting instance %s" -#: cinder/api/openstack/extensions.py:229 +#: cinder/brick/iscsi/iscsi.py:455 #, python-format -msgid "Ext namespace: %s" +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/extensions.py:230 -#, python-format -msgid "Ext updated: %s" -msgstr "" +#: cinder/brick/local_dev/lvm.py:35 +#, fuzzy, python-format +msgid "Unable to find Volume Group: %s" +msgstr "Unable to detach volume %s" -#: cinder/api/openstack/extensions.py:232 -#, python-format -msgid "Exception loading extension: %s" -msgstr "" +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "Unable to locate volume %s" -#: cinder/api/openstack/extensions.py:246 -#, python-format -msgid "Loading extension %s" +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/extensions.py:252 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "Calling extension factory %s" +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/extensions.py:264 +#: cinder/brick/local_dev/lvm.py:77 #, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/extensions.py:344 +#: cinder/brick/local_dev/lvm.py:78 #, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/extensions.py:368 -#, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" -msgstr "" +#: cinder/brick/local_dev/lvm.py:82 +#, fuzzy, python-format +msgid "Unable to locate Volume Group %s" +msgstr "Unable to locate volume %s" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" -msgstr "" +#: cinder/brick/local_dev/lvm.py:243 +#, fuzzy, python-format +msgid "Unable to find VG: %s" +msgstr "Unable to find SR from VBD %s" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" -msgstr "" +#: cinder/brick/local_dev/lvm.py:292 +#, fuzzy, python-format +msgid "Unable to find LV: %s" +msgstr "Unable to find SR from VBD %s" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/wsgi.py:582 -#, python-format -msgid "Exception handling resource: %s" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" +msgstr "Use of empty request context is deprecated" + +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "Fault thrown: %s" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/db/sqlalchemy/api.py:786 #, python-format -msgid "HTTP exception thrown: %s" +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" +#: cinder/db/sqlalchemy/api.py:1880 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/db/sqlalchemy/api.py:1924 +#, python-format +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/db/sqlalchemy/api.py:1987 #, python-format -msgid "There is no such action: %s" +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/db/sqlalchemy/session.py:71 +#, python-format +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:889 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "%(url)s returned a fault: %(e)s" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" -msgstr "" - -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" -msgstr "" - -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/image/glance.py:151 #, python-format msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" +#: cinder/image/image_utils.py:231 +#, python-format +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Invalid server status: %(status)s" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +#: cinder/image/image_utils.py:278 +#, python-format +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" -msgstr "" +#: cinder/openstack/common/exception.py:104 +#, fuzzy, python-format +msgid "Uncaught exception" +msgstr "Got exception: %s" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/openstack/common/lockutils.py:188 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/openstack/common/lockutils.py:234 #, python-format -msgid "Bad personality format: missing %s" +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" -msgstr "" +#: cinder/openstack/common/log.py:226 +#, fuzzy, python-format +msgid "Deprecated: %s" +msgstr "received %s" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/log.py:329 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/openstack/common/log.py:379 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/openstack/common/log.py:537 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/loopingcall.py:84 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/compute/servers.py:572 -#, python-format -msgid "Bad network format: missing %s" +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/notifier/api.py:141 #, python-format -msgid "Error in confirm-resize %s" +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/notifier/api.py:171 #, python-format -msgid "Error in revert-resize %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 #, python-format -msgid "Error in reboot %s" +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" +msgstr "unpacked context: %s" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" +msgstr "received %s" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" +msgstr "no method for message: %s" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "No method for message: %s" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/rpc/amqp.py:586 +#, python-format +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:589 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_ID is %s" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/rpc/amqp.py:623 +#, python-format +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/common.py:104 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 -#, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 -#, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/common.py:121 #, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 -#, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 -#, python-format -msgid "Error in migrate %s" +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 +#: cinder/openstack/common/rpc/common.py:143 #, python-format -msgid "Compute.api::inject_network_info %s" +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 -#, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/openstack/common/rpc/common.py:151 #, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +msgid "Specified RPC version, %(version)s, not supported by this endpoint." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/common.py:156 #, python-format -msgid "createBackup entity requires %s attribute" +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +#: cinder/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" -msgstr "" +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" +msgstr "Returning exception %s to caller" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_kombu.py:480 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/openstack/common/rpc/impl_kombu.py:502 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 +#: cinder/openstack/common/rpc/impl_kombu.py:539 #, python-format msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 +#: cinder/openstack/common/rpc/impl_kombu.py:555 #, python-format -msgid "Cannot show aggregate: %(id)s" +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 #, python-format -msgid "Cannot update aggregate: %(id)s" +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 #, python-format -msgid "Cannot delete aggregate: %(id)s" +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 #, python-format -msgid "Aggregates does not have %s action" +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 #, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 +#: cinder/openstack/common/rpc/impl_qpid.py:351 #, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 +#: cinder/openstack/common/rpc/impl_qpid.py:357 #, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 +#: cinder/openstack/common/rpc/impl_zmq.py:140 #, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "No more floating ips in pool %s." +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, fuzzy, python-format +msgid "Running func with context: %s" +msgstr "unpacked context: %s" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 -#, python-format -msgid "Invalid status: '%s'" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +#, fuzzy, python-format +msgid "Registering reactor" +msgstr "De-registering image %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 -#, fuzzy, python-format -msgid "Invalid mode: '%s'" -msgstr "Invalid backend: %s" +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" +msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:152 -#, python-format -msgid "Invalid update setting: '%s'" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/openstack/common/rpc/impl_zmq.py:453 #, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "Setting host %(host)s to %(state)s." +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/openstack/common/rpc/impl_zmq.py:513 #, python-format -msgid "Key pair '%s' already exists." +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/openstack/common/rpc/impl_zmq.py:532 +#, python-format +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Unable to find address %r" +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "Network does not have %s action" +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 -#, python-format -msgid "Disassociating network with id %s" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/openstack/common/rpc/impl_zmq.py:635 #, python-format -msgid "Showing network with id %s" +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 -#, python-format -msgid "Deleting network with id %s" +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -#, fuzzy, python-format -msgid "Security group is still in use" -msgstr "Revoke security group ingress %s" - -#: cinder/api/openstack/compute/contrib/security_groups.py:295 -#, python-format -msgid "Security group %s already exists" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 -#, python-format -msgid "Security group %s is not a string or unicode" -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, fuzzy, python-format +msgid "Received message: %s" +msgstr "received %s" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 -#, python-format -msgid "Security group %s cannot be empty." +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 -#, python-format -msgid "Security group %s should not be greater than 255 characters." +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "Security group (%s) not found" +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." -msgstr "Not enough parameters to build a valid rule." - -#: cinder/api/openstack/compute/contrib/security_groups.py:376 +#: cinder/openstack/common/rpc/impl_zmq.py:763 #, python-format -msgid "This rule already exists in group %s" -msgstr "This rule already exists in group %s" - -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 -#, python-format -msgid "Rule (%s) not found" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" -msgstr "" +#: cinder/openstack/common/rpc/matchmaker.py:89 +#, fuzzy, python-format +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "xenapi.fake does not have an implementation for %s" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "start instance %r" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 -#, python-format -msgid "stop instance %r" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "vol=%s" +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 -#, python-format -msgid "Delete volume with id: %s" +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 -#, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 -#, python-format -msgid "Delete snapshot with id: %s" -msgstr "" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" +msgstr "Must implement a fallback schedule" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 -#, python-format -msgid "Create snapshot from volume %s" -msgstr "" +#: cinder/scheduler/driver.py:93 +#, fuzzy +msgid "Must implement schedule_create_volume" +msgstr "Must implement a fallback schedule" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "Attempted to instantiate singleton" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" +msgstr "" -#: cinder/auth/ldapdriver.py:650 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." - -#: cinder/auth/manager.py:298 -#, python-format -msgid "Looking up user: %r" -msgstr "Looking up user: %r" -#: cinder/auth/manager.py:302 +#: cinder/scheduler/filter_scheduler.py:160 #, python-format -msgid "Failed authorization for access key %s" -msgstr "Failed authorisation for access key %s" +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" +msgstr "" -#: cinder/auth/manager.py:308 +#: cinder/scheduler/filter_scheduler.py:208 #, python-format -msgid "Using project name = user name (%s)" -msgstr "Using project name = user name (%s)" +msgid "Filtered %(hosts)s" +msgstr "" -#: cinder/auth/manager.py:315 +#: cinder/scheduler/filter_scheduler.py:214 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" -msgstr "failed authorisation: no project named %(pjid)s (user=%(uname)s)" +msgid "Choosing %(best_host)s" +msgstr "" -#: cinder/auth/manager.py:324 +#: cinder/scheduler/host_manager.py:240 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -"Failed authorisation: user %(uname)s not admin and not member of project " -"%(pjname)s" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "user.secret: %s" +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 -#, python-format -msgid "expected_signature: %s" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "signature: %s" +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/scheduler/scheduler_options.py:69 #, python-format -msgid "Invalid signature for user %s" -msgstr "Invalid signature for user %s" +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgstr "" -#: cinder/auth/manager.py:353 +#: cinder/scheduler/scheduler_options.py:78 #, python-format -msgid "host_only_signature: %s" +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" -msgstr "Must specify project" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" +msgstr "" -#: cinder/auth/manager.py:490 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" -msgstr "Adding role %(role)s to user %(uid)s in project %(pid)s" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." +msgstr "" -#: cinder/auth/manager.py:493 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" -msgstr "Adding sitewide role %(role)s to user %(uid)s" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" +msgstr "" -#: cinder/auth/manager.py:519 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" -msgstr "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" +msgstr "" -#: cinder/auth/manager.py:522 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" -msgstr "Removing sitewide role %(role)s from user %(uid)s" +msgid "FAKE ISCSI: %s" +msgstr "FAKE ISCSI: %s" -#: cinder/auth/manager.py:595 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" -msgstr "Created project %(name)s with manager %(manager_user)s" +msgid "LoggingVolumeDriver: %s" +msgstr "" -#: cinder/auth/manager.py:613 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "modifying project %s" -msgstr "modifying project %s" +msgid "Faking execution of cmd (subprocess): %s" +msgstr "" -#: cinder/auth/manager.py:625 +#: cinder/tests/fake_utils.py:80 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "Adding user %(uid)s to project %(pid)s" +msgid "Faked command matched %s" +msgstr "" -#: cinder/auth/manager.py:646 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "Remove user %(uid)s from project %(pid)s" +msgid "Faked command raised an exception %s" +msgstr "" -#: cinder/auth/manager.py:676 +#: cinder/tests/fake_utils.py:101 #, python-format -msgid "Deleting project %s" -msgstr "Deleting project %s" +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgstr "" -#: cinder/auth/manager.py:734 +#: cinder/tests/test_misc.py:59 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" -msgstr "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" +msgstr "" -#: cinder/auth/manager.py:743 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "Deleting user %s" -msgstr "Deleting user %s" +msgid "unrecognized argument %s" +msgstr "" -#: cinder/auth/manager.py:753 +#: cinder/tests/test_storwize_svc.py:1217 #, python-format -msgid "Access Key change for user %s" -msgstr "Access Key change for user %s" +msgid "Run CLI command: %s" +msgstr "" -#: cinder/auth/manager.py:755 +#: cinder/tests/test_storwize_svc.py:1220 #, python-format -msgid "Secret Key change for user %s" -msgstr "Secret Key change for user %s" +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" +msgstr "" -#: cinder/auth/manager.py:757 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "Admin status set to %(admin)r for user %(uid)s" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" -#: cinder/auth/manager.py:802 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "No vpn data for project %s" -msgstr "No vpn data for project %s" - -#: cinder/cloudpipe/pipelib.py:46 -#, fuzzy, python-format -msgid "Instance type for vpn instances" -msgstr "Get console output for instance %s" - -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +msgid "Given data: %s" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" -msgstr "Network to push into openvpn config" - -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" -msgstr "Netmask to push into openvpn config" - -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "Launching VPN for %s" -msgstr "Launching VPN for %s" - -#: cinder/compute/api.py:141 -msgid "No compute host specified" +msgid "Result data: %s" msgstr "" -#: cinder/compute/api.py:144 -#, python-format -msgid "Unable to find host for Instance %s" +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" msgstr "" -#: cinder/compute/api.py:192 +#: cinder/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "volume: %s" +msgstr "Detach volume %s" + +#: cinder/tests/integrated/api/client.py:37 #, python-format msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/compute/api.py:203 -#, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/compute/api.py:257 -#, fuzzy, python-format -msgid "Cannot run any more instances of this type." -msgstr "Instance quota exceeded. You can only run %s more instances of this type." +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" +msgstr "" -#: cinder/compute/api.py:259 -#, fuzzy, python-format -msgid "Can only run %s more instances of this type." -msgstr "Instance quota exceeded. You can only run %s more instances of this type." +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" +msgstr "" -#: cinder/compute/api.py:261 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +msgid "Doing %(method)s on %(relative_url)s" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" -msgstr "Creating a raw instance" - -#: cinder/compute/api.py:312 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgid "Body: %s" msgstr "" -#: cinder/compute/api.py:383 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "Going to run %s instances..." -msgstr "Going to run %s instances..." +msgid "%(auth_uri)s => code %(http_status)s" +msgstr "" -#: cinder/compute/api.py:447 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "bdm %s" +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/compute/api.py:474 -#, python-format -msgid "block_device_mapping %s" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/compute/api.py:591 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/compute/api.py:871 -#, fuzzy, python-format -msgid "Going to try to soft delete instance" -msgstr "Going to try to terminate %s" - -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/compute/api.py:939 -#, fuzzy, python-format -msgid "Going to try to terminate instance" -msgstr "Going to try to terminate %s" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" +msgstr "" -#: cinder/compute/api.py:977 -#, fuzzy, python-format -msgid "Going to try to stop instance" -msgstr "Going to try to terminate %s" +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" +msgstr "" -#: cinder/compute/api.py:996 -#, fuzzy, python-format -msgid "Going to try to start instance" -msgstr "Going to try to terminate %s" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" +msgstr "" -#: cinder/compute/api.py:1000 -#, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/volume/api.py:140 #, python-format -msgid "Searching by: %s" +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/compute/api.py:1201 -#, python-format -msgid "Image type not recognized %s" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/volume/api.py:168 #, python-format msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/compute/api.py:1644 +#: cinder/volume/api.py:177 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/volume/api.py:316 +#, fuzzy +msgid "Volume status must be available or error" +msgstr "Volume status must be available" + +#: cinder/volume/api.py:321 #, python-format -msgid "DB error: %s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/compute/instance_types.py:86 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "Instance type %s not found for deletion" +msgid "Searching by: %s" msgstr "" -#: cinder/compute/manager.py:138 -#, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorating: |%s|" +#: cinder/volume/api.py:452 +msgid "already attached" +msgstr "" -#: cinder/compute/manager.py:140 -#, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/compute/manager.py:144 -#, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: locked: |%s|" +#: cinder/volume/api.py:470 +#, fuzzy +msgid "Volume status must be available to reserve" +msgstr "Volume status must be available" -#: cinder/compute/manager.py:146 -#, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +#: cinder/volume/api.py:519 +msgid "must be available" +msgstr "" -#: cinder/compute/manager.py:151 +#: cinder/volume/api.py:537 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: executing: |%s|" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "" -#: cinder/compute/manager.py:155 -#, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: not executing |%s|" - -#: cinder/compute/manager.py:201 -#, python-format -msgid "Unable to load the virtualization driver: %s" -msgstr "" - -#: cinder/compute/manager.py:223 +#: cinder/volume/api.py:546 #, python-format msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/compute/manager.py:240 -#, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." -msgstr "" +#: cinder/volume/api.py:595 +#, fuzzy +msgid "Volume Snapshot status must be available or error" +msgstr "Volume status must be available" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/compute/manager.py:329 -#, python-format -msgid "Setting up bdm %s" +#: cinder/volume/api.py:716 +#, fuzzy +msgid "Volume status must be available/in-use." +msgstr "Volume status must be available" + +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/compute/manager.py:400 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +msgid "Recovering from a failed execute. Try number %s" +msgstr "Recovering from a failed execute. Try number %s" + +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/compute/manager.py:406 +#: cinder/volume/driver.py:269 #, fuzzy, python-format -msgid "Exception encountered while terminating the instance %s" -msgstr "After terminating instances: %s" +msgid "Could not find iSCSI export for volume %s" +msgstr "Could not find iSCSI export for volume %s" -#: cinder/compute/manager.py:444 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "Instance %s not found." +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" -msgstr "Instance has already been created" - -#: cinder/compute/manager.py:523 +#: cinder/volume/driver.py:361 #, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/compute/manager.py:528 +#: cinder/volume/driver.py:378 #, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" -msgstr "" - -#: cinder/compute/manager.py:538 -msgid "Starting instance..." -msgstr "" - -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" +#: cinder/volume/driver.py:437 +#, python-format +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/compute/manager.py:565 +#: cinder/volume/driver.py:439 #, python-format -msgid "Instance network_info: |%s|" +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/volume/driver.py:451 +#, python-format +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/volume/manager.py:124 #, python-format -msgid "%(action_str)s instance" +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/compute/manager.py:699 +#: cinder/volume/manager.py:146 #, python-format -msgid "Ignoring DiskNotFound: %s" -msgstr "" +msgid "Re-exporting %s volumes" +msgstr "Re-exporting %s volumes" -#: cinder/compute/manager.py:708 +#: cinder/volume/manager.py:151 #, python-format -msgid "terminating bdm %s" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 +#: cinder/volume/manager.py:156 #, python-format -msgid "%s. Setting instance vm_state to ERROR" -msgstr "" +msgid "volume %s: skipping export" +msgstr "volume %s: skipping export" -#: cinder/compute/manager.py:811 -#, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/compute/manager.py:816 +#: cinder/volume/manager.py:161 #, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/manager.py:221 #, python-format -msgid "Rebuilding instance %s" -msgstr "" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "volume %(vol_name)s: creating logical volume of size %(vol_size)sG" + +#: cinder/volume/manager.py:230 +#, fuzzy, python-format +msgid "volume %s: creating from snapshot" +msgstr "volume %s: creating export" + +#: cinder/volume/manager.py:234 +#, fuzzy, python-format +msgid "volume %s: creating from existing volume" +msgstr "volume %s: creating export" + +#: cinder/volume/manager.py:238 +#, fuzzy, python-format +msgid "volume %s: creating from image" +msgstr "volume %s: creating" -#: cinder/compute/manager.py:876 +#: cinder/volume/manager.py:247 #, python-format -msgid "Rebooting instance %s" -msgstr "Rebooting instance %s" +msgid "volume %s: creating" +msgstr "volume %s: creating" -#: cinder/compute/manager.py:891 +#: cinder/volume/manager.py:279 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" -msgstr "" +msgid "volume %s: creating export" +msgstr "volume %s: creating export" + +#: cinder/volume/manager.py:288 +#, fuzzy, python-format +msgid "volume %s: create failed" +msgstr "volume %s: creating" -#: cinder/compute/manager.py:933 +#: cinder/volume/manager.py:318 #, python-format -msgid "instance %s: snapshotting" -msgstr "instance %s: snapshotting" +msgid "volume %s: created successfully" +msgstr "volume %s: created successfully" + +#: cinder/volume/manager.py:326 +#, fuzzy, python-format +msgid "Error: %s" +msgstr "Caught error: %s" -#: cinder/compute/manager.py:939 +#: cinder/volume/manager.py:352 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/manager.py:995 -#, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/manager.py:1001 -#, python-format -msgid "Rotating out %d backups" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/volume/manager.py:379 #, python-format -msgid "Deleting image %s" +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 #, python-format -msgid "Failed to set admin password. Instance %s is not running" -msgstr "" +msgid "volume %s: deleting" +msgstr "volume %s: deleting" + +#: cinder/volume/manager.py:414 +#, fuzzy +msgid "volume is not local to this node" +msgstr "Volume is not local to this node" -#: cinder/compute/manager.py:1041 +#: cinder/volume/manager.py:419 #, python-format -msgid "Instance %s: Root password set" -msgstr "" +msgid "volume %s: removing export" +msgstr "volume %s: removing export" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/manager.py:424 +#, python-format +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/manager.py:1079 +#: cinder/volume/manager.py:447 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" -msgstr "" +msgid "volume %s: deleted successfully" +msgstr "volume %s: deleted successfully" -#: cinder/compute/manager.py:1084 +#: cinder/volume/manager.py:460 #, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/manager.py:1098 +#: cinder/volume/manager.py:466 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/volume/manager.py:484 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/compute/manager.py:1116 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "instance %s: rescuing" -msgstr "instance %s: rescuing" +msgid "snapshot %s: deleting" +msgstr "" -#: cinder/compute/manager.py:1141 -#, python-format -msgid "instance %s: unrescuing" -msgstr "instance %s: unrescuing" +#: cinder/volume/manager.py:505 +#, fuzzy, python-format +msgid "snapshot %s: snapshot is busy" +msgstr "instance %s: snapshotting" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/manager.py:1287 +#: cinder/volume/manager.py:533 #, python-format -msgid "instance %s: migrating" +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:1471 -#, python-format -msgid "instance %s: pausing" -msgstr "instance %s: pausing" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" +msgstr "" -#: cinder/compute/manager.py:1489 +#: cinder/volume/manager.py:608 #, python-format -msgid "instance %s: unpausing" -msgstr "instance %s: unpausing" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" +msgstr "" -#: cinder/compute/manager.py:1525 -#, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "instance %s: retrieving diagnostics" +#: cinder/volume/manager.py:626 +#, fuzzy, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -#: cinder/compute/manager.py:1534 -#, python-format -msgid "instance %s: suspending" -msgstr "instance %s: suspending" +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" +msgstr "" -#: cinder/compute/manager.py:1556 +#: cinder/volume/manager.py:706 #, python-format -msgid "instance %s: resuming" -msgstr "instance %s: resuming" +msgid "Notification {%s} received" +msgstr "" -#: cinder/compute/manager.py:1579 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "instance %s: locking" -msgstr "instance %s: locking" +msgid "DB error: %s" +msgstr "" -#: cinder/compute/manager.py:1588 -#, python-format -msgid "instance %s: unlocking" -msgstr "instance %s: unlocking" +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" +msgstr "" -#: cinder/compute/manager.py:1596 -#, python-format -msgid "instance %s: getting locked state" -msgstr "instance %s: getting locked state" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" +msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/volume/volume_types.py:128 #, python-format -msgid "instance %s: reset network" -msgstr "instance %s: reset network" +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" +msgstr "" -#: cinder/compute/manager.py:1614 -#, python-format -msgid "instance %s: inject network info" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "network_info to inject: |%s|" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "instance %s: getting vnc console" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:1685 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/compute/manager.py:1703 -#, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +#: cinder/volume/drivers/coraid.py:128 +#, fuzzy, python-format +msgid "Unable to find group: %(group)s" +msgstr "Unable to find SR from VBD %s" + +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/compute/manager.py:1705 -#, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/compute/manager.py:1714 -#, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/compute/manager.py:1724 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "Attach failed %(mountpoint)s, removing" +msgid "Configure data : %s" msgstr "" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/coraid.py:177 +#, fuzzy, python-format +msgid "Configure response : %s" +msgstr "response %s" + +#: cinder/volume/drivers/coraid.py:199 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1756 -#, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "Detaching volume from unknown instance %s" +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" +msgstr "" + +#: cinder/volume/drivers/coraid.py:308 +#, fuzzy, python-format +msgid "Fail to create volume %(volname)s" +msgstr "Unable to locate volume %s" + +#: cinder/volume/drivers/coraid.py:321 +#, fuzzy, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "Unable to locate volume %s" + +#: cinder/volume/drivers/coraid.py:335 +#, fuzzy, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "Going to start terminating instances" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/volume/drivers/coraid.py:362 +#, python-format +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1916 +#: cinder/volume/drivers/coraid.py:383 #, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:1973 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "Pre live migration failed at %(dest)s" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/glusterfs.py:70 +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." -msgstr "" +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 +#, fuzzy, python-format +msgid "casted to %s" +msgstr "Nested return %s" -#: cinder/compute/manager.py:2040 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:2073 +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 #, python-format -msgid "Migrating instance to %(dest)s finished successfully." +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." -msgstr "" +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, fuzzy, python-format +msgid "%s is already mounted" +msgstr "group %s already exists" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" -msgstr "" +#: cinder/volume/drivers/lvm.py:82 +#, python-format +msgid "volume group %s doesn't exist" +msgstr "volume group %s doesn't exist" -#: cinder/compute/manager.py:2226 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "Updated the info_cache for instance %s" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/lvm.py:204 +#, python-format +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/lvm.py:218 +#, python-format +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:2305 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:2331 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, fuzzy, python-format +msgid "Creating clone of volume: %s" +msgstr "Create volume of %s GB" + +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:2344 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/lvm.py:430 +#, python-format +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:2458 +#: cinder/volume/drivers/lvm.py:542 #, python-format msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/compute/manager.py:2465 +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " +msgstr "" + +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:2472 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "rbd has no pool %s" +msgstr "rbd has no pool %s" + +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" -msgstr "Adding console" +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" +msgstr "" -#: cinder/console/manager.py:97 -#, python-format -msgid "Tried to remove non-existent console %(console_id)s." -msgstr "Tried to remove non-existent console %(console_id)s." +#: cinder/volume/drivers/rbd.py:227 +#, fuzzy, python-format +msgid "Not an rbd snapshot" +msgstr "instance %s: snapshotting" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/rbd.py:242 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/console/vmrc_manager.py:125 -#, python-format -msgid "Removing console %(console_id)s." -msgstr "" +#: cinder/volume/drivers/rbd.py:253 +#, fuzzy, python-format +msgid "Unable to read image %s" +msgstr "Unable to locate volume %s" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" -msgstr "Rebuilding xvp conf" +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" +msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "Re-wrote %s" -msgstr "Re-wrote %s" +msgid "Cannot access 'scality_sofs_config': %s" +msgstr "" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" -msgstr "Stopping xvp" +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" +msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" -msgstr "Starting xvp" +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" +msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "Error starting xvp: %s" -msgstr "Error starting xvp: %s" +msgid "Cannot find volume dir for Scality SOFS at '%s'" +msgstr "" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" -msgstr "Restarting xvp" +#: cinder/volume/drivers/sheepdog.py:47 +#, python-format +msgid "Sheepdog is not working: %s" +msgstr "Sheepdog is not working: %s" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." -msgstr "xvp not running..." +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" +msgstr "Sheepdog is not working" -#: cinder/consoleauth/manager.py:63 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "Deleting Expired Token: (%s)" +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/consoleauth/manager.py:75 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" -msgstr "Use of empty request context is deprecated" +#: cinder/volume/drivers/solidfire.py:156 +#, python-format +msgid "Clone operation encountered: %s" +msgstr "" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/solidfire.py:158 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 +#: cinder/volume/drivers/solidfire.py:164 #, python-format -msgid "No ComputeNode for %(host)s" +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/solidfire.py:171 +#, fuzzy, python-format +msgid "API response: %s" +msgstr "response %s" + +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "Found solidfire account: %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "No sm_flavor called %(sm_flavor)s" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "No sm_volume with id %(volume_id)s" +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." -msgstr "python-migrate is not installed. Exiting." +#: cinder/volume/drivers/solidfire.py:338 +#, fuzzy, python-format +msgid "Failed to get model update from clone" +msgstr "Failed to get metadata for ip: %s" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/solidfire.py:364 +#, python-format +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "SQL connection failed. %s attempts left." +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/volume/drivers/solidfire.py:406 +#, python-format +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "Table |%s| not created!" +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/solidfire.py:497 +#, python-format +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 -#, python-format -msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/solidfire.py:566 +#, fuzzy +msgid "Failed to get updated stats" +msgstr "Going to start terminating instances" + +#: cinder/volume/drivers/storwize_svc.py:173 +#, python-format +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:190 +#, fuzzy, python-format +msgid "pool %s doesn't exist" +msgstr "volume group %s doesn't exist" + +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "%s is not set" msgstr "" -#: cinder/image/glance.py:281 -#, python-format -msgid "Metadata after formatting for Glance %s" +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:309 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:331 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:356 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/image/s3.py:328 +#: cinder/volume/drivers/storwize_svc.py:392 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/image/s3.py:340 -#, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:483 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/image/s3.py:379 -#, python-format -msgid "Failed to decrypt private key: %s" -msgstr "Failed to decrypt private key: %s" - -#: cinder/image/s3.py:387 +#: cinder/volume/drivers/storwize_svc.py:511 #, python-format -msgid "Failed to decrypt initialization vector: %s" -msgstr "Failed to decrypt initialisation vector: %s" +msgid "leave: _get_host_from_connector: host %s" +msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:523 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" -msgstr "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "enter: _create_host: host %s" +msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 +#: cinder/volume/drivers/storwize_svc.py:551 #, python-format -msgid "Bad mac for to_global_ipv6: %s" +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 +#: cinder/volume/drivers/storwize_svc.py:574 #, python-format -msgid "Bad prefix for to_global_ipv6: %s" +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:619 +#, fuzzy, python-format +msgid "volume %s mapping to multi host" +msgstr "volume %s: skipping export" + +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/network/linux_net.py:166 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "Attempted to remove chain %s which does not exist" +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/network/linux_net.py:192 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Unknown chain: %r" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/network/linux_net.py:215 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/network/linux_net.py:694 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "Hupping dnsmasq threw %s" -msgstr "Hupping dnsmasq threw %s" +msgid "initialize_connection: Failed to get attributes for volume %s" +msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "Pid %d is stale, relaunching dnsmasq" +msgid "Did not find expected column name in lsvdisk: %s" +msgstr "" -#: cinder/network/linux_net.py:756 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "killing radvd threw %s" -msgstr "killing radvd threw %s" +msgid "initialize_connection: Missing volume attribute for volume %s" +msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "Pid %d is stale, relaunching radvd" +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" +msgstr "" -#: cinder/network/linux_net.py:967 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "Starting VLAN inteface %s" -msgstr "Starting VLAN inteface %s" +msgid "initialize_connection: Did not find a preferred node for volume %s" +msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "Starting Bridge interface for %s" - -#: cinder/network/linux_net.py:1142 -#, fuzzy, python-format -msgid "Starting bridge %s " -msgstr "Starting Bridge interface for %s" - -#: cinder/network/linux_net.py:1149 -#, fuzzy, python-format -msgid "Done starting bridge %s" -msgstr "Error starting xvp: %s" +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" +msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/network/manager.py:291 -#, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "Interface %(interface)s not found" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/network/manager.py:353 -#, python-format -msgid "floating IP deallocation for instance |%s|" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/storwize_svc.py:907 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/storwize_svc.py:945 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/storwize_svc.py:950 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/network/manager.py:614 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/manager.py:660 +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 #, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/storwize_svc.py:1012 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:778 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format -msgid "Disassociated %s stale fixed ip(s)" +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" -msgstr "setting network host" - -#: cinder/network/manager.py:896 +#: cinder/volume/drivers/storwize_svc.py:1050 #, python-format -msgid "network allocations for instance |%s|" +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/network/manager.py:901 +#: cinder/volume/drivers/storwize_svc.py:1055 #, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/network/manager.py:930 +#: cinder/volume/drivers/storwize_svc.py:1062 #, python-format -msgid "network deallocation for instance |%s|" +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/network/manager.py:1152 +#: cinder/volume/drivers/storwize_svc.py:1069 #, python-format msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:1227 +#: cinder/volume/drivers/storwize_svc.py:1080 #, python-format -msgid "Unable to release %s because vif doesn't exist." +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/network/manager.py:1244 +#: cinder/volume/drivers/storwize_svc.py:1092 #, python-format -msgid "Leased IP |%(address)s|" +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/network/manager.py:1248 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "IP %s leased that is not associated" +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:1256 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "IP |%s| leased that isn't allocated" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "Released IP |%(address)s|" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/network/manager.py:1265 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "IP %s released that is not associated" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:1268 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "IP %s released that was not leased" -msgstr "IP %s released that was not leased" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" +msgstr "" -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +#: cinder/volume/drivers/storwize_svc.py:1156 +#, python-format +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/network/manager.py:1334 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/network/manager.py:1345 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +#: cinder/volume/drivers/storwize_svc.py:1194 +#, python-format +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:1423 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "Network must be disassociated from project %s before delete" +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/network/manager.py:1832 -msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +#: cinder/volume/drivers/storwize_svc.py:1225 +#, python-format +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" -#: cinder/network/manager.py:1839 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/network/quantum/client.py:180 -#, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/network/quantum/client.py:196 -#, python-format -msgid "Quantum entity not found: %s" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/quantum/client.py:206 -#, python-format -msgid "Server %(status_code)s error: %(data)s" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/network/quantum/client.py:210 -#, python-format -msgid "Unable to connect to server. Got error: %s" +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/quantum/client.py:228 -#, python-format -msgid "unable to deserialize object of type = '%s'" +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/storwize_svc.py:1443 +#, python-format +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/storwize_svc.py:1464 +#, python-format +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/storwize_svc.py:1471 +#, fuzzy, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" +"%(description)s\n" +"Command: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "network allocations for instance %s" +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/storwize_svc.py:1517 #, python-format msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/storwize_svc.py:1531 #, python-format msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/storwize_svc.py:1539 #, python-format -msgid "Server returned error: %s" +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" -msgstr "" +#: cinder/volume/drivers/windows.py:142 +#, fuzzy, python-format +msgid "Creating folder %s " +msgstr "Deleting user %s" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" -msgstr "" +#: cinder/volume/drivers/windows.py:213 +#, fuzzy, python-format +msgid "Disk not found: %s" +msgstr "Sheepdog is not working: %s" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +#: cinder/volume/drivers/zadara.py:218 +#, python-format +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "No network with net_id = %s" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/zadara.py:350 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/zadara.py:447 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 -#, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, fuzzy, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" +msgstr "volume %(vol_name)s: creating logical volume of size %(vol_size)sG" + +#: cinder/volume/drivers/emc/emc_smis_common.py:90 #, python-format -msgid "%s not in valid priorities" +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:97 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/rpc/amqp.py:146 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "Returning exception %s to caller" -msgstr "Returning exception %s to caller" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" +msgstr "" -#: cinder/rpc/amqp.py:188 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format -msgid "unpacked context: %s" -msgstr "unpacked context: %s" +msgid "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "received %s" -msgstr "received %s" +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" +msgstr "" -#: cinder/rpc/amqp.py:236 -#, python-format -msgid "no method for message: %s" -msgstr "no method for message: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." +msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format -msgid "No method for message: %s" -msgstr "No method for message: %s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" +msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/emc/emc_smis_common.py:166 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID is %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." +msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "Sending notification on %s..." +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:364 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:380 #, python-format -msgid "Connected to AMQP server on %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:419 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" -msgstr "Must implement a fallback schedule" +#: cinder/volume/drivers/emc/emc_smis_common.py:454 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/emc/emc_smis_common.py:463 +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "No host selection for %s defined." +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "Filtered %(hosts)s" +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format -msgid "Host filter passes for %(host)s" +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, fuzzy, python-format +msgid "Create export: %(volume)s" +msgstr "Re-exporting %s volumes" -#: cinder/scheduler/host_manager.py:323 -#, python-format -msgid "No service for compute ID %s" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:624 +#, fuzzy, python-format +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" +msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:646 #, python-format msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/manager.py:159 -#, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:672 +#, fuzzy, python-format +msgid "Error mapping volume %s." +msgstr "Error starting xvp: %s" -#: cinder/scheduler/scheduler_options.py:66 -#, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, fuzzy, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "volume %s: deleted successfully" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:705 +#, python-format +msgid "Error unmapping volume %s." msgstr "" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, fuzzy, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "volume %s: deleted successfully" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:722 +#, python-format +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:735 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, fuzzy, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "volume %s: deleted successfully" + +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format -msgid "Faked command matched %s" +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "Faked command raised an exception %s" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, fuzzy, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "volume %s: deleted successfully" + +#: cinder/volume/drivers/emc/emc_smis_common.py:777 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#, python-format +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/emc/emc_smis_common.py:806 #, python-format -msgid "Running instances: %s" -msgstr "Running instances: %s" +msgid "Volume %s is not mapped. No volume to unmap." +msgstr "" -#: cinder/tests/test_compute.py:371 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "After terminating instances: %s" -msgstr "After terminating instances: %s" - -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_common.py:836 #, python-format -msgid "After force-killing instances: %s" +msgid "Volume %s is already mapped." msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#, python-format +msgid "Found Masking View: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" -msgstr "start address" - -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#, fuzzy +msgid "Cannot connect to ECOM server" +msgstr "Reconnected to queue" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/emc/emc_smis_common.py:966 #, python-format -msgid "Target %s allocated" -msgstr "Target %s allocated" +msgid "Found Replication Service: %s" +msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/emc/emc_smis_common.py:992 #, python-format -msgid "Given data: %s" +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 #, python-format -msgid "Result data: %s" +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 #, python-format -msgid "_create: %s" +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "_delete: %s" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#, fuzzy, python-format +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." +msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "_get: %s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "_get_all: %s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "Error finding %s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "test_snapshot_detail: resp_dict=%s" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/tests/integrated/test_login.py:31 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "flavor: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#, python-format +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#, python-format +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#, python-format +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "Device info: %(data)s." msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "Body: %s" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 #, python-format -msgid "Decoding JSON: %s" +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/tests/rpc/common.py:133 -#, python-format -msgid "Nested received %(queue)s, %(value)s" -msgstr "Nested received %(queue)s, %(value)s" - -#: cinder/tests/rpc/common.py:142 -#, python-format -msgid "Nested return %s" -msgstr "Nested return %s" - -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Received %s" -msgstr "Received %s" - -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" -msgstr "Failed to open connection to the hypervisor" +msgid "Add target WWN: %s." +msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "Compute_service record created for %s " +msgid "Target WWNs: %s." msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 #, python-format -msgid "Compute_service record updated for %s " +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/virt/firewall.py:130 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" -msgstr "Attempted to unfilter instance %s which is not filtered" +msgid "Could not find iSCSI export for volume %s" +msgstr "Could not find iSCSI export for volume %s" -#: cinder/virt/firewall.py:137 -#, python-format -msgid "Filters added to instance %s" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, fuzzy, python-format +msgid "Cannot find device number for volume %s" +msgstr "Could not find iSCSI export for volume %s" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#, fuzzy, python-format +msgid "Found iSCSI endpoint: %s" +msgstr "NotFound raised: %s" -#: cinder/virt/firewall.py:291 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "Adding security group rule: %r" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 #, python-format -msgid "Adding provider rule: %s" +msgid "ISCSI properties: %s" msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/virt/images.py:92 -#, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/virt/images.py:104 -#, python-format -msgid "Converted to raw, but format is now %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 -msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 -#, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 -#, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" -msgstr "" - -#: cinder/virt/xenapi_conn.py:140 -msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" -msgstr "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" - -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" -msgstr "" - -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." -msgstr "" - -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" -msgstr "" - -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Got exception: %s" -msgstr "Got exception: %s" - -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 #, python-format -msgid "============= initial domains =========== : %s" -msgstr "" - -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" -msgstr "" - -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" -msgstr "" - -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +msgid "create_export: volume name:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "No such domain (%s)" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "Failed power down Bare-metal node %s" -msgstr "" - -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" -msgstr "" - -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 #, python-format -msgid "No such domain %s" +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 #, python-format -msgid "Domains: %s" +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "Nodes: %s" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "After storing domains: %s" -msgstr "" - -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" -msgstr "" - -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" -msgstr "" - -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#, python-format +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "Created new domain: %s" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "Failed to boot Bare-metal node %s" +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#, python-format +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 #, python-format -msgid "change_domain_state: to new state %s" +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/nodes.py:42 -#, python-format -msgid "Unknown baremetal driver %(d)s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/virt/baremetal/proxy.py:148 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 -#, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" -msgstr "instance %(instance_name)s: deleting instance files %(target)s" - -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 #, python-format -msgid "instance %s: rebooted" -msgstr "instance %s: rebooted" - -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 #, python-format -msgid "instance %s: rescued" -msgstr "instance %s: rescued" - -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 #, python-format -msgid "instance %s: is building" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:265 -#, python-format -msgid "instance %s: booted" -msgstr "instance %s: booted" - -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "instance %s spawned successfully" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "instance %s:not booted" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/baremetal/proxy.py:354 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 #, python-format -msgid "instance %s: Creating image" -msgstr "instance %s: Creating image" +msgid "_check_conf_file: %s" +msgstr "" -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "_read_xml:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +msgid "Write login information to xml error. %s" msgstr "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "instance %s: starting toXML method" -msgstr "instance %s: starting toXML method" +msgid "_get_login_info error. %s" +msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "instance %s: finished toXML method" -msgstr "instance %s: finished toXML method" - -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 -#, python-format -msgid "#### RLK: cpu_arch = %s " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#, python-format +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#, python-format +msgid "CLI command:%s" msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#, python-format +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#, python-format +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#, python-format +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#, python-format +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#, python-format +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#, python-format +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 #, python-format -msgid "unknown disk image handler: %s" +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format -msgid "Failed to mount filesystem: %s" -msgstr "Failed to mount filesystem: %s" +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" +msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 #, python-format -msgid "Failed to remove container: %s" +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 #, python-format -msgid "User %(username)s not found in password file." +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "unsupported partition: %s" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#, python-format +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "Could not attach image to loopback: %s" - -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 #, python-format -msgid "Failed to map partitions: %s" +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#, python-format +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" -msgstr "No free nbd devices" - -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 #, python-format -msgid "qemu-nbd error: %s" +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "nbd device %s did not show up" -msgstr "nbd device %s did not show up" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format -msgid "Connecting to libvirt: %s" -msgstr "Connecting to libvirt: %s" - -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" -msgstr "Connection to libvirt broke" +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" +msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 #, python-format msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 #, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 #, python-format -msgid "Deleting instance files %(target)s" +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" -msgstr "" - -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:692 +#: cinder/volume/drivers/netapp/iscsi.py:149 #, fuzzy, python-format -msgid "Instance soft rebooted successfully." -msgstr "instance %s: rebooted" - -#: cinder/virt/libvirt/connection.py:696 -msgid "Failed to soft reboot instance." -msgstr "" +msgid "Using storage service: %s" +msgstr "Running instances: %s" -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, fuzzy, python-format +msgid "Using vfiler: %s" +msgstr "NotFound raised: %s" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 -#, python-format -msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:204 +#, fuzzy +msgid "Connected to DFM server" +msgstr "Reconnected to queue" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "Automatically confirming migration %d" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:317 +#, fuzzy, python-format +msgid "Job failed: %s" +msgstr "NotFound raised: %s" -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/libvirt/connection.py:926 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "data: %(data)r, fpath: %(fpath)r" - -#: cinder/virt/libvirt/connection.py:978 -msgid "Guest does not have a console available" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/libvirt/connection.py:1020 -#, python-format -msgid "Path '%(path)s' supports direct I/O" +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 -#, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/libvirt/connection.py:1339 -#, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 -#, python-format -msgid "block_device_list %s" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, fuzzy, python-format +msgid "Failed to get LUN details for LUN ID %s" +msgstr "Failed to get metadata for ip: %s" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:575 +#, fuzzy, python-format +msgid "Failed to get host details for host ID %s" +msgstr "Failed to get metadata for ip: %s" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, fuzzy, python-format +msgid "No LUN ID for volume %s" +msgstr "Could not find iSCSI export for volume %s" -#: cinder/virt/libvirt/connection.py:1679 -#, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, fuzzy, python-format +msgid "Failed to get target portal for filer: %s" +msgstr "Failed to get metadata for ip: %s" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:826 +#, fuzzy, python-format +msgid "Failed to get target IQN for filer: %s" +msgstr "Failed to get metadata for ip: %s" -#: cinder/virt/libvirt/connection.py:1942 -#, python-format -msgid "'' must be 1, but %d\n" +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format msgid "" -"Instance launched has CPU info:\n" -"%s" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/netapp/iscsi.py:1086 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2407 -#, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." -msgstr "" - -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 +#, fuzzy, python-format +msgid "Destroyed LUN %s" +msgstr "Nested return %s" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/netapp/iscsi.py:1291 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 +#: cinder/volume/drivers/netapp/iscsi.py:1298 #, python-format -msgid "Instance %s: Starting finish_revert_migration" -msgstr "" - -#: cinder/virt/libvirt/firewall.py:42 msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 +#, fuzzy, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "Failed to get metadata for ip: %s" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, fuzzy, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "Failed to get metadata for ip: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, fuzzy, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "Failed to get metadata for ip: %s" -#: cinder/virt/libvirt/firewall.py:171 +#: cinder/volume/drivers/netapp/iscsi.py:1344 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:217 +#: cinder/volume/drivers/netapp/iscsi.py:1365 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 +#, python-format +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, fuzzy, python-format +msgid "Could not find handle for LUN named %s" +msgstr "Could not find iSCSI export for volume %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "%s is a valid instance name" +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1518 +#, fuzzy, python-format +msgid "Using NetApp filer: %s" +msgstr "Running instances: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "%s has a disk file" +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 +#: cinder/volume/drivers/netapp/iscsi.py:1628 #, python-format -msgid "Instance %(instance)s is backed by %(backing)s" +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, fuzzy, python-format +msgid "Snapshot %s deletion successful" +msgstr "volume %s: deleted successfully" + +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "%(id)s (%(base_file)s): image verification failed" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, fuzzy, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "Failed to get metadata for ip: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "Cannot remove %(base_file)s, it does not exist" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, fuzzy, python-format +msgid "Could not find attribute for LUN named %s" +msgstr "Could not find iSCSI export for volume %s" + +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "Base file too young to remove: %s" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "Removing base file: %s" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "%(id)s (%(base_file)s): checking" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 +#: cinder/volume/drivers/netapp/nfs.py:461 #, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 +#: cinder/volume/drivers/netapp/nfs.py:487 #, python-format -msgid "%(id)s (%(base_file)s): image is not in use" +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "%(id)s (%(base_file)s): image is in use" +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "Skipping verification, no base directory at %s" +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" -msgstr "" - -#: cinder/virt/libvirt/imagecache.py:388 +#: cinder/volume/drivers/netapp/nfs.py:555 #, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 -#, python-format -msgid "Unknown base file: %s" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "Active base files: %s" +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "Corrupt base files: %s" +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 -#, python-format -msgid "Removable base files: %s" +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" -msgstr "Unable to find an open port" +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, fuzzy, python-format +msgid "Got response: %s" +msgstr "response %s" + +#: cinder/volume/drivers/nexenta/volume.py:99 +#, fuzzy, python-format +msgid "Volume %s does not exist in Nexenta SA" +msgstr "volume group %s doesn't exist" -#: cinder/virt/libvirt/vif.py:90 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/vif.py:99 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "Ensuring bridge %s" +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "Failed while unplugging vif of instance '%s'" +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/volume.py:163 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "iSCSI device not found at %s" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/volume.py:166 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/volume.py:178 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" - -#: cinder/virt/vmwareapi/fake.py:131 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" +#: cinder/volume/drivers/san/hp_lefthand.py:88 +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format -msgid "Virtual Machine with ref %s is not there" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "Logging out a session that is invalid or already logged out: %s" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "Unexpected error while running command." + +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "Glance image %s is in killed state" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 +#, python-format +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "Unexpected error while running command." + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Creating Port Group with name %s on the ESX host" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "Created Port Group with name %s on the ESX host" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 +#, fuzzy, python-format +msgid "Volume (%s) already exists on array" +msgstr "group %s already exists" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "Unexpected error while running command." -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "httplib error in %s: " +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "Filename of root CA" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "Filename of private key" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "Where we keep our keys" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "Where we keep our root CA" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "Should we use a CA for each project?" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "Subject for certificate for users, %s for project, user, timestamp" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "Subject for certificate for projects, %s for project, timestamp" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "Flags path: %s" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Volume %(volume_id)s is not attached to anything" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "Raising NotImplemented" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake does not have an implementation for %s" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "Calling %(localname)s %(impl)s" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "Calling getter %s" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "Found non-unique network for bridge %s" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "Found no network for bridge %s" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, fuzzy, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "Unable to detach volume %s" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "VBD not found in instance %s" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, fuzzy, python-format -msgid "VBD %s already detached" -msgstr "group %s already exists" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "Unable to unplug VBD %s" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "Unable to destroy VBD %s" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, fuzzy, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, fuzzy, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, fuzzy, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, fuzzy, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "Size for image %(image)s:%(virtual_size)d" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "Copying VDI %s to /boot/guest on dom0" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "Kernel/Ramdisk VDI %s destroyed" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -msgid "Failed to fetch glance image" -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "Looking up vdi %s for PV kernel" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "VDI %s is still available" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "(VM_UTILS) xenserver vm state -> |%s|" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "Re-scanning SR %s" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "User %(uid)s is already a member of the group %(group_dn)s" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "VHD %(vdi_uuid)s has parent %(parent_ref)s" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "Plugging VBD %s ... " +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "Plugging VBD %s done." +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "Destroying VBD for VDI %s ... " +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "Destroying VBD for VDI %s done." +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "Running pygrub against %s" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "Found Xen kernel %s" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "No Xen kernel found. Booting HVM." +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "Could not attach image to loopback: %s" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "Writing partition table %s done." +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -#, fuzzy -msgid "Starting instance" -msgstr "Creating a raw instance" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -msgid "Failed to spawn, rolling back" -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "not available" +#~ msgstr "not available" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "Injecting file path: '%s'" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "Too many failed authentications." -#: cinder/virt/xenapi/vmops.py:544 -#, fuzzy -msgid "Starting VM" -msgstr "Restarting xvp" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "Authentication Failure: %s" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "Authenticated Request For %(uname)s:%(pname)s)" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "action: %s" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "arg: %(key)s\t\tval: %(value)s" -#: cinder/virt/xenapi/vmops.py:670 -#, fuzzy, python-format -msgid "Finished snapshot and upload for VM" -msgstr "Finished snapshot and upload for VM %s" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" +#~ "Unauthorised request for controller=%(controller)s" +#~ " and action=%(action)s" -#: cinder/virt/xenapi/vmops.py:677 -#, fuzzy, python-format -msgid "Starting snapshot for VM" -msgstr "Starting snapshot for VM %s" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "InstanceNotFound raised: %s" -#: cinder/virt/xenapi/vmops.py:686 -#, fuzzy, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "Unable to attach volume to instance %s" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "VolumeNotFound raised: %s" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "Unexpected error raised: %s" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "Unexpected error raised: %s" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "An unknown error has occurred. Please try your request again." -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "kernel/ramdisk files removed" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "Create key pair %s" -#: cinder/virt/xenapi/vmops.py:1147 -#, fuzzy -msgid "Destroying VM" -msgstr "Restarting xvp" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "Delete key pair %s" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "Revoke security group ingress %s" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "Not enough parameters to build a valid rule." -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "No rule for the specified parameters." -#: cinder/virt/xenapi/vmops.py:1379 -#, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "Authorise security group ingress %s" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "This rule already exists in group %s" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "Create Security Group %s" -#: cinder/virt/xenapi/vmops.py:1469 -#, fuzzy -msgid "Injecting network info to xenstore" -msgstr "setting network host" +#~ msgid "Delete security group %s" +#~ msgstr "Delete security group %s" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "Get console output for instance %s" -#: cinder/virt/xenapi/vmops.py:1492 -#, fuzzy, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 -#, fuzzy, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "Detach Volume Failed." +#~ msgstr "Detach volume %s" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "attribute not supported: %s" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "Allocate address" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "OpenSSL error: %s" +#~ msgid "Release address %s" +#~ msgstr "Release address %s" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "Associate address %(public_ip)s to instance %(instance_id)s" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "Disassociate address %s" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "Going to start terminating instances" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "Unable to create Storage Repository" +#~ msgid "Reboot instance %r" +#~ msgstr "Reboot instance %r" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "Introduced %(label)s as %(sr_ref)s." +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "Registered image %(image_location)s with id %(image_id)s" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "user or group not specified" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "only group \"all\" is supported" +#~ msgstr "only group \"all\" is supported" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "operation_type must be add or remove" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Updating image %s publicity" +#~ msgstr "Updating image %s publicity" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "Introducing %s..." +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "Unable to find SR from VBD %s" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "Unable to introduce VDI on SR %s" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "Unable to get record of VDI %s on" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "Unable to introduce VDI for SR %s" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "Mountpoint cannot be translated: %s" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Unable to attach volume to instance %s" +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "Unable to locate volume %s" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "Unable to detach volume %s" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/volume/api.py:137 -#, fuzzy -msgid "Volume status must be available or error" -msgstr "Volume status must be available" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/volume/api.py:325 -#, fuzzy -msgid "Volume Snapshot status must be available or error" -msgstr "Volume status must be available" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "Recovering from a failed execute. Try number %s" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "volume group %s doesn't exist" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "Could not find iSCSI export for volume %s" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "No adminPass was specified" +#~ msgstr "" + +#~ msgid "Invalid adminPass" +#~ msgstr "" + +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" + +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" + +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" + +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" + +#~ msgid "Instance could not be found" +#~ msgstr "" + +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" + +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" + +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" + +#~ msgid "Compute.api::pause %s" +#~ msgstr "Compute.api::pause %s" + +#~ msgid "Compute.api::unpause %s" +#~ msgstr "Compute.api::unpause %s" + +#~ msgid "compute.api::suspend %s" +#~ msgstr "compute.api::suspend %s" + +#~ msgid "compute.api::resume %s" +#~ msgstr "compute.api::resume %s" + +#~ msgid "Error in migrate %s" +#~ msgstr "" + +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "Compute.api::reset_network %s" + +#~ msgid "Server not found" +#~ msgstr "" + +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" + +#~ msgid "Compute.api::lock %s" +#~ msgstr "Compute.api::lock %s" + +#~ msgid "Compute.api::unlock %s" +#~ msgstr "Compute.api::unlock %s" + +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" + +#~ msgid "Malformed createBackup entity" +#~ msgstr "" + +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" + +#~ msgid "Instance not found" +#~ msgstr "" + +#~ msgid "host and block_migration must be specified." +#~ msgstr "" + +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" + +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" + +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" + +#~ msgid "Missing type specification" +#~ msgstr "" + +#~ msgid "Invalid type specification" +#~ msgstr "" + +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" + +#~ msgid "Server not found." +#~ msgstr "" + +#~ msgid "Flavor not found." +#~ msgstr "" + +#~ msgid "No Request Body" +#~ msgstr "" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" + +#~ msgid "No more floating ips available." +#~ msgstr "" + +#~ msgid "Missing parameter dict" +#~ msgstr "" + +#~ msgid "Address not specified" +#~ msgstr "" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" + +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "Invalid backend: %s" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "Revoke security group ingress %s" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "Not enough parameters to build a valid rule." + +#~ msgid "This rule already exists in group %s" +#~ msgstr "This rule already exists in group %s" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "Attempted to instantiate singleton" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." + +#~ msgid "Looking up user: %r" +#~ msgstr "Looking up user: %r" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "Failed authorisation for access key %s" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "Using project name = user name (%s)" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "failed authorisation: no project named %(pjid)s (user=%(uname)s)" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" +#~ "Failed authorisation: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "Invalid signature for user %s" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "Must specify project" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "Adding role %(role)s to user %(uid)s in project %(pid)s" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "Adding sitewide role %(role)s to user %(uid)s" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "Removing role %(role)s from user %(uid)s on project %(pid)s" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "Removing sitewide role %(role)s from user %(uid)s" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "Created project %(name)s with manager %(manager_user)s" + +#~ msgid "modifying project %s" +#~ msgstr "modifying project %s" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "Adding user %(uid)s to project %(pid)s" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "Remove user %(uid)s from project %(pid)s" + +#~ msgid "Deleting project %s" +#~ msgstr "Deleting project %s" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "Created user %(rvname)s (admin: %(rvadmin)r)" + +#~ msgid "Access Key change for user %s" +#~ msgstr "Access Key change for user %s" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "Admin status set to %(admin)r for user %(uid)s" + +#~ msgid "No vpn data for project %s" +#~ msgstr "No vpn data for project %s" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "Get console output for instance %s" + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "Network to push into openvpn config" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "Netmask to push into openvpn config" + +#~ msgid "Launching VPN for %s" +#~ msgstr "Launching VPN for %s" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" +#~ "Instance quota exceeded. You can only" +#~ " run %s more instances of this " +#~ "type." + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" +#~ "Instance quota exceeded. You can only" +#~ " run %s more instances of this " +#~ "type." + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "Creating a raw instance" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "Going to run %s instances..." + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "Going to try to terminate %s" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "Going to try to terminate %s" + +#~ msgid "Going to try to stop instance" +#~ msgstr "Going to try to terminate %s" + +#~ msgid "Going to try to start instance" +#~ msgstr "Going to try to terminate %s" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "check_instance_lock: decorating: |%s|" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "check_instance_lock: locked: |%s|" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "check_instance_lock: admin: |%s|" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "check_instance_lock: executing: |%s|" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "check_instance_lock: not executing |%s|" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "After terminating instances: %s" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "Instance has already been created" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "instance %s: rescuing" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "instance %s: unrescuing" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "instance %s: pausing" + +#~ msgid "instance %s: unpausing" +#~ msgstr "instance %s: unpausing" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "instance %s: retrieving diagnostics" + +#~ msgid "instance %s: suspending" +#~ msgstr "instance %s: suspending" + +#~ msgid "instance %s: resuming" +#~ msgstr "instance %s: resuming" + +#~ msgid "instance %s: locking" +#~ msgstr "instance %s: locking" + +#~ msgid "instance %s: unlocking" +#~ msgstr "instance %s: unlocking" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "instance %s: getting locked state" + +#~ msgid "instance %s: reset network" +#~ msgstr "instance %s: reset network" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "Detaching volume from unknown instance %s" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "Adding console" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "Rebuilding xvp conf" + +#~ msgid "Re-wrote %s" +#~ msgstr "Re-wrote %s" + +#~ msgid "Stopping xvp" +#~ msgstr "Stopping xvp" + +#~ msgid "Starting xvp" +#~ msgstr "Starting xvp" + +#~ msgid "Restarting xvp" +#~ msgstr "Restarting xvp" + +#~ msgid "xvp not running..." +#~ msgstr "xvp not running..." + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "python-migrate is not installed. Exiting." + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "Failed to decrypt private key: %s" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "Failed to decrypt initialisation vector: %s" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "Failed to decrypt image file %(image_file)s: %(err)s" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "Hupping dnsmasq threw %s" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "Pid %d is stale, relaunching dnsmasq" + +#~ msgid "killing radvd threw %s" +#~ msgstr "killing radvd threw %s" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "Pid %d is stale, relaunching radvd" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "Starting VLAN inteface %s" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "Starting Bridge interface for %s" + +#~ msgid "Starting bridge %s " +#~ msgstr "Starting Bridge interface for %s" + +#~ msgid "Done starting bridge %s" +#~ msgstr "Error starting xvp: %s" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "setting network host" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "IP %s released that was not leased" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "After terminating instances: %s" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "Target %s allocated" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "Nested received %(queue)s, %(value)s" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "Received %s" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "Failed to open connection to the hypervisor" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "Attempted to unfilter instance %s which is not filtered" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "instance %(instance_name)s: deleting instance files %(target)s" + +#~ msgid "instance %s: rebooted" +#~ msgstr "instance %s: rebooted" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "instance %s: rescued" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "instance %s: booted" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "instance %s: Creating image" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "instance %s: starting toXML method" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "instance %s: finished toXML method" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" + +#~ msgid "activate_node" +#~ msgstr "" + +#~ msgid "Node is unknown error state." +#~ msgstr "" + +#~ msgid "no capable image handler configured" +#~ msgstr "" + +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" + +#~ msgid "image already mounted" +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "FAKE ISCSI: %s" +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "Failed to mount filesystem: %s" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "rbd has no pool %s" +#~ msgid "Failed to remove container: %s" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "Sheepdog is not working: %s" +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "Sheepdog is not working" +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "unsupported partition: %s" +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "Re-exporting %s volumes" +#~ msgid "unknown guestmount error" +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "volume %s: skipping export" +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "Could not attach image to loopback: %s" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "volume %s: creating" +#~ msgid "no partitions found" +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "volume %(vol_name)s: creating logical volume of size %(vol_size)sG" +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "volume %s: creating export" +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "volume %s: created successfully" +#~ msgid "No free nbd devices" +#~ msgstr "No free nbd devices" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "Volume is still attached" +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "Volume is not local to this node" +#~ msgid "nbd device %s did not show up" +#~ msgstr "nbd device %s did not show up" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "volume %s: removing export" +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "volume %s: deleting" +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "volume %s: deleted successfully" +#~ msgid "Instance destroyed successfully." +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "attaching LXC block device" +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "detaching LXC block device" +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, fuzzy, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "instance %s: snapshotting" +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "instance %s: rebooted" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "Failed to soft reboot instance." +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "Instance shutdown successfully." +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "Instance rebooted successfully." +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "Instance is running" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -#, fuzzy -msgid "Connected to DFM server" -msgstr "Reconnected to queue" +#~ msgid "Instance spawned successfully." +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, fuzzy, python-format -msgid "Job failed: %s" -msgstr "NotFound raised: %s" +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "data: %(data)r, fpath: %(fpath)r" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "Guest does not have a console available" +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, fuzzy, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "Could not find iSCSI export for volume %s" +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, fuzzy, python-format -msgid "No LUN ID for volume %s" -msgstr "Could not find iSCSI export for volume %s" +#~ msgid "Creating image" +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, fuzzy, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "Failed to get metadata for ip: %s" +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, fuzzy, python-format -msgid "Failed to get host details for host ID %s" -msgstr "Failed to get metadata for ip: %s" +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, fuzzy, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "Failed to get metadata for ip: %s" +#~ msgid "block_device_list %s" +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, fuzzy, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "Failed to get metadata for ip: %s" +#~ msgid "Starting toXML method" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "Finished toXML method" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" + +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" + +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" + +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance running successfully." +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" + +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" + +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" + +#~ msgid "Ensuring static filters" +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" + +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" + +#~ msgid "%s is a valid instance name" +#~ msgstr "" + +#~ msgid "%s has a disk file" +#~ msgstr "" + +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" + +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "Verification complete" +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "Unable to find an open port" +#~ msgstr "Unable to find an open port" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "Ensuring bridge %s" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "%(text)s: _db_content => %(content)s" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "There is no VM registered" +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Session is faulty" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Session Invalid" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, fuzzy, python-format -msgid "Got response: %s" -msgstr "response %s" +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, fuzzy, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "volume group %s doesn't exist" +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to import suds." +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "httplib error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Socket error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "Type error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Exception in %s " +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Getting list of instances" #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Got total of %s instances" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Couldn't get a local Datastore reference" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "Creating VM with the name %s on the ESX host" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "Created VM with the name %s on the ESX host" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "Reconfiguring VM instance %s to attach the image disk" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "Reconfigured VM instance %s to attach the image disk" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "Powering on the VM instance %s" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Powered on the VM instance %s" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "Creating Snapshot of the VM instance %s " #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Created Snapshot of the VM instance %s " #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Copying disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Copied disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Uploading image %s" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "Uploaded image %s" #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Deleting temporary vmdk file %s" #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Deleted temporary vmdk file %s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "instance is not powered on" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Rebooting guest OS of VM %s" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Rebooted guest OS of VM %s" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Doing hard reboot of VM %s" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Did hard reboot of VM %s" #~ msgstr "" -#~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ msgid "instance - %s not present" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "Powering off the VM %s" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "Powered off the VM %s" #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "Unregistering the VM %s" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "Unregistered the VM %s" #~ msgstr "" #~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" +#~ msgstr "" + +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" + +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "pause not supported for vmwareapi" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" -#~ msgstr "trying to destroy already destroyed instance: %s" +#~ msgid "unpause not supported for vmwareapi" +#~ msgstr "" -#~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ msgid "Suspending the VM %s " #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Suspended the VM %s " +#~ msgstr "" + +#~ msgid "instance is powered off and can not be suspended." #~ msgstr "" #~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "Resuming the VM %s" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "Resumed the VM %s " #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "instance is not in a suspended state" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "get_diagnostics not implemented for vmwareapi" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" #~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" + +#~ msgid "Creating directory with path %s" +#~ msgstr "" + +#~ msgid "Created directory with path %s" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Downloading image %s from glance image server" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Downloaded image %s from glance image server" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" -#~ msgstr "Initing the Adapter Consumer for %s" +#~ msgid "Uploading image %s to the Glance image server" +#~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "Uploaded image %s to the Glance image server" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "Getting image size for the image %s" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "Got image size of %(size)s for the image %(image)s" #~ msgstr "" -#~ msgid "topic is %s" -#~ msgstr "topic is %s" +#~ msgid "Raising NotImplemented" +#~ msgstr "Raising NotImplemented" -#~ msgid "message %s" -#~ msgstr "message %s" +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "Calling %(localname)s %(impl)s" + +#~ msgid "Calling getter %s" +#~ msgstr "Calling getter %s" #~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" #~ msgstr "" +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "Unable to get updated status" +#~ msgstr "" + +#~ msgid "The call to %(method)s returned an error: %(e)s." +#~ msgstr "" + +#~ msgid "Found non-unique network for name_label %s" +#~ msgstr "" + +#~ msgid "Found non-unique network for bridge %s" +#~ msgstr "Found non-unique network for bridge %s" + +#~ msgid "Found no network for bridge %s" +#~ msgstr "Found no network for bridge %s" + +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "Unable to eject %(host)s from the pool; No master found" #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "Unable to set up pool: %(e)s." +#~ msgstr "Unable to detach volume %s" + +#~ msgid "Pool-set_name_label failed: %(e)s" +#~ msgstr "" + +#~ msgid "Found no PIF for device %s" #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "VBD not found in instance %s" +#~ msgstr "VBD not found in instance %s" + +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "Unable to unplug VBD %s" +#~ msgstr "Unable to unplug VBD %s" + +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "Unable to destroy VBD %s" +#~ msgstr "Unable to destroy VBD %s" + +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgstr "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." + +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgstr "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." + +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "Snapshotting with label '%(label)s'" +#~ msgstr "Snapshotting VM %(vm_ref)s with label '%(label)s'..." + +#~ msgid "Created snapshot %(template_vm_ref)s" +#~ msgstr "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." + +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +#~ msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" + +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "" +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid "" +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" #~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" +#~ msgstr "" + +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -#~ msgstr "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "" -#~ msgid "Publishing to route %s" -#~ msgstr "Publishing to route %s" +#~ msgid "Size for image %(image)s: %(virtual_size)d" +#~ msgstr "Size for image %(image)s:%(virtual_size)d" -#~ msgid "Declaring queue %s" -#~ msgstr "Declaring queue %s" +#~ msgid "" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" +#~ msgstr "" -#~ msgid "Declaring exchange %s" -#~ msgstr "Declaring exchange %s" +#~ msgid "Copying VDI %s to /boot/guest on dom0" +#~ msgstr "Copying VDI %s to /boot/guest on dom0" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -#~ msgstr "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" +#~ msgstr "Kernel/Ramdisk VDI %s destroyed" -#~ msgid "Getting from %(queue)s: %(message)s" -#~ msgstr "Getting from %(queue)s: %(message)s" +#~ msgid "Failed to fetch glance image" +#~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "Looking up vdi %s for PV kernel" +#~ msgstr "Looking up vdi %s for PV kernel" + +#~ msgid "Unknown image format %(disk_image_type)s" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "VDI %s is still available" +#~ msgstr "VDI %s is still available" + +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" +#~ msgstr "(VM_UTILS) xenserver vm state -> |%s|" + +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgstr "(VM_UTILS) xenapi power_state -> |%s|" + +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "Re-scanning SR %s" +#~ msgstr "Re-scanning SR %s" + +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" -#~ msgstr "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" +#~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" -#~ msgstr "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +#~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" #~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "virsh said: %r" -#~ msgstr "virsh said: %r" - -#~ msgid "cool, it's a device" -#~ msgstr "cool, it's a device" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." +#~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +#~ msgstr "VHD %(vdi_uuid)s has parent %(parent_ref)s" + #~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." +#~ msgstr "" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." + +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "Timeout waiting for device %s to be created" #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "Plugging VBD %s ... " +#~ msgstr "Plugging VBD %s ... " + +#~ msgid "Plugging VBD %s done." +#~ msgstr "Plugging VBD %s done." + +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Destroying VBD for VDI %s ... " +#~ msgstr "Destroying VBD for VDI %s ... " + +#~ msgid "Destroying VBD for VDI %s done." +#~ msgstr "Destroying VBD for VDI %s done." + +#~ msgid "Running pygrub against %s" +#~ msgstr "Running pygrub against %s" + +#~ msgid "Found Xen kernel %s" +#~ msgstr "Found Xen kernel %s" + +#~ msgid "No Xen kernel found. Booting HVM." +#~ msgstr "No Xen kernel found. Booting HVM." + +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "Writing partition table %s done." +#~ msgstr "Writing partition table %s done." + +#~ msgid "" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" +#~ msgstr "" + +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "Manipulating interface files directly" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" #~ msgstr "" -#~ msgid "Created VM %s..." -#~ msgstr "Created VM %s..." +#~ msgid "Updating progress to %(progress)d" +#~ msgstr "" + +#~ msgid "Attempted to power on non-existent instance bad instance id %s" +#~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." -#~ msgstr "Created VM %(instance_name)s as %(vm_ref)s." +#~ msgid "Starting instance" +#~ msgstr "Creating a raw instance" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Failed to spawn, rolling back" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Injecting file path: '%s'" +#~ msgstr "Injecting file path: '%s'" + +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " -#~ msgstr "Creating VBD for VDI %s ... " +#~ msgid "Setting VCPU weight" +#~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." -#~ msgstr "Creating VBD for VDI %s done." +#~ msgid "Starting VM" +#~ msgstr "Restarting xvp" -#~ msgid "VBD.unplug successful first time." -#~ msgstr "VBD.unplug successful first time." +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" +#~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." -#~ msgstr "VBD.unplug rejected: retrying..." +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" +#~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." -#~ msgstr "VBD.unplug successful eventually." +#~ msgid "Querying agent version" +#~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" -#~ msgstr "Ignoring XenAPI.Failure in VBD.unplug: %s" +#~ msgid "Instance agent version: %s" +#~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" -#~ msgstr "Ignoring XenAPI.Failure %s" +#~ msgid "Updating Agent to %s" +#~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" -#~ msgstr "instance %s: Failed to spawn" +#~ msgid "Finished snapshot and upload for VM" +#~ msgstr "Finished snapshot and upload for VM %s" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "Starting snapshot for VM" +#~ msgstr "Starting snapshot for VM %s" + +#~ msgid "Unable to Snapshot instance: %(exc)s" +#~ msgstr "Unable to attach volume to instance %s" + +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +#~ msgstr "" + +#~ msgid "Resize complete" +#~ msgstr "" + +#~ msgid "Failed to query agent version: %(resp)r" +#~ msgstr "" + +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "Starting VM %s..." -#~ msgstr "Starting VM %s..." +#~ msgid "Failed to exchange keys: %(resp)r" +#~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "kernel/ramdisk files removed" +#~ msgstr "kernel/ramdisk files removed" + +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "Destroying VM" +#~ msgstr "Restarting xvp" + +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "Instance %(instance_uuid)s not found" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Injecting network info to xenstore" +#~ msgstr "setting network host" + +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -#~ msgstr "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Creating VIF for network %(network_ref)s" +#~ msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." + +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" +#~ msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" #~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" #~ msgid "" #~ "NOT IMPLEMENTED: The call to %(method)s" #~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" +#~ msgstr "" + +#~ msgid "OpenSSL error: %s" +#~ msgstr "OpenSSL error: %s" + +#~ msgid "creating sr within volume_utils" +#~ msgstr "" + +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#~ msgstr "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "name = %s" +#~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "Unable to create Storage Repository" +#~ msgstr "Unable to create Storage Repository" + +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "Introduced %(label)s as %(sr_ref)s." +#~ msgstr "Introduced %(label)s as %(sr_ref)s." + +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Introducing %s..." +#~ msgstr "Introducing %s..." + +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +#~ msgstr "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" + +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +#~ msgstr "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" + +#~ msgid "Unable to introduce VDI on SR %s" +#~ msgstr "Unable to introduce VDI on SR %s" + +#~ msgid "Unable to get record of VDI %s on" +#~ msgstr "Unable to get record of VDI %s on" + +#~ msgid "Unable to introduce VDI for SR %s" +#~ msgstr "Unable to introduce VDI for SR %s" + +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Mountpoint cannot be translated: %s" +#~ msgstr "Mountpoint cannot be translated: %s" + +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#~ msgstr "Unable to use SR %(sr_ref)s for instance %(instance_name)s" + +#~ msgid "Unable to attach volume to instance %s" +#~ msgstr "Unable to attach volume to instance %s" + +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#~ msgstr "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" + +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#~ msgid "Unable to destroy vbd %s" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Error purging SR %s" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +#~ msgstr "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" + +#~ msgid "Error in handshake: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Invalid request: %s" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "Request: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Request made with missing token: %s" #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Request made with invalid token: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "Unexpected error: %s" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" #~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." +#~ msgstr "" + +#~ msgid "Volume is still attached" +#~ msgstr "Volume is still attached" + +#~ msgid "Checking volume capabilities" +#~ msgstr "" + +#~ msgid "New capabilities found: %s" +#~ msgstr "" + +#~ msgid "API %(name)sfailed: %(reason)s" +#~ msgstr "" + +#~ msgid "Failed to find LUN ID for volume %s" +#~ msgstr "Could not find iSCSI export for volume %s" + +#~ msgid "Failed to remove and delete dataset member" +#~ msgstr "" + +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/en_GB/LC_MESSAGES/cinder.po b/cinder/locale/en_GB/LC_MESSAGES/cinder.po index a80d170bf..d5682ec38 100644 --- a/cinder/locale/en_GB/LC_MESSAGES/cinder.po +++ b/cinder/locale/en_GB/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2012-03-30 11:10+0000\n" "Last-Translator: Anthony Harrington \n" "Language-Team: English (United Kingdom) \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "Filename of root CA" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "Filename of private key" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "Filename of root Certificate Revocation List" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "Where we keep our keys" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "Where we keep our root CA" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "Should we use a CA for each project?" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "Subject for certificate for users, %s for project, user, timestamp" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "Subject for certificate for projects, %s for project, timestamp" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "Flags path: %s" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "Unexpected error while running command." -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -85,8044 +46,9457 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "DB exception wrapped." -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "An unknown exception occurred." -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "Failed to decrypt text" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" -msgstr "Failed to paginate through images from image service" - -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "Virtual Interface creation failed" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" -msgstr "5 attempts to create virtual interface with unique mac address failed" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" +msgstr "" -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "Connection to glance failed" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "Connection to melange failed" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "Not authorised." -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "User does not have admin privileges" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "Policy doesn't allow %(action)s to be performed." -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "Unacceptable parameters." -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "Invalid snapshot" -#: cinder/exception.py:229 -#, python-format -msgid "Volume %(volume_id)s is not attached to anything" +#: cinder/exception.py:168 +#, fuzzy, python-format +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "Volume %(volume_id)s is not attached to anything" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "Keypair data is invalid" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "Failed to load data into json format" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "The request is invalid." -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." -msgstr "Invalid signature %(signature)s for user %(user)s." +#: cinder/exception.py:180 +#, fuzzy +msgid "The results are invalid." +msgstr "The request is invalid." -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "Invalid input received" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "Invalid instance type %(instance_type)s." - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "Invalid volume type" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "Invalid volume" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "Invalid IP protocol %(protocol)s." - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Invalid content type %(content_type)s." -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "Invalid cidr %(cidr)s." - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "Invalid reuse of an RPC connection." - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." msgstr "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." -#: cinder/exception.py:301 +#: cinder/exception.py:215 #, python-format -msgid "Group not valid. Reason: %(reason)s" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." - -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." -msgstr "Instance %(instance_id)s is not running." -#: cinder/exception.py:314 -#, python-format -msgid "Instance %(instance_id)s is not suspended." +#: cinder/exception.py:223 +msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:318 +#: cinder/exception.py:229 #, python-format -msgid "Instance %(instance_id)s is not in rescue mode" -msgstr "" - -#: cinder/exception.py:322 -msgid "Failed to suspend instance" +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:326 -msgid "Failed to resume server" +#: cinder/exception.py:233 +#, python-format +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:330 -msgid "Failed to reboot instance" +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:334 -msgid "Failed to terminate instance" +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:338 -msgid "Service is unavailable at this time." +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" msgstr "" -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:350 +#: cinder/exception.py:259 #, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." -msgstr "" - -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." -msgstr "" - -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." +#: cinder/exception.py:276 +#, python-format +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:281 #, python-format msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:286 #, python-format -msgid "The supplied device path (%(path)s) is invalid." +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:290 #, python-format -msgid "The supplied device (%(device)s) is busy." -msgstr "" - -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:294 #, python-format -msgid "%(address)s is not a valid IP v4/6 address." +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:299 #, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:399 +#: cinder/exception.py:303 #, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." +msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:406 +#: cinder/exception.py:307 #, python-format -msgid "Disk format %(disk_format)s is not acceptable" +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:410 +#: cinder/exception.py:311 #, python-format -msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:414 +#: cinder/exception.py:315 #, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:418 +#: cinder/exception.py:319 #, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." -msgstr "" - -#: cinder/exception.py:422 -msgid "Resource could not be found." +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:323 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:327 #, python-format -msgid "Volume %(volume_id)s could not be found." +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:435 +#: cinder/exception.py:331 #, python-format -msgid "Unable to locate account %(account_name)s on Solidfire device" +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:335 #, python-format -msgid "Volume not found for instance %(instance_id)s." +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:339 #, python-format -msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." -msgstr "" - -#: cinder/exception.py:449 -msgid "Zero volume types found." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:343 #, python-format -msgid "Volume type %(volume_type_id)s could not be found." +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:347 #, python-format -msgid "Volume type with name %(volume_type_name)s could not be found." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:351 #, python-format msgid "" -"Volume Type %(volume_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:467 -#, python-format -msgid "Snapshot %(snapshot_id)s could not be found." +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:360 #, python-format -msgid "deleting volume %(volume_name)s that has snapshot" +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:364 #, python-format -msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:368 #, python-format -msgid "No target id found for volume %(volume_id)s." +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:484 +#: cinder/exception.py:372 #, python-format -msgid "No disk at %(location)s" +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:376 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:380 #, python-format -msgid "Invalid image href %(image_href)s." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +#: cinder/exception.py:384 +#, python-format +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:388 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:393 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:397 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:513 -#, python-format -msgid "Project %(project_id)s could not be found." +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:410 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:521 +#: cinder/exception.py:414 #, python-format -msgid "Role %(role_id)s could not be found." +msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:529 +#: cinder/exception.py:422 #, python-format -msgid "%(req)s is required to create a network." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:426 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:430 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:434 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:438 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:549 -#, python-format -msgid "Network could not be found for instance %(instance_id)s." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:553 -msgid "No networks defined." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:557 -#, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:458 #, python-format -msgid "Host is not set to the network (%(network_id)s)." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:462 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:466 +#, python-format +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:470 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:474 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:478 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:586 -#, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:591 +#: cinder/exception.py:487 #, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:491 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:495 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:499 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:503 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +#: cinder/exception.py:507 +#, fuzzy, python-format +msgid "Unable to create server object for initiator %(name)s" +msgstr "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" + +#: cinder/exception.py:511 +#, python-format +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:519 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:624 +#: cinder/exception.py:523 #, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:628 +#: cinder/exception.py:527 #, python-format -msgid "Floating ip not found for address %(address)s." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:531 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." -msgstr "" +#: cinder/exception.py:536 +#, fuzzy +msgid "Unknown NFS exception" +msgstr "An unknown exception occurred." -#: cinder/exception.py:640 -#, python-format -msgid "Floating ip %(address)s is associated." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Floating ip %(address)s is not associated." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." -msgstr "" +#: cinder/exception.py:548 +#, fuzzy +msgid "Unknown Gluster exception" +msgstr "An unknown exception occurred." -#: cinder/exception.py:652 -#, python-format -msgid "Interface %(interface)s not found." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:656 +#: cinder/exception.py:560 #, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:660 -#, python-format -msgid "Certificate %(certificate_id)s not found." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:664 +#: cinder/exception.py:569 #, python-format -msgid "Service %(service_id)s could not be found." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:668 -#, python-format -msgid "Host %(host)s could not be found." +#: cinder/exception.py:573 +#, fuzzy, python-format +msgid "Invalid backup: %(reason)s" +msgstr "Invalid backend: %s" + +#: cinder/exception.py:577 +#, fuzzy +msgid "Connection to swift failed" +msgstr "Connection to glance failed" + +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:676 +#: cinder/manager.py:158 #, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:680 +#: cinder/manager.py:164 #, python-format -msgid "Auth token %(token)s could not be found." +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:684 +#: cinder/manager.py:171 #, python-format -msgid "Access Key %(access_key)s could not be found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:692 -#, python-format -msgid "Quota for project %(project_id)s could not be found." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:696 -#, python-format -msgid "Quota class %(class_name)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:700 +#: cinder/quota.py:704 #, python-format -msgid "Security group %(security_group_id)s not found." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:704 +#: cinder/quota.py:726 #, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:709 +#: cinder/quota.py:747 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:713 -#, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:718 -#, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:723 -#, python-format -msgid "Migration %(migration_id)s could not be found." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:727 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:732 -#, python-format -msgid "Console pool %(pool_id)s could not be found." -msgstr "" +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +#, fuzzy, python-format +msgid "Unhandled exception" +msgstr "Inner Exception: %s" -#: cinder/exception.py:736 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +msgid "Started child %d" msgstr "" -#: cinder/exception.py:742 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "Starting %d workers" msgstr "" -#: cinder/exception.py:746 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:750 +#: cinder/service.py:275 #, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:755 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "Invalid console type %(console_type)s " -msgstr "" - -#: cinder/exception.py:759 -msgid "Zero instance types found." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:763 +#: cinder/service.py:286 #, python-format -msgid "Instance type %(instance_type_id)s could not be found." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:767 +#: cinder/service.py:302 #, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +msgid "wait wrap.failed %s" msgstr "" -#: cinder/exception.py:772 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "Flavor %(flavor_id)s could not be found." +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:776 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Cell %(cell_id)s could not be found." +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:780 +#: cinder/service.py:353 #, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/exception.py:784 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:789 -#, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" +#: cinder/service.py:458 +msgid "Service killed that has no database entry" msgstr "" -#: cinder/exception.py:793 -#, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/exception.py:798 -#, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +#: cinder/service.py:510 +msgid "Recovered model server connection!" msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" +#: cinder/service.py:516 +msgid "model server went away" msgstr "" -#: cinder/exception.py:807 -#, python-format -msgid "LDAP user %(user_id)s could not be found." -msgstr "" +#: cinder/service.py:608 +msgid "Full set of FLAGS:" +msgstr "Full set of FLAGS:" -#: cinder/exception.py:811 +#: cinder/service.py:615 #, python-format -msgid "LDAP group %(group_id)s could not be found." +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:815 +#: cinder/utils.py:96 #, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." -msgstr "" +msgid "Fetching %s" +msgstr "Fetching %s" -#: cinder/exception.py:819 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "File %(file_path)s could not be found." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:823 -msgid "Zero files could be found." +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:827 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." -msgstr "" +msgid "Running cmd (subprocess): %s" +msgstr "Running cmd (subprocess): %s" -#: cinder/exception.py:832 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format -msgid "Network adapter %(adapter)s could not be found." -msgstr "" +msgid "Result was %s" +msgstr "Result was %s" -#: cinder/exception.py:836 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "" - -#: cinder/exception.py:840 -msgid "Action not allowed." +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:844 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "Unable to use global role %(role_id)s" -msgstr "" +msgid "Running cmd (SSH): %s" +msgstr "Running cmd (SSH): %s" -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:861 -#, python-format -msgid "Key pair %(key_name)s already exists." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:865 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 #, python-format -msgid "User %(user)s already exists." +msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/exception.py:869 +#: cinder/utils.py:373 #, python-format -msgid "LDAP user %(user)s already exists." -msgstr "" +msgid "debug in callback: %s" +msgstr "debug in callback: %s" -#: cinder/exception.py:873 +#: cinder/utils.py:532 #, python-format -msgid "LDAP group %(group)s already exists." -msgstr "" +msgid "Link Local address is not found.:%s" +msgstr "Link Local address is not found.:%s" -#: cinder/exception.py:877 +#: cinder/utils.py:535 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "Couldn't get Link Local IP of %(interface)s :%(ex)s" + +#: cinder/utils.py:569 +#, python-format +msgid "Invalid backend: %s" +msgstr "Invalid backend: %s" -#: cinder/exception.py:882 +#: cinder/utils.py:580 #, python-format -msgid "Project %(project)s already exists." +msgid "backend %s" +msgstr "backend %s" + +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:886 +#: cinder/utils.py:813 #, python-format -msgid "Instance %(name)s already exists." +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:890 +#: cinder/utils.py:914 #, python-format -msgid "Instance Type %(name)s already exists." +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:894 +#: cinder/utils.py:1116 #, python-format -msgid "Volume Type %(name)s already exists." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:898 +#: cinder/utils.py:1224 #, python-format -msgid "%(path)s is on shared storage: %(reason)s" +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" +#: cinder/wsgi.py:121 +#, fuzzy, python-format +msgid "Unable to find cert_file : %s" +msgstr "Unable to destroy VBD %s" + +#: cinder/wsgi.py:124 +#, fuzzy, python-format +msgid "Unable to find ca_file : %s" +msgstr "Unable to locate volume %s" + +#: cinder/wsgi.py:127 +#, fuzzy, python-format +msgid "Unable to find key_file : %s" +msgstr "Unable to destroy VBD %s" + +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:906 +#: cinder/wsgi.py:163 #, python-format -msgid "Malformed message body: %(reason)s" +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:910 +#: cinder/wsgi.py:207 #, python-format -msgid "Could not find config at %(path)s" +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/exception.py:938 -#, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" msgstr "" -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#: cinder/api/common.py:91 +msgid "offset param must be an integer" +msgstr "" + +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/exception.py:946 +#: cinder/api/common.py:133 #, python-format -msgid "No valid host was found. %(reason)s" +msgid "marker [%s] not found" msgstr "" -#: cinder/exception.py:950 +#: cinder/api/common.py:160 #, python-format -msgid "Host %(host)s is not up or doesn't exist." +msgid "href %s does not contain version" msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/exception.py:958 +#: cinder/api/extensions.py:199 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Loaded extension: %s" msgstr "" -#: cinder/exception.py:963 +#: cinder/api/extensions.py:237 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Ext name: %s" msgstr "" -#: cinder/exception.py:967 +#: cinder/api/extensions.py:238 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Ext alias: %s" msgstr "" -#: cinder/exception.py:971 +#: cinder/api/extensions.py:239 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Ext description: %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/api/extensions.py:241 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "Ext namespace: %s" msgstr "" -#: cinder/exception.py:980 +#: cinder/api/extensions.py:242 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "Ext updated: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/api/extensions.py:244 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Exception loading extension: %s" msgstr "" -#: cinder/exception.py:988 +#: cinder/api/extensions.py:258 #, python-format -msgid "Detected more than one volume with name %(vol_name)s" +msgid "Loading extension %s" msgstr "" -#: cinder/exception.py:992 +#: cinder/api/extensions.py:264 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "Calling extension factory %s" msgstr "" -#: cinder/exception.py:997 -msgid "Unable to create instance type" +#: cinder/api/extensions.py:278 +#, python-format +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/exception.py:1005 +#: cinder/api/extensions.py:289 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/exception.py:1009 +#: cinder/api/extensions.py:357 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/exception.py:1013 +#: cinder/api/extensions.py:381 #, python-format -msgid "Detected existing vlan with id %(vlan)d" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: cinder/exception.py:1017 -#, python-format -msgid "Instance %(instance_id)s could not be found." +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/exception.py:1021 -#, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" msgstr "" -#: cinder/exception.py:1025 -#, python-format -msgid "Could not fetch image %(image)s" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/log.py:315 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "syslog facility must be one of: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/manager.py:146 -#, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/manager.py:152 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Running periodic task %(full_task_name)s" +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/manager.py:159 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" +msgid "show called for member %s" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/contrib/backups.py:140 +#, python-format +msgid "delete called for member %s" msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/contrib/backups.py:143 +#, python-format +msgid "Delete backup with id: %s" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/contrib/backups.py:185 +#, python-format +msgid "Creating new backup %s" msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/service.py:177 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/service.py:195 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Creating Consumer connection for Service %s" -msgstr "" - -#: cinder/service.py:282 -msgid "Service killed that has no database entry" +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/service.py:334 -msgid "Recovered model server connection!" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/service.py:340 -msgid "model server went away" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/service.py:433 -msgid "Full set of FLAGS:" -msgstr "Full set of FLAGS:" - -#: cinder/service.py:440 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "%(flag)s : FLAG SET " +msgid "Host '%s' could not be found." msgstr "" -#: cinder/utils.py:79 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Inner Exception: %s" -msgstr "Inner Exception: %s" +msgid "Invalid status: '%s'" +msgstr "" -#: cinder/utils.py:165 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Fetching %s" -msgstr "Fetching %s" +msgid "Invalid update setting: '%s'" +msgstr "" -#: cinder/utils.py:210 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/utils.py:220 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Running cmd (subprocess): %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 -#, python-format -msgid "Result was %s" -msgstr "Result was %s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" +msgstr "" -#: cinder/utils.py:249 -#, python-format -msgid "%r failed. Retrying." +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/utils.py:291 -#, python-format -msgid "Running cmd (SSH): %s" -msgstr "Running cmd (SSH): %s" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" +msgstr "" -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" -msgstr "debug in callback: %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "" -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" -msgstr "Link Local address is not found.:%s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." +msgstr "" -#: cinder/utils.py:537 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Caught error: %s" +msgstr "" -#: cinder/utils.py:648 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Invalid backend: %s" -msgstr "Invalid backend: %s" +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" -msgstr "backend %s" +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/utils.py:927 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extended resource: %s" msgstr "" -#: cinder/utils.py:931 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/utils.py:1028 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Expected object of type: %s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "Invalid server_string: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "There is no such action: %s" msgstr "" -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/wsgi.py:97 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/wsgi.py:117 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" -msgstr "" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +#, fuzzy, python-format +msgid "snapshot does not exist" +msgstr "instance %s: snapshotting" -#: cinder/api/direct.py:218 -msgid "not available" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/api/direct.py:299 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Returned non-serializeable type: %s" +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 +#, python-format +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/api/validator.py:142 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +msgid "Invalid value '%s' for force. " +msgstr "" + +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" msgstr "" -#: cinder/api/ec2/__init__.py:73 +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "%(code)s: %(message)s" +msgid "vol=%s" msgstr "" -#: cinder/api/ec2/__init__.py:95 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "FaultWrapper: %s" +msgid "Delete volume with id: %s" msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/ec2/__init__.py:180 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." +msgid "Create volume of %s GB" msgstr "" -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +#: cinder/api/v1/volumes.py:418 +#, python-format +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/backup/api.py:53 +#, fuzzy +msgid "Backup status must be available or error" +msgstr "Volume status must be available" + +#: cinder/backup/api.py:78 +#, fuzzy +msgid "Volume to be backed up must be available" +msgstr "Volume status must be available" + +#: cinder/backup/api.py:112 +#, fuzzy +msgid "Backup status must be available" +msgstr "Volume status must be available" + +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/api/ec2/__init__.py:388 +#: cinder/backup/api.py:126 #, python-format -msgid "Authentication Failure: %s" +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:404 +#: cinder/backup/api.py:140 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/ec2/__init__.py:435 -#, python-format -msgid "action: %s" +#: cinder/backup/api.py:145 +#, fuzzy +msgid "Volume to be restored to must be available" +msgstr "Volume status must be available" + +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/ec2/__init__.py:437 +#: cinder/backup/api.py:155 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:512 -#, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/ec2/__init__.py:584 +#: cinder/backup/manager.py:83 #, python-format -msgid "InstanceNotFound raised: %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/__init__.py:590 +#: cinder/backup/manager.py:87 #, python-format -msgid "VolumeNotFound raised: %s" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/__init__.py:596 +#: cinder/backup/manager.py:98 #, python-format -msgid "SnapshotNotFound raised: %s" +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/ec2/__init__.py:602 +#: cinder/backup/manager.py:104 #, python-format -msgid "NotFound raised: %s" +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/__init__.py:605 +#: cinder/backup/manager.py:109 #, python-format -msgid "EC2APIError raised: %s" +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/backup/manager.py:119 #, python-format -msgid "KeyPairExists raised: %s" +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:617 +#: cinder/backup/manager.py:128 #, python-format -msgid "InvalidParameterValue raised: %s" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:621 +#: cinder/backup/manager.py:137 #, python-format -msgid "InvalidPortRange raised: %s" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/backup/manager.py:160 #, python-format -msgid "NotAuthorized raised: %s" +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/backup/manager.py:166 #, python-format -msgid "InvalidRequest raised: %s" +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:633 +#: cinder/backup/manager.py:175 #, python-format -msgid "QuotaError raised: %s" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:637 +#: cinder/backup/manager.py:183 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/backup/manager.py:199 #, python-format -msgid "Unexpected error raised: %s" +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/backup/manager.py:220 #, python-format -msgid "Environment: %s" +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." +#: cinder/backup/manager.py:228 +#, python-format +msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/api/ec2/apirequest.py:64 +#: cinder/backup/manager.py:234 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:336 +#: cinder/backup/manager.py:244 #, python-format -msgid "Create snapshot of volume %s" +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/backup/manager.py:264 #, python-format -msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +msgid "delete_backup finished, backup %s deleted" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/backup/services/swift.py:96 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/api/ec2/cloud.py:382 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "Create key pair %s" +msgid "_check_container_exists: container: %s" msgstr "" -#: cinder/api/ec2/cloud.py:391 +#: cinder/backup/services/swift.py:122 #, python-format -msgid "Import key %s" +msgid "container %s does not exist" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/backup/services/swift.py:127 #, python-format -msgid "Delete key pair %s" +msgid "container %s exists" msgstr "" -#: cinder/api/ec2/cloud.py:551 -#, fuzzy, python-format -msgid "Invalid CIDR" -msgstr "Invalid cidr %(cidr)s." - -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/backup/services/swift.py:133 +#, python-format +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "Revoke security group ingress %s" +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "%s Not enough parameters to build a valid rule" +msgid "generated object list: %s" msgstr "" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." +#: cinder/backup/services/swift.py:169 +#, python-format +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "Authorize security group ingress %s" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/ec2/cloud.py:725 -#, python-format -msgid "%s - This rule already exists in group" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/services/swift.py:193 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 +#: cinder/backup/services/swift.py:207 +#, fuzzy, python-format +msgid "volume size %d is invalid." +msgstr "The request is invalid." + +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Create Security Group %s" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/ec2/cloud.py:783 -#, python-format -msgid "group %s already exists" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "Delete security group %s" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" +msgstr "" + +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" +msgstr "" + +#: cinder/backup/services/swift.py:257 #, python-format -msgid "Get console output for instance %s" -msgstr "Get console output for instance %s" +msgid "swift MD5 for %(object_name)s: %(etag)s" +msgstr "" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "Create volume from snapshot %s" +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/services/swift.py:262 #, python-format -msgid "Create volume of %s GB" +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "backup %s finished." msgstr "" -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +#: cinder/backup/services/swift.py:281 +#, python-format +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "Detach volume %s" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/ec2/cloud.py:959 -msgid "Detach Volume Failed." +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/backup/services/swift.py:299 #, python-format -msgid "attribute not supported: %s" +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "vol = %s\n" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1267 +#: cinder/backup/services/swift.py:331 #, python-format -msgid "Release address %s" +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1272 +#: cinder/backup/services/swift.py:339 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/backup/services/swift.py:344 #, python-format -msgid "Disassociate address %s" +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +#: cinder/backup/services/swift.py:348 +#, python-format +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1343 +#: cinder/backup/services/swift.py:371 #, python-format -msgid "Reboot instance %r" +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/backup/services/swift.py:380 +#, python-format +msgid "delete %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/brick/iscsi/iscsi.py:152 #, python-format -msgid "De-registering image %s" +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/ec2/cloud.py:1490 +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" +#: cinder/brick/iscsi/iscsi.py:192 +#, python-format +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/ec2/cloud.py:1542 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Updating image %s publicity" +msgid "Removing iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1603 +#: cinder/brick/iscsi/iscsi.py:416 +#, fuzzy, python-format +msgid "Removing iscsi_target: %s" +msgstr "Rebooting instance %s" + +#: cinder/brick/iscsi/iscsi.py:455 #, python-format -msgid "Couldn't stop instance with in %d sec" +msgid "Failed to add initiator iqn %s to target" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:35 +#, fuzzy, python-format +msgid "Unable to find Volume Group: %s" +msgstr "Unable to detach volume %s" + +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "Unable to locate volume %s" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/__init__.py:43 +#: cinder/brick/local_dev/lvm.py:77 #, python-format -msgid "Caught error: %s" +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/brick/local_dev/lvm.py:78 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/brick/local_dev/lvm.py:82 +#, fuzzy, python-format +msgid "Unable to locate Volume Group %s" +msgstr "Unable to locate volume %s" + +#: cinder/brick/local_dev/lvm.py:243 +#, fuzzy, python-format +msgid "Unable to find VG: %s" +msgstr "Unable to detach volume %s" + +#: cinder/brick/local_dev/lvm.py:292 +#, fuzzy, python-format +msgid "Unable to find LV: %s" +msgstr "Unable to detach volume %s" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" +msgstr "" + +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/__init__.py:105 +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" +msgstr "Use of empty request context is deprecated" + +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "Extended resource: %s" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/openstack/__init__.py:130 +#: cinder/db/sqlalchemy/api.py:786 #, python-format -msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/__init__.py:135 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1880 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/auth.py:90 +#: cinder/db/sqlalchemy/api.py:1924 #, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/db/sqlalchemy/api.py:1987 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgid "No backup with id %(backup_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/auth.py:167 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "Could not find %s in request." +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "Successfully authenticated '%s'" +msgid "SQL connection failed. %s attempts left." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/auth.py:258 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/common.py:203 -#, python-format -msgid "marker [%s] not found" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/common.py:243 -#, python-format -msgid "href %s does not contain version" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/common.py:295 +#: cinder/image/glance.py:151 #, python-format -msgid "Converting nw_info: %s" +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/common.py:305 -#, python-format -msgid "Converted networks: %s" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/common.py:338 -#, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/image/image_utils.py:231 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" +#: cinder/image/image_utils.py:248 +#, python-format +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/image/image_utils.py:278 +#, python-format +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/extensions.py:188 -#, python-format -msgid "Loaded extension: %s" +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" msgstr "" -#: cinder/api/openstack/extensions.py:225 +#: cinder/openstack/common/excutils.py:48 #, python-format -msgid "Ext name: %s" +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/extensions.py:226 +#: cinder/openstack/common/lockutils.py:102 #, python-format -msgid "Ext alias: %s" +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/extensions.py:227 +#: cinder/openstack/common/lockutils.py:188 #, python-format -msgid "Ext description: %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/openstack/common/lockutils.py:199 #, python-format -msgid "Ext namespace: %s" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/extensions.py:230 +#: cinder/openstack/common/lockutils.py:226 #, python-format -msgid "Ext updated: %s" +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/extensions.py:232 +#: cinder/openstack/common/lockutils.py:234 #, python-format -msgid "Exception loading extension: %s" +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/extensions.py:246 +#: cinder/openstack/common/log.py:226 #, python-format -msgid "Loading extension %s" +msgid "Deprecated: %s" msgstr "" -#: cinder/api/openstack/extensions.py:252 +#: cinder/openstack/common/log.py:329 #, python-format -msgid "Calling extension factory %s" +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/extensions.py:264 +#: cinder/openstack/common/log.py:379 #, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/extensions.py:344 +#: cinder/openstack/common/log.py:537 #, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/extensions.py:368 +#: cinder/openstack/common/loopingcall.py:84 #, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/openstack/common/policy.py:149 #, python-format -msgid "Exception handling resource: %s" +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/openstack/common/policy.py:163 #, python-format -msgid "Fault thrown: %s" +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/openstack/common/policy.py:173 #, python-format -msgid "HTTP exception thrown: %s" +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" -msgstr "" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +#, fuzzy +msgid "Full set of CONF:" +msgstr "Full set of FLAGS:" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/openstack/common/notifier/api.py:125 #, python-format -msgid "There is no such action: %s" +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/wsgi.py:889 +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 #, python-format -msgid "%(url)s returned a fault: %(e)s" +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/openstack/common/rpc/amqp.py:200 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/openstack/common/rpc/amqp.py:586 +#, python-format +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/openstack/common/rpc/amqp.py:589 #, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +msgid "MSG_ID is %s" msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/openstack/common/rpc/amqp.py:623 +#, python-format +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/openstack/common/rpc/common.py:74 +#, fuzzy +msgid "An unknown RPC related exception occurred." +msgstr "An unknown exception occurred." + +#: cinder/openstack/common/rpc/common.py:104 #, python-format -msgid "Invalid server status: %(status)s" +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" -msgstr "" +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." +msgstr "Invalid reuse of an RPC connection." -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/openstack/common/rpc/common.py:302 #, python-format -msgid "Bad personality format: missing %s" +msgid "Returning exception %s to caller" msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/rpc/impl_kombu.py:480 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/openstack/common/rpc/impl_kombu.py:502 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/openstack/common/rpc/impl_kombu.py:539 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/rpc/impl_kombu.py:555 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 #, python-format -msgid "Bad network format: missing %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/rpc/impl_zmq.py:104 #, python-format -msgid "Error in confirm-resize %s" +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/rpc/impl_zmq.py:140 #, python-format -msgid "Error in revert-resize %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/rpc/impl_zmq.py:141 #, python-format -msgid "Error in reboot %s" +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/rpc/impl_zmq.py:162 +#, python-format +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, python-format +msgid "Running func with context: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/rpc/impl_zmq.py:453 +#, python-format +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/rpc/impl_zmq.py:465 +#, python-format +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/impl_zmq.py:510 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 -#, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 +#: cinder/openstack/common/rpc/impl_zmq.py:513 #, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" +msgid "Could not create IPC directory %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 -#, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Error in migrate %s" +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" +msgid "ROUTER RELAY-OUT %(data)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 -#, python-format -msgid "Compute.api::inject_network_info %s" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 +#: cinder/openstack/common/rpc/impl_zmq.py:635 #, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +msgid "Consumer is a zmq.%s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 -#, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 -#, python-format -msgid "createBackup entity requires %s attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, fuzzy, python-format +msgid "Received message: %s" +msgstr "Received %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/openstack/common/rpc/impl_zmq.py:736 +#, fuzzy +msgid "RPC Message Invalid." +msgstr "The request is invalid." + +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 +#: cinder/openstack/common/rpc/impl_zmq.py:763 #, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 -#, python-format -msgid "Cannot show aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 -#, python-format -msgid "Cannot update aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 -#, python-format -msgid "Cannot delete aggregate: %(id)s" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/openstack/common/rpc/matchmaker.py:89 +#, fuzzy, python-format +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "xenapi.fake does not have an implementation for %s" + +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "Aggregates does not have %s action" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 -#, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 -#, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/scheduler/filter_scheduler.py:160 +#, python-format +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/scheduler/filter_scheduler.py:214 +#, python-format +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/scheduler/host_manager.py:240 #, python-format -msgid "No more floating ips in pool %s." +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +#: cinder/scheduler/host_manager.py:244 +#, python-format +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" +#: cinder/scheduler/manager.py:119 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/scheduler/scheduler_options.py:69 +#, python-format +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 -#, python-format -msgid "Invalid status: '%s'" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 -#, fuzzy, python-format -msgid "Invalid mode: '%s'" -msgstr "Invalid backend: %s" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." +msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:152 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "Invalid update setting: '%s'" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Setting host %(host)s to %(state)s." +msgid "FAKE ISCSI: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 +#, python-format +msgid "LoggingVolumeDriver: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/tests/fake_utils.py:72 +#, python-format +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/tests/fake_utils.py:96 +#, python-format +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/tests/fake_utils.py:101 #, python-format -msgid "Key pair '%s' already exists." +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/tests/test_storwize_svc.py:243 +#, python-format +msgid "unrecognized argument %s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/tests/test_storwize_svc.py:1217 #, python-format -msgid "Unable to find address %r" +msgid "Run CLI command: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/tests/test_storwize_svc.py:1220 #, python-format -msgid "Network does not have %s action" +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "Disassociating network with id %s" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/tests/test_volume_types.py:58 +#, python-format +msgid "Given data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "Showing network with id %s" +msgid "Result data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 +#: cinder/tests/api/contrib/test_backups.py:638 +#, fuzzy +msgid "Invalid input" +msgstr "Invalid snapshot" + +#: cinder/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "volume: %s" +msgstr "volume %s: deleting" + +#: cinder/tests/integrated/api/client.py:37 #, python-format -msgid "Deleting network with id %s" +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -msgid "Security group is still in use" +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Security group %s already exists" +msgid "Doing %(method)s on %(relative_url)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "Security group %s is not a string or unicode" +msgid "Body: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "Security group %s cannot be empty." +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "Security group %s should not be greater than 255 characters." +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "Security group (%s) not found" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 -#, python-format -msgid "This rule already exists in group %s" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" +msgstr "" + +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/volume/api.py:140 #, python-format -msgid "Rule (%s) not found" +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/volume/api.py:168 #, python-format -msgid "start instance %r" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/volume/api.py:177 #, python-format -msgid "stop instance %r" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 -#, python-format -msgid "vol=%s" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 +#: cinder/volume/api.py:316 +#, fuzzy +msgid "Volume status must be available or error" +msgstr "Volume status must be available" + +#: cinder/volume/api.py:321 #, python-format -msgid "Delete volume with id: %s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "Searching by: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 -#, python-format -msgid "Delete snapshot with id: %s" +#: cinder/volume/api.py:452 +msgid "already attached" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 -#, python-format -msgid "Create snapshot from volume %s" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: cinder/volume/api.py:470 +#, fuzzy +msgid "Volume status must be available to reserve" +msgstr "Volume status must be available" + +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/auth/ldapdriver.py:650 +#: cinder/volume/api.py:537 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/auth/manager.py:298 +#: cinder/volume/api.py:546 #, python-format -msgid "Looking up user: %r" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/auth/manager.py:302 -#, python-format -msgid "Failed authorization for access key %s" -msgstr "" +#: cinder/volume/api.py:595 +#, fuzzy +msgid "Volume Snapshot status must be available or error" +msgstr "Volume status must be available" -#: cinder/auth/manager.py:308 -#, python-format -msgid "Using project name = user name (%s)" +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/auth/manager.py:315 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/auth/manager.py:324 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 -#, python-format -msgid "user.secret: %s" -msgstr "" +#: cinder/volume/api.py:716 +#, fuzzy +msgid "Volume status must be available/in-use." +msgstr "Volume status must be available" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 -#, python-format -msgid "expected_signature: %s" +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "signature: %s" +msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 -#, python-format -msgid "Invalid signature for user %s" +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/auth/manager.py:353 -#, python-format -msgid "host_only_signature: %s" -msgstr "" +#: cinder/volume/driver.py:269 +#, fuzzy, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "Unable to locate volume %s" -#: cinder/auth/manager.py:449 -msgid "Must specify project" +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#, python-format +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/auth/manager.py:490 +#: cinder/volume/driver.py:361 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/auth/manager.py:493 +#: cinder/volume/driver.py:378 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/auth/manager.py:519 +#: cinder/volume/driver.py:437 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/auth/manager.py:522 +#: cinder/volume/driver.py:439 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/auth/manager.py:595 +#: cinder/volume/driver.py:451 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/auth/manager.py:613 -#, python-format -msgid "modifying project %s" +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/auth/manager.py:625 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/auth/manager.py:646 +#: cinder/volume/manager.py:124 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/auth/manager.py:676 +#: cinder/volume/manager.py:146 #, python-format -msgid "Deleting project %s" -msgstr "" +msgid "Re-exporting %s volumes" +msgstr "Re-exporting %s volumes" -#: cinder/auth/manager.py:734 +#: cinder/volume/manager.py:151 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/auth/manager.py:743 +#: cinder/volume/manager.py:156 #, python-format -msgid "Deleting user %s" +msgid "volume %s: skipping export" +msgstr "volume %s: skipping export" + +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/auth/manager.py:753 +#: cinder/volume/manager.py:161 #, python-format -msgid "Access Key change for user %s" +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/auth/manager.py:755 +#: cinder/volume/manager.py:221 #, python-format -msgid "Secret Key change for user %s" -msgstr "" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "volume %(vol_name)s: creating lv of size %(vol_size)sG" + +#: cinder/volume/manager.py:230 +#, fuzzy, python-format +msgid "volume %s: creating from snapshot" +msgstr "volume %s: creating export" + +#: cinder/volume/manager.py:234 +#, fuzzy, python-format +msgid "volume %s: creating from existing volume" +msgstr "volume %s: creating export" -#: cinder/auth/manager.py:757 +#: cinder/volume/manager.py:238 +#, fuzzy, python-format +msgid "volume %s: creating from image" +msgstr "volume %s: creating" + +#: cinder/volume/manager.py:247 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "" +msgid "volume %s: creating" +msgstr "volume %s: creating" -#: cinder/auth/manager.py:802 +#: cinder/volume/manager.py:279 #, python-format -msgid "No vpn data for project %s" -msgstr "" +msgid "volume %s: creating export" +msgstr "volume %s: creating export" -#: cinder/cloudpipe/pipelib.py:46 +#: cinder/volume/manager.py:288 #, fuzzy, python-format -msgid "Instance type for vpn instances" -msgstr "Invalid instance type %(instance_type)s." - -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" -msgstr "" +msgid "volume %s: create failed" +msgstr "volume %s: creating" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" -msgstr "" +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" +msgstr "volume %s: created successfully" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" +#: cinder/volume/manager.py:326 +#, python-format +msgid "Error: %s" msgstr "" -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/volume/manager.py:352 #, python-format -msgid "Launching VPN for %s" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/api.py:141 -msgid "No compute host specified" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/api.py:144 -#, python-format -msgid "Unable to find host for Instance %s" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/api.py:192 +#: cinder/volume/manager.py:379 #, python-format -msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/api.py:203 +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 #, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" -msgstr "" +msgid "volume %s: deleting" +msgstr "volume %s: deleting" -#: cinder/compute/api.py:257 -msgid "Cannot run any more instances of this type." -msgstr "" +#: cinder/volume/manager.py:414 +#, fuzzy +msgid "volume is not local to this node" +msgstr "Volume is not local to this node" -#: cinder/compute/api.py:259 +#: cinder/volume/manager.py:419 #, python-format -msgid "Can only run %s more instances of this type." -msgstr "" +msgid "volume %s: removing export" +msgstr "volume %s: removing export" -#: cinder/compute/api.py:261 +#: cinder/volume/manager.py:424 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/api.py:312 +#: cinder/volume/manager.py:447 #, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" -msgstr "" +msgid "volume %s: deleted successfully" +msgstr "volume %s: deleted successfully" -#: cinder/compute/api.py:383 +#: cinder/volume/manager.py:460 #, python-format -msgid "Going to run %s instances..." +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/api.py:447 +#: cinder/volume/manager.py:466 #, python-format -msgid "bdm %s" +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/api.py:474 +#: cinder/volume/manager.py:484 #, python-format -msgid "block_device_mapping %s" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/compute/api.py:591 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" -msgstr "" - -#: cinder/compute/api.py:871 -msgid "Going to try to soft delete instance" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" -msgstr "" +#: cinder/volume/manager.py:505 +#, fuzzy, python-format +msgid "snapshot %s: snapshot is busy" +msgstr "instance %s: snapshotting" -#: cinder/compute/api.py:939 -msgid "Going to try to terminate instance" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/api.py:977 -msgid "Going to try to stop instance" +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/compute/api.py:996 -msgid "Going to try to start instance" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/compute/api.py:1000 +#: cinder/volume/manager.py:608 #, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/volume/manager.py:626 #, python-format -msgid "Searching by: %s" +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/compute/api.py:1201 -#, python-format -msgid "Image type not recognized %s" +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/manager.py:706 +#, python-format +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +msgid "DB error: %s" msgstr "" -#: cinder/compute/api.py:1644 -#, python-format -msgid "multiple fixedips exist, using the first: %s" +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/volume/volume_types.py:128 #, python-format -msgid "DB error: %s" +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/compute/instance_types.py:86 -#, python-format -msgid "Instance type %s not found for deletion" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:138 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorating: |%s|" +msgid "Update session cookie %(session)s" +msgstr "" -#: cinder/compute/manager.py:140 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: locked: |%s|" +msgid "Error while trying to set group: %(message)s" +msgstr "" -#: cinder/compute/manager.py:146 -#, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +#: cinder/volume/drivers/coraid.py:128 +#, fuzzy, python-format +msgid "Unable to find group: %(group)s" +msgstr "Unable to detach volume %s" -#: cinder/compute/manager.py:151 -#, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: executing: |%s|" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" +msgstr "" -#: cinder/compute/manager.py:155 -#, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: not executing |%s|" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" +msgstr "" -#: cinder/compute/manager.py:201 -#, python-format -msgid "Unable to load the virtualization driver: %s" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/compute/manager.py:223 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +msgid "Configure data : %s" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/drivers/coraid.py:177 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "Configure response : %s" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/volume/drivers/coraid.py:199 +#, python-format +msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" -msgstr "" +#: cinder/volume/drivers/coraid.py:308 +#, fuzzy, python-format +msgid "Fail to create volume %(volname)s" +msgstr "Unable to locate volume %s" -#: cinder/compute/manager.py:329 -#, python-format -msgid "Setting up bdm %s" -msgstr "" +#: cinder/volume/drivers/coraid.py:321 +#, fuzzy, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "Unable to locate volume %s" -#: cinder/compute/manager.py:400 +#: cinder/volume/drivers/coraid.py:335 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:406 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "Exception encountered while terminating the instance %s" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:444 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "Instance %s not found." +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" -msgstr "Instance has already been created" - -#: cinder/compute/manager.py:523 +#: cinder/volume/drivers/coraid.py:383 #, python-format msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:528 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." +#: cinder/volume/drivers/glusterfs.py:70 +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" -msgstr "" +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 +#, fuzzy, python-format +msgid "casted to %s" +msgstr "Nested return %s" -#: cinder/compute/manager.py:565 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "Instance network_info: |%s|" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 +#, python-format +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, python-format +msgid "%s is already mounted" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/volume/drivers/lvm.py:82 +#, python-format +msgid "volume group %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "%(action_str)s instance" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:699 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "Ignoring DiskNotFound: %s" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:708 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "terminating bdm %s" +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "%s. Setting instance vm_state to ERROR" +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 #, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +msgid "Creating clone of volume: %s" msgstr "" -#: cinder/compute/manager.py:816 +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "Rebuilding instance %s" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:876 -#, python-format -msgid "Rebooting instance %s" -msgstr "Rebooting instance %s" +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" +msgstr "" -#: cinder/compute/manager.py:891 +#: cinder/volume/drivers/lvm.py:430 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:933 +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 #, python-format -msgid "instance %s: snapshotting" -msgstr "instance %s: snapshotting" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" +msgstr "" -#: cinder/compute/manager.py:939 +#: cinder/volume/drivers/lvm.py:542 #, python-format msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/compute/manager.py:995 -#, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:1001 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "Rotating out %d backups" +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "Deleting image %s" +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "rbd has no pool %s" msgstr "" -#: cinder/compute/manager.py:1041 -#, python-format -msgid "Instance %s: Root password set" +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/compute/manager.py:1079 -#, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" -msgstr "" +#: cinder/volume/drivers/rbd.py:227 +#, fuzzy +msgid "Not an rbd snapshot" +msgstr "Invalid snapshot" -#: cinder/compute/manager.py:1084 +#: cinder/volume/drivers/rbd.py:242 #, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/compute/manager.py:1098 -#, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" -msgstr "" +#: cinder/volume/drivers/rbd.py:253 +#, fuzzy, python-format +msgid "Unable to read image %s" +msgstr "Unable to locate volume %s" -#: cinder/compute/manager.py:1103 -#, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/compute/manager.py:1116 -#, python-format -msgid "instance %s: rescuing" -msgstr "instance %s: rescuing" - -#: cinder/compute/manager.py:1141 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "instance %s: unrescuing" +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/compute/manager.py:1471 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "instance %s: pausing" -msgstr "instance %s: pausing" +msgid "Cannot find volume dir for Scality SOFS at '%s'" +msgstr "" -#: cinder/compute/manager.py:1489 +#: cinder/volume/drivers/sheepdog.py:47 #, python-format -msgid "instance %s: unpausing" +msgid "Sheepdog is not working: %s" msgstr "" -#: cinder/compute/manager.py:1525 -#, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "instance %s: retrieving diagnostics" +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" +msgstr "" -#: cinder/compute/manager.py:1534 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "instance %s: suspending" -msgstr "instance %s: suspending" +msgid "Payload for SolidFire API call: %s" +msgstr "" -#: cinder/compute/manager.py:1556 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "instance %s: resuming" -msgstr "instance %s: resuming" +msgid "Call to json.loads() raised an exception: %s" +msgstr "" -#: cinder/compute/manager.py:1579 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "instance %s: locking" -msgstr "instance %s: locking" +msgid "Results of SolidFire API call: %s" +msgstr "" -#: cinder/compute/manager.py:1588 +#: cinder/volume/drivers/solidfire.py:156 #, python-format -msgid "instance %s: unlocking" -msgstr "instance %s: unlocking" +msgid "Clone operation encountered: %s" +msgstr "" -#: cinder/compute/manager.py:1596 +#: cinder/volume/drivers/solidfire.py:158 #, python-format -msgid "instance %s: getting locked state" -msgstr "instance %s: getting locked state" +msgid "Waiting for outstanding operation before retrying snapshot: %s" +msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/volume/drivers/solidfire.py:164 #, python-format -msgid "instance %s: reset network" -msgstr "instance %s: reset network" +msgid "Detected xDBVersionMismatch, retry %s of 5" +msgstr "" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/solidfire.py:171 #, python-format -msgid "instance %s: inject network info" +msgid "API response: %s" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "network_info to inject: |%s|" +msgid "Found solidfire account: %s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "instance %s: getting vnc console" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/compute/manager.py:1685 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/compute/manager.py:1703 -#, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" msgstr "" -#: cinder/compute/manager.py:1705 +#: cinder/volume/drivers/solidfire.py:364 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/compute/manager.py:1724 +#: cinder/volume/drivers/solidfire.py:406 #, python-format -msgid "Attach failed %(mountpoint)s, removing" +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/compute/manager.py:1756 -#, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "Detaching volume from unknown instance %s" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." +msgstr "" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/compute/manager.py:1916 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/compute/manager.py:1973 -#, python-format -msgid "Pre live migration failed at %(dest)s" +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/compute/manager.py:2040 +#: cinder/volume/drivers/solidfire.py:566 +#, fuzzy +msgid "Failed to get updated stats" +msgstr "Failed to decrypt text" + +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/compute/manager.py:2073 -#, python-format -msgid "Migrating instance to %(dest)s finished successfully." +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/storwize_svc.py:190 +#, python-format +msgid "pool %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/compute/manager.py:2226 -#, python-format -msgid "Updated the info_cache for instance %s" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/compute/manager.py:2305 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +msgid "%s is not set" msgstr "" -#: cinder/compute/manager.py:2331 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:301 msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/compute/manager.py:2344 +#: cinder/volume/drivers/storwize_svc.py:309 #, python-format msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/storwize_svc.py:331 +#, python-format +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/compute/manager.py:2458 +#: cinder/volume/drivers/storwize_svc.py:392 #, python-format msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/compute/manager.py:2465 -#, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/compute/manager.py:2472 +#: cinder/volume/drivers/storwize_svc.py:483 #, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/storwize_svc.py:511 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/storwize_svc.py:523 +#, python-format +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/console/manager.py:97 +#: cinder/volume/drivers/storwize_svc.py:551 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/storwize_svc.py:574 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/console/vmrc_manager.py:125 -#, python-format -msgid "Removing console %(console_id)s." +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" -msgstr "" +#: cinder/volume/drivers/storwize_svc.py:619 +#, fuzzy, python-format +msgid "volume %s mapping to multi host" +msgstr "volume %s: skipping export" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/storwize_svc.py:625 #, python-format -msgid "Re-wrote %s" -msgstr "" - -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" +#: cinder/volume/drivers/storwize_svc.py:635 +#, python-format +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Error starting xvp: %s" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +#: cinder/volume/drivers/storwize_svc.py:675 +#, python-format +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/consoleauth/manager.py:63 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "Deleting Expired Token: (%s)" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/consoleauth/manager.py:75 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" -msgstr "Use of empty request context is deprecated" - -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "No ComputeNode for %(host)s" +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format -msgid "No sm_flavor called %(sm_flavor)s" +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "No sm_volume with id %(volume_id)s" +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/storwize_svc.py:817 +#, python-format +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "SQL connection failed. %s attempts left." +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/drivers/storwize_svc.py:907 #, python-format -msgid "Table |%s| not created!" +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/storwize_svc.py:945 +#, python-format +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/drivers/storwize_svc.py:950 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:1012 +#, python-format +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/storwize_svc.py:1039 +#, python-format +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/storwize_svc.py:1050 +#, python-format +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 +#: cinder/volume/drivers/storwize_svc.py:1055 #, python-format msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:1062 +#, python-format +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:1069 +#, python-format +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:1080 +#, python-format +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:1092 +#, python-format +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:1100 +#, python-format +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:1107 +#, python-format +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:1156 +#, python-format +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/image/s3.py:328 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/image/s3.py:340 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/image/s3.py:387 -#, python-format -msgid "Failed to decrypt initialization vector: %s" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/image/s3.py:398 -#, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 -#, python-format -msgid "Bad mac for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 -#, python-format -msgid "Bad prefix for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/linux_net.py:166 -#, python-format -msgid "Attempted to remove chain %s which does not exist" +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/linux_net.py:192 -#, python-format -msgid "Unknown chain: %r" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/linux_net.py:215 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/linux_net.py:694 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "Hupping dnsmasq threw %s" -msgstr "Hupping dnsmasq threw %s" +msgid "enter: _execute_command_and_parse_attributes: command %s" +msgstr "" -#: cinder/network/linux_net.py:696 -#, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "Pid %d is stale, relaunching dnsmasq" +#: cinder/volume/drivers/storwize_svc.py:1471 +#, fuzzy, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"%(description)s\n" +"Command: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" -#: cinder/network/linux_net.py:756 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format -msgid "killing radvd threw %s" -msgstr "killing radvd threw %s" +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" +msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "Pid %d is stale, relaunching radvd" +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" +msgstr "" -#: cinder/network/linux_net.py:967 +#: cinder/volume/drivers/storwize_svc.py:1517 #, python-format -msgid "Starting VLAN inteface %s" -msgstr "Starting VLAN inteface %s" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" +msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:1531 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "Starting Bridge interface for %s" - -#: cinder/network/linux_net.py:1142 -#, fuzzy, python-format -msgid "Starting bridge %s " -msgstr "Starting Bridge interface for %s" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" -#: cinder/network/linux_net.py:1149 +#: cinder/volume/drivers/storwize_svc.py:1539 #, python-format -msgid "Done starting bridge %s" +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/windows.py:142 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "Creating folder %s " msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/windows.py:213 +#, fuzzy, python-format +msgid "Disk not found: %s" +msgstr "Link Local address is not found.:%s" + +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "Interface %(interface)s not found" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/zadara.py:350 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/drivers/zadara.py:447 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "Attach properties: %(properties)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, fuzzy, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" +msgstr "volume %(vol_name)s: creating lv of size %(vol_size)sG" + +#: cinder/volume/drivers/emc/emc_smis_common.py:90 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/emc/emc_smis_common.py:97 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/network/manager.py:614 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/network/manager.py:660 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/manager.py:778 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "Disassociated %s stale fixed ip(s)" +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/network/manager.py:896 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format -msgid "network allocations for instance |%s|" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/network/manager.py:901 +#: cinder/volume/drivers/emc/emc_smis_common.py:166 #, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/network/manager.py:930 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "network deallocation for instance |%s|" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/network/manager.py:1152 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/network/manager.py:1227 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "Unable to release %s because vif doesn't exist." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/manager.py:1244 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "Leased IP |%(address)s|" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/network/manager.py:1248 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format -msgid "IP %s leased that is not associated" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/network/manager.py:1256 +#: cinder/volume/drivers/emc/emc_smis_common.py:240 #, python-format -msgid "IP |%s| leased that isn't allocated" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format -msgid "Released IP |%(address)s|" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:1265 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format -msgid "IP %s released that is not associated" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/network/manager.py:1268 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format -msgid "IP %s released that was not leased" +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/network/manager.py:1334 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/network/manager.py:1345 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/network/manager.py:1423 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "Network must be disassociated from project %s before delete" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/manager.py:1832 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#, python-format msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/network/manager.py:1839 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/volume/drivers/emc/emc_smis_common.py:389 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/network/quantum/client.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:401 #, python-format -msgid "Quantum entity not found: %s" +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/network/quantum/client.py:206 -#, python-format -msgid "Server %(status_code)s error: %(data)s" +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/network/quantum/client.py:210 +#: cinder/volume/drivers/emc/emc_smis_common.py:412 #, python-format -msgid "Unable to connect to server. Got error: %s" +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/network/quantum/client.py:228 +#: cinder/volume/drivers/emc/emc_smis_common.py:419 #, python-format -msgid "unable to deserialize object of type = '%s'" +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#, python-format +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#, python-format +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:454 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:463 +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/emc/emc_smis_common.py:486 #, python-format -msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 #, python-format -msgid "network allocations for instance %s" +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "Server returned error: %s" -msgstr "" - -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" -msgstr "" - -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "No network with net_id = %s" +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "%s not in valid priorities" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 -#, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, fuzzy, python-format +msgid "Create export: %(volume)s" +msgstr "Re-exporting %s volumes" -#: cinder/rpc/amqp.py:146 +#: cinder/volume/drivers/emc/emc_smis_common.py:624 #, python-format -msgid "Returning exception %s to caller" +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" msgstr "" -#: cinder/rpc/amqp.py:188 +#: cinder/volume/drivers/emc/emc_smis_common.py:646 #, python-format -msgid "unpacked context: %s" +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "received %s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/rpc/amqp.py:236 +#: cinder/volume/drivers/emc/emc_smis_common.py:672 #, python-format -msgid "no method for message: %s" +msgid "Error mapping volume %s." msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, fuzzy, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "volume %s: deleted successfully" + +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format -msgid "No method for message: %s" +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/emc/emc_smis_common.py:705 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "Error unmapping volume %s." msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, fuzzy, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "volume %s: deleted successfully" + +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format -msgid "MSG_ID is %s" +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:735 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, fuzzy, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "volume %s: deleted successfully" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format -msgid "Sending notification on %s..." +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, fuzzy, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "volume %s: deleted successfully" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#, python-format +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:800 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:806 #, python-format -msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:836 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "Volume %s is already mapped." msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:880 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "Found Storage Type: %s" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 -#, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:899 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "Found Masking View: %s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 -#, python-format -msgid "Connected to AMQP server on %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:966 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "Found Replication Service: %s" msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/emc/emc_smis_common.py:992 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, python-format +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#, python-format +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#, python-format +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#, python-format +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "No host selection for %s defined." +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "Error finding %s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" -msgstr "" - -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "Filtered %(hosts)s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "Host filter passes for %(host)s" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 #, python-format -msgid "Received %(service_name)s service update from %(host)s." -msgstr "" - -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 #, python-format -msgid "No service for compute ID %s" +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 #, python-format -msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "Device info: %(data)s." msgstr "" -#: cinder/scheduler/manager.py:159 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" -msgstr "" - -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" -msgstr "" - -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/tests/fake_utils.py:80 -#, python-format -msgid "Faked command matched %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Faked command raised an exception %s" +msgid "Add target WWN: %s." msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" -msgstr "" - -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" -msgstr "" - -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +msgid "Target WWNs: %s." msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 #, python-format -msgid "Running instances: %s" +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/tests/test_compute.py:371 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "After terminating instances: %s" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/tests/test_compute.py:589 -msgid "Internal error" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, fuzzy, python-format +msgid "Cannot find device number for volume %s" +msgstr "Unable to locate volume %s" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 #, python-format -msgid "After force-killing instances: %s" +msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" -msgstr "" - -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#, python-format +msgid "ISCSI properties: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#, python-format +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 #, python-format -msgid "Target %s allocated" +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Given data: %s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 #, python-format -msgid "Result data: %s" +msgid "create_export: volume name:%s" msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 #, python-format -msgid "_create: %s" +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "_delete: %s" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "_get: %s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 #, python-format -msgid "_get_all: %s" +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 -#, python-format -msgid "test_snapshot_detail: resp_dict=%s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/tests/integrated/test_login.py:31 -#, python-format -msgid "flavor: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#, python-format +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 #, python-format -msgid "Body: %s" +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 #, python-format -msgid "Decoding JSON: %s" +msgid "_check_conf_file: %s" msgstr "" -#: cinder/tests/rpc/common.py:133 -#, python-format -msgid "Nested received %(queue)s, %(value)s" -msgstr "Nested received %(queue)s, %(value)s" - -#: cinder/tests/rpc/common.py:142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "Nested return %s" -msgstr "Nested return %s" - -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +msgid "_read_xml:%s" msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 -#, python-format -msgid "Received %s" -msgstr "Received %s" - -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" -msgstr "Failed to open connection to the hypervisor" - -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Compute_service record created for %s " +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "Compute_service record updated for %s " +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/firewall.py:130 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/firewall.py:137 -#, python-format -msgid "Filters added to instance %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/firewall.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 #, python-format -msgid "Adding security group rule: %r" +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 -#, python-format -msgid "Adding provider rule: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#, python-format +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/images.py:92 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgid "CLI command:%s" msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 #, python-format -msgid "Converted to raw, but format is now %s" +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#, python-format msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" -msgstr "" - -#: cinder/virt/xenapi_conn.py:140 msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" -msgstr "" - -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" -msgstr "" - -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" -msgstr "" - -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#, python-format +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 #, python-format -msgid "Got exception: %s" +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format -msgid "============= initial domains =========== : %s" +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#, python-format +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "No such domain (%s)" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 #, python-format -msgid "No such domain %s" +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 #, python-format -msgid "Domains: %s" +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "Nodes: %s" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format -msgid "After storing domains: %s" +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#, python-format +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#, python-format +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "Created new domain: %s" +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 #, python-format -msgid "Failed to boot Bare-metal node %s" +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/drivers/netapp/iscsi.py:149 #, python-format -msgid "change_domain_state: to new state %s" +msgid "Using storage service: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/netapp/iscsi.py:154 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" msgstr "" -#: cinder/virt/baremetal/nodes.py:42 -#, python-format -msgid "Unknown baremetal driver %(d)s" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 -#, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#: cinder/volume/drivers/netapp/iscsi.py:204 +msgid "Connected to DFM server" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/netapp/iscsi.py:317 #, python-format -msgid "instance %s: rebooted" +msgid "Job failed: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/baremetal/proxy.py:222 -#, python-format -msgid "instance %s: rescued" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "instance %s: is building" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/baremetal/proxy.py:265 -#, python-format -msgid "instance %s: booted" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/netapp/iscsi.py:558 #, python-format -msgid "instance %s spawned successfully" +msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/netapp/iscsi.py:575 #, python-format -msgid "instance %s:not booted" +msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, fuzzy, python-format +msgid "No LUN ID for volume %s" +msgstr "Unable to locate volume %s" -#: cinder/virt/baremetal/proxy.py:354 +#: cinder/volume/drivers/netapp/iscsi.py:821 #, python-format -msgid "instance %s: Creating image" +msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/netapp/iscsi.py:826 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 -#, python-format +#: cinder/volume/drivers/netapp/iscsi.py:930 msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "instance %s: starting toXML method" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format -msgid "instance %s: finished toXML method" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "#### RLK: cpu_arch = %s " +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/drivers/netapp/iscsi.py:1086 +#, python-format +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/netapp/iscsi.py:1143 +#, python-format +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 +#, fuzzy, python-format +msgid "Destroyed LUN %s" +msgstr "Nested return %s" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/drivers/netapp/iscsi.py:1291 +#, python-format +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +#: cinder/volume/drivers/netapp/iscsi.py:1298 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, python-format +msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/drivers/netapp/iscsi.py:1344 +#, python-format +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/netapp/iscsi.py:1365 +#, python-format +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 #, python-format -msgid "unknown disk image handler: %s" +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, fuzzy, python-format +msgid "Could not find handle for LUN named %s" +msgstr "Unable to locate volume %s" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/netapp/iscsi.py:1518 #, python-format -msgid "Failed to remove container: %s" +msgid "Using NetApp filer: %s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "User %(username)s not found in password file." +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/netapp/iscsi.py:1628 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format -msgid "unsupported partition: %s" +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, fuzzy, python-format +msgid "Snapshot %s deletion successful" +msgstr "volume %s: deleted successfully" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "Could not attach image to loopback: %s" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, fuzzy, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "Unable to locate volume %s" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "Failed to map partitions: %s" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +#: cinder/volume/drivers/netapp/iscsi.py:1829 +#, python-format +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, python-format +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "qemu-nbd error: %s" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "nbd device %s did not show up" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" +#: cinder/volume/drivers/netapp/iscsi.py:2481 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 +#: cinder/volume/drivers/netapp/nfs.py:461 #, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/drivers/netapp/nfs.py:487 +#, python-format +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "Deleting instance files %(target)s" +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" +#: cinder/volume/drivers/netapp/nfs.py:555 +#, python-format +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/connection.py:692 -#, fuzzy, python-format -msgid "Instance soft rebooted successfully." -msgstr "volume %s: created successfully" - -#: cinder/virt/libvirt/connection.py:696 -msgid "Failed to soft reboot instance." +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 +#, python-format +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 +#, python-format +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 #, python-format -msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +msgid "Got response: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/nexenta/volume.py:99 #, python-format -msgid "Automatically confirming migration %d" +msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" +#: cinder/volume/drivers/nexenta/volume.py:211 +#, python-format +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +#: cinder/volume/drivers/nexenta/volume.py:220 +#, python-format +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:978 -#, fuzzy -msgid "Guest does not have a console available" -msgstr "User does not have admin privileges" - -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +#: cinder/volume/drivers/san/hp_lefthand.py:74 +#, python-format +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format -msgid "block_device_list %s" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" +#: cinder/volume/drivers/san/hp_lefthand.py:171 +#, python-format +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/libvirt/connection.py:1679 -#, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" -msgstr "" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "Unexpected error while running command." -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/libvirt/connection.py:1942 -#, python-format -msgid "'' must be 1, but %d\n" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "" -"Instance launched has CPU info:\n" -"%s" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "Unexpected error while running command." + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/libvirt/connection.py:2407 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "Unexpected error while running command." -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 -#, python-format -msgid "Instance %s: Starting finish_revert_migration" -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "Filename of root CA" -#: cinder/virt/libvirt/firewall.py:42 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "Filename of private key" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "Filename of root Certificate Revocation List" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "Where we keep our keys" -#: cinder/virt/libvirt/firewall.py:171 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "Where we keep our root CA" -#: cinder/virt/libvirt/firewall.py:217 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "Should we use a CA for each project?" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "Subject for certificate for users, %s for project, user, timestamp" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "Subject for certificate for projects, %s for project, timestamp" -#: cinder/virt/libvirt/imagecache.py:170 -#, python-format -msgid "%s is a valid instance name" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "Flags path: %s" -#: cinder/virt/libvirt/imagecache.py:173 -#, python-format -msgid "%s has a disk file" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "Failed to paginate through images from image service" -#: cinder/virt/libvirt/imagecache.py:175 -#, python-format -msgid "Instance %(instance)s is backed by %(backing)s" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "Virtual Interface creation failed" -#: cinder/virt/libvirt/imagecache.py:186 -#, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "5 attempts to create virtual interface with unique mac address failed" -#: cinder/virt/libvirt/imagecache.py:237 -#, python-format -msgid "%(id)s (%(base_file)s): image verification failed" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "Connection to melange failed" -#: cinder/virt/libvirt/imagecache.py:247 -#, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "Keypair data is invalid" -#: cinder/virt/libvirt/imagecache.py:266 -#, python-format -msgid "Cannot remove %(base_file)s, it does not exist" -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "Invalid signature %(signature)s for user %(user)s." -#: cinder/virt/libvirt/imagecache.py:278 -#, python-format -msgid "Base file too young to remove: %s" -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "Invalid instance type %(instance_type)s." -#: cinder/virt/libvirt/imagecache.py:281 -#, python-format -msgid "Removing base file: %s" -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -#: cinder/virt/libvirt/imagecache.py:288 -#, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "Invalid IP protocol %(protocol)s." -#: cinder/virt/libvirt/imagecache.py:299 -#, python-format -msgid "%(id)s (%(base_file)s): checking" -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "Invalid cidr %(cidr)s." -#: cinder/virt/libvirt/imagecache.py:318 -#, python-format -msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." -#: cinder/virt/libvirt/imagecache.py:330 -#, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 -#, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." -#: cinder/virt/libvirt/imagecache.py:348 -#, python-format -msgid "%(id)s (%(base_file)s): image is not in use" -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "Instance %(instance_id)s is not running." -#: cinder/virt/libvirt/imagecache.py:354 -#, python-format -msgid "%(id)s (%(base_file)s): image is in use" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 -#, python-format -msgid "Skipping verification, no base directory at %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 -#, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 -#, python-format -msgid "Unknown base file: %s" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 -#, python-format -msgid "Active base files: %s" -msgstr "" +#~ msgid "Failed to terminate instance" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 -#, python-format -msgid "Corrupt base files: %s" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 -#, python-format -msgid "Removable base files: %s" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:90 -#, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:99 -#, python-format -msgid "Ensuring bridge %s" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 -#, python-format -msgid "Failed while unplugging vif of instance '%s'" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:163 -#, python-format -msgid "iSCSI device not found at %s" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:166 -#, python-format -msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:178 -#, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 -#, python-format -msgid "Virtual Machine with ref %s is not there" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 -#, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 -#, python-format -msgid "Glance image %s is in killed state" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 -#, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "Raising NotImplemented" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake does not have an implementation for %s" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "Calling %(localname)s %(impl)s" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "Calling getter %s" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, fuzzy, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "Unable to detach volume %s" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "VBD not found in instance %s" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, python-format -msgid "VBD %s already detached" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "Unable to unplug VBD %s" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "Unable to destroy VBD %s" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, fuzzy, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "Starting %(topic)s node (version %(vcs_string)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, fuzzy, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, fuzzy, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, fuzzy, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "Size for image %(image)s:%(virtual_size)d" +#~ msgid "not available" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "Copying VDI %s to /boot/guest on dom0" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "Kernel/Ramdisk VDI %s destroyed" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -msgid "Failed to fetch glance image" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "Looking up vdi %s for PV kernel" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "VDI %s is still available" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "(VM_UTILS) xenserver vm state -> |%s|" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgid "Authentication Failure: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "Re-scanning SR %s" +#~ msgid "action: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "NotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "VHD %(vdi_uuid)s has parent %(parent_ref)s" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "Plugging VBD %s ... " +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "Plugging VBD %s done." +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "Destroying VBD for VDI %s ... " +#~ msgid "Delete key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "Destroying VBD for VDI %s done." +#~ msgid "Invalid CIDR" +#~ msgstr "Invalid cidr %(cidr)s." -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "Running pygrub against %s" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "Found Xen kernel %s" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "No Xen kernel found. Booting HVM." +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "Writing partition table %s done." +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "group %s already exists" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "Delete security group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "Get console output for instance %s" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -#, fuzzy, python-format -msgid "Starting instance" -msgstr "Rebooting instance %s" +#~ msgid "Detach volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "Detach Volume Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -msgid "Failed to spawn, rolling back" -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "Release address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" -msgstr "" +#~ msgid "Reboot instance %r" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "De-registering image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "only group \"all\" is supported" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:670 -msgid "Finished snapshot and upload for VM" -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -msgid "Starting snapshot for VM" -msgstr "" +#~ msgid "Updating image %s publicity" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:686 -#, fuzzy, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "Unable to attach volume to instance %s" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Failed to get metadata for ip: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, fuzzy, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "Instance %(instance_id)s is not running." +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -msgid "Injecting network info to xenstore" -msgstr "" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1492 -#, fuzzy, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 -#, fuzzy, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ msgid "No adminPass was specified" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#~ msgid "Invalid adminPass" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Instance could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Compute.api::pause %s" +#~ msgstr "Compute.api::pause %s" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "Compute.api::unpause %s" +#~ msgstr "Compute.api::unpause %s" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "compute.api::suspend %s" +#~ msgstr "compute.api::suspend %s" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "compute.api::resume %s" +#~ msgstr "compute.api::resume %s" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "Error in migrate %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "Compute.api::reset_network %s" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "Server not found" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Compute.api::lock %s" +#~ msgstr "Compute.api::lock %s" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +#~ msgid "Compute.api::unlock %s" +#~ msgstr "Compute.api::unlock %s" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Unable to attach volume to instance %s" +#~ msgid "Malformed createBackup entity" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgid "Instance not found" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "Unable to locate volume %s" +#~ msgid "host and block_migration must be specified." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "Unable to detach volume %s" +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "Missing type specification" +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Invalid type specification" +#~ msgstr "" -#: cinder/volume/api.py:137 -#, fuzzy -msgid "Volume status must be available or error" -msgstr "Volume status must be available" +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "Server not found." +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Flavor not found." +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "No Request Body" +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" -#: cinder/volume/api.py:325 -#, fuzzy -msgid "Volume Snapshot status must be available or error" -msgstr "Volume status must be available" +#~ msgid "No more floating ips available." +#~ msgstr "" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" +#~ msgid "Missing parameter dict" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" +#~ msgid "Address not specified" +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Associate floating ip failed" +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Invalid mode: '%s'" +#~ msgstr "Invalid backend: %s" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "Unable to find address %r" +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "Network does not have %s action" +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "Disassociating network with id %s" +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "Re-exporting %s volumes" +#~ msgid "Network not found" +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "volume %s: skipping export" +#~ msgid "Showing network with id %s" +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "volume %s: creating" +#~ msgid "Deleting network with id %s" +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "volume %(vol_name)s: creating lv of size %(vol_size)sG" +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "volume %s: creating export" +#~ msgid "Security group id should be integer" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "volume %s: created successfully" +#~ msgid "Security group is still in use" +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "Volume is still attached" +#~ msgid "Security group %s already exists" +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "Volume is not local to this node" +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "volume %s: removing export" +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "volume %s: deleting" +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "Parent group id is not integer" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "volume %s: deleted successfully" +#~ msgid "Security group (%s) not found" +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "This rule already exists in group %s" +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" + +#~ msgid "Looking up user: %r" +#~ msgstr "" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "" + +#~ msgid "modifying project %s" +#~ msgstr "" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "" + +#~ msgid "Deleting project %s" +#~ msgstr "" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "" + +#~ msgid "Deleting user %s" +#~ msgstr "" + +#~ msgid "Access Key change for user %s" +#~ msgstr "" + +#~ msgid "Secret Key change for user %s" +#~ msgstr "" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "" + +#~ msgid "No vpn data for project %s" +#~ msgstr "" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "Invalid instance type %(instance_type)s." + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "" + +#~ msgid "Launching VPN for %s" +#~ msgstr "" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "" + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "" + +#~ msgid "Going to try to stop instance" +#~ msgstr "" + +#~ msgid "Going to try to start instance" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "check_instance_lock: decorating: |%s|" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "check_instance_lock: locked: |%s|" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "check_instance_lock: admin: |%s|" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "check_instance_lock: executing: |%s|" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "check_instance_lock: not executing |%s|" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "Instance has already been created" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "instance %s: snapshotting" +#~ msgstr "instance %s: snapshotting" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "instance %s: rescuing" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "instance %s: pausing" + +#~ msgid "instance %s: unpausing" +#~ msgstr "" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "instance %s: retrieving diagnostics" + +#~ msgid "instance %s: suspending" +#~ msgstr "instance %s: suspending" + +#~ msgid "instance %s: resuming" +#~ msgstr "instance %s: resuming" + +#~ msgid "instance %s: locking" +#~ msgstr "instance %s: locking" + +#~ msgid "instance %s: unlocking" +#~ msgstr "instance %s: unlocking" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "instance %s: getting locked state" + +#~ msgid "instance %s: reset network" +#~ msgstr "instance %s: reset network" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "Detaching volume from unknown instance %s" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "" + +#~ msgid "Tried to remove non-existent console %(console_id)s." +#~ msgstr "" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "" + +#~ msgid "Starting xvp" +#~ msgstr "" + +#~ msgid "Error starting xvp: %s" +#~ msgstr "" + +#~ msgid "Restarting xvp" +#~ msgstr "" + +#~ msgid "xvp not running..." +#~ msgstr "" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "Hupping dnsmasq threw %s" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "Pid %d is stale, relaunching dnsmasq" + +#~ msgid "killing radvd threw %s" +#~ msgstr "killing radvd threw %s" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "Pid %d is stale, relaunching radvd" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "Starting VLAN inteface %s" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "Starting Bridge interface for %s" + +#~ msgid "Starting bridge %s " +#~ msgstr "Starting Bridge interface for %s" + +#~ msgid "Done starting bridge %s" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "Running instances: %s" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "Nested received %(queue)s, %(value)s" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "Failed to open connection to the hypervisor" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "Got exception: %s" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "instance %s: rebooted" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "free_node...." +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, fuzzy, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "instance %s: snapshotting" +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "status of node is set to 0" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "rootfs is already removed" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "activate_node" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -msgid "Connected to DFM server" -msgstr "" +#~ msgid "Node is unknown error state." +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, python-format -msgid "Job failed: %s" -msgstr "" +#~ msgid "no capable image handler configured" +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "image already mounted" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, fuzzy, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "Unable to locate volume %s" +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "Failed to remove container: %s" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, fuzzy, python-format -msgid "No LUN ID for volume %s" -msgstr "Unable to locate volume %s" +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "" +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, python-format -msgid "Failed to get host details for host ID %s" -msgstr "" +#~ msgid "unsupported partition: %s" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "" +#~ msgid "unknown guestmount error" +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "" +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "no partitions found" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "No free nbd devices" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "nbd device %s did not show up" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "Connecting to libvirt: %s" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "Connection to libvirt broke" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Instance destroyed successfully." +#~ msgstr "" + +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "attaching LXC block device" +#~ msgstr "" + +#~ msgid "detaching LXC block device" +#~ msgstr "" + +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "volume %s: created successfully" + +#~ msgid "Failed to soft reboot instance." +#~ msgstr "" + +#~ msgid "Instance shutdown successfully." +#~ msgstr "" + +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance rebooted successfully." +#~ msgstr "" + +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" + +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" + +#~ msgid "Instance is running" +#~ msgstr "" + +#~ msgid "Instance spawned successfully." +#~ msgstr "" + +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" + +#~ msgid "Guest does not have a console available" +#~ msgstr "User does not have admin privileges" + +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" + +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Creating image" +#~ msgstr "" + +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" + +#~ msgid "block_device_list %s" +#~ msgstr "" + +#~ msgid "Starting toXML method" +#~ msgstr "" + +#~ msgid "Finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" + +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" + +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" + +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" + +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" + +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" + +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" + +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" + +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" + +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance running successfully." +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" + +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" + +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" + +#~ msgid "Ensuring static filters" +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" + +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" + +#~ msgid "%s is a valid instance name" +#~ msgstr "" + +#~ msgid "%s has a disk file" +#~ msgstr "" + +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" + +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" + +#~ msgid "Verification complete" +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "Unable to find an open port" +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "Ensuring bridge %s" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "%(text)s: _db_content => %(content)s" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "There is no VM registered" +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Session is faulty" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Session Invalid" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, python-format -msgid "Got response: %s" -msgstr "" +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "" +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to import suds." +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "httplib error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Socket error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "Type error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Exception in %s " +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Getting list of instances" #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Got total of %s instances" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Couldn't get a local Datastore reference" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "Creating VM with the name %s on the ESX host" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "Created VM with the name %s on the ESX host" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Reconfiguring VM instance %s to attach the image disk" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "Reconfigured VM instance %s to attach the image disk" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "Powering on the VM instance %s" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "Powered on the VM instance %s" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Creating Snapshot of the VM instance %s " #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "Created Snapshot of the VM instance %s " #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Copying disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Copied disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Uploading image %s" +#~ msgstr "" + +#~ msgid "Uploaded image %s" +#~ msgstr "" + +#~ msgid "Deleting temporary vmdk file %s" +#~ msgstr "" + +#~ msgid "Deleted temporary vmdk file %s" +#~ msgstr "" + +#~ msgid "instance is not powered on" #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Rebooting guest OS of VM %s" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "Rebooted guest OS of VM %s" #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Doing hard reboot of VM %s" #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Did hard reboot of VM %s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "instance - %s not present" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Powering off the VM %s" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Powered off the VM %s" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Unregistering the VM %s" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Unregistered the VM %s" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" +#~ msgstr "" + +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" + +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You can only" -#~ " run %s more instances of this " -#~ "type." +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "pause not supported for vmwareapi" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "unpause not supported for vmwareapi" #~ msgstr "" -#~ msgid "Going to try to terminate %s" +#~ msgid "Suspending the VM %s " #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "Suspended the VM %s " #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "instance is powered off and can not be suspended." #~ msgstr "" #~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" #~ msgstr "" -#~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ msgid "Resuming the VM %s" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "Resumed the VM %s " #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" -#~ msgstr "trying to destroy already destroyed instance: %s" +#~ msgid "instance is not in a suspended state" +#~ msgstr "" -#~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ msgid "get_diagnostics not implemented for vmwareapi" #~ msgstr "" #~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" #~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "Creating directory with path %s" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "Created directory with path %s" #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "Downloading image %s from glance image server" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "Downloaded image %s from glance image server" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "Uploading image %s to the Glance image server" #~ msgstr "" -#~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ msgid "Uploaded image %s to the Glance image server" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Getting image size for the image %s" #~ msgstr "" -#~ msgid "Reconnected to queue" +#~ msgid "Got image size of %(size)s for the image %(image)s" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Raising NotImplemented" +#~ msgstr "Raising NotImplemented" + +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "Calling %(localname)s %(impl)s" + +#~ msgid "Calling getter %s" +#~ msgstr "Calling getter %s" + +#~ msgid "" +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" #~ msgstr "" +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" -#~ msgid "Initing the Adapter Consumer for %s" +#~ msgid "" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" #~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "Unable to get SR for this host: %s" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "Unable to get updated status" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "The call to %(method)s returned an error: %(e)s." #~ msgstr "" -#~ msgid "response %s" +#~ msgid "Found non-unique network for name_label %s" #~ msgstr "" -#~ msgid "topic is %s" +#~ msgid "Found non-unique network for bridge %s" #~ msgstr "" -#~ msgid "message %s" +#~ msgid "Found no network for bridge %s" #~ msgstr "" -#~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ msgid "Unable to eject %(host)s from the pool; No master found" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "Found no PIF for device %s" #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "VBD not found in instance %s" +#~ msgstr "VBD not found in instance %s" + +#~ msgid "VBD %s already detached" #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "Unable to unplug VBD %s" +#~ msgstr "Unable to unplug VBD %s" + +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgstr "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." + +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgstr "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." + +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "Snapshotting with label '%(label)s'" +#~ msgstr "Snapshotting VM %(vm_ref)s with label '%(label)s'..." + +#~ msgid "Created snapshot %(template_vm_ref)s" +#~ msgstr "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." + +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +#~ msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" + +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "" +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid "" +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" #~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" +#~ msgstr "" + +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -#~ msgstr "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "" -#~ msgid "Publishing to route %s" -#~ msgstr "Publishing to route %s" +#~ msgid "Size for image %(image)s: %(virtual_size)d" +#~ msgstr "Size for image %(image)s:%(virtual_size)d" -#~ msgid "Declaring queue %s" -#~ msgstr "Declaring queue %s" +#~ msgid "" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" +#~ msgstr "" -#~ msgid "Declaring exchange %s" -#~ msgstr "Declaring exchange %s" +#~ msgid "Copying VDI %s to /boot/guest on dom0" +#~ msgstr "Copying VDI %s to /boot/guest on dom0" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -#~ msgstr "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" +#~ msgstr "Kernel/Ramdisk VDI %s destroyed" -#~ msgid "Getting from %(queue)s: %(message)s" -#~ msgstr "Getting from %(queue)s: %(message)s" +#~ msgid "Failed to fetch glance image" +#~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "Looking up vdi %s for PV kernel" +#~ msgstr "Looking up vdi %s for PV kernel" + +#~ msgid "Unknown image format %(disk_image_type)s" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "VDI %s is still available" +#~ msgstr "VDI %s is still available" + +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" +#~ msgstr "(VM_UTILS) xenserver vm state -> |%s|" + +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgstr "(VM_UTILS) xenapi power_state -> |%s|" + +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "Re-scanning SR %s" +#~ msgstr "Re-scanning SR %s" + +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" #~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" #~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "virsh said: %r" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "cool, it's a device" +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" -#~ msgid "Unable to read LXC console" -#~ msgstr "" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +#~ msgstr "VHD %(vdi_uuid)s has parent %(parent_ref)s" #~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." +#~ msgstr "" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." + +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "Timeout waiting for device %s to be created" #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "Plugging VBD %s ... " +#~ msgstr "Plugging VBD %s ... " + +#~ msgid "Plugging VBD %s done." +#~ msgstr "Plugging VBD %s done." + +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Destroying VBD for VDI %s ... " +#~ msgstr "Destroying VBD for VDI %s ... " + +#~ msgid "Destroying VBD for VDI %s done." +#~ msgstr "Destroying VBD for VDI %s done." + +#~ msgid "Running pygrub against %s" +#~ msgstr "Running pygrub against %s" + +#~ msgid "Found Xen kernel %s" +#~ msgstr "Found Xen kernel %s" + +#~ msgid "No Xen kernel found. Booting HVM." +#~ msgstr "No Xen kernel found. Booting HVM." + +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "Writing partition table %s done." +#~ msgstr "Writing partition table %s done." + +#~ msgid "" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Manipulating interface files directly" #~ msgstr "" -#~ msgid "Created VM %s..." -#~ msgstr "Created VM %s..." +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" +#~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." -#~ msgstr "Created VM %(instance_name)s as %(vm_ref)s." +#~ msgid "Updating progress to %(progress)d" +#~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Attempted to power on non-existent instance bad instance id %s" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Starting instance" +#~ msgstr "Rebooting instance %s" + +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "Failed to spawn, rolling back" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " -#~ msgstr "Creating VBD for VDI %s ... " +#~ msgid "Setting admin password" +#~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." -#~ msgstr "Creating VBD for VDI %s done." +#~ msgid "Resetting network" +#~ msgstr "" -#~ msgid "VBD.unplug successful first time." -#~ msgstr "VBD.unplug successful first time." +#~ msgid "Setting VCPU weight" +#~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." -#~ msgstr "VBD.unplug rejected: retrying..." +#~ msgid "Starting VM" +#~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." -#~ msgstr "VBD.unplug successful eventually." +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" +#~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" -#~ msgstr "Ignoring XenAPI.Failure in VBD.unplug: %s" +#~ msgid "Waiting for instance state to become running" +#~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" -#~ msgstr "Ignoring XenAPI.Failure %s" +#~ msgid "Querying agent version" +#~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "Instance agent version: %s" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" -#~ msgstr "instance %s: Failed to spawn" +#~ msgid "Updating Agent to %s" +#~ msgstr "" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Finished snapshot and upload for VM" #~ msgstr "" -#~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ msgid "Starting snapshot for VM" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "Unable to Snapshot instance: %(exc)s" +#~ msgstr "Unable to attach volume to instance %s" + +#~ msgid "Failed to transfer vhd to new host" +#~ msgstr "" + +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +#~ msgstr "" + +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +#~ msgstr "" + +#~ msgid "Resize complete" +#~ msgstr "" + +#~ msgid "Failed to query agent version: %(resp)r" +#~ msgstr "" + +#~ msgid "domid changed from %(domid)s to %(newdomid)s" +#~ msgstr "" + +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "Starting VM %s..." +#~ msgid "Failed to exchange keys: %(resp)r" #~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "Finished snapshot and upload for VM %s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Starting snapshot for VM %s" +#~ msgid "kernel/ramdisk files removed" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "Destroying VM" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "Instance %(instance_uuid)s not found" +#~ msgstr "Instance %(instance_id)s is not running." + +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Injecting network info to xenstore" #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -#~ msgstr "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Creating VIF for network %(network_ref)s" +#~ msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" +#~ msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." + +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" #~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" #~ msgid "" #~ "NOT IMPLEMENTED: The call to %(method)s" #~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" +#~ msgstr "" + +#~ msgid "OpenSSL error: %s" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#~ msgstr "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "creating sr within volume_utils" +#~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "name = %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "Unable to create Storage Repository" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "Introduced %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Introducing %s..." #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Unable to find SR from VBD %s" #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "Unable to introduce VDI on SR %s" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Unable to get record of VDI %s on" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Unable to introduce VDI for SR %s" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Mountpoint cannot be translated: %s" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#~ msgstr "Unable to use SR %(sr_ref)s for instance %(instance_name)s" + +#~ msgid "Unable to attach volume to instance %s" +#~ msgstr "Unable to attach volume to instance %s" + +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#~ msgstr "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" + +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#~ msgid "Unable to destroy vbd %s" +#~ msgstr "" + +#~ msgid "Error purging SR %s" +#~ msgstr "" + +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +#~ msgstr "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" + +#~ msgid "Error in handshake: %s" +#~ msgstr "" + +#~ msgid "Invalid request: %s" +#~ msgstr "" + +#~ msgid "Request: %s" +#~ msgstr "" + +#~ msgid "Request made with missing token: %s" +#~ msgstr "" + +#~ msgid "Request made with invalid token: %s" +#~ msgstr "" + +#~ msgid "Unexpected error: %s" +#~ msgstr "" + +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" #~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." +#~ msgstr "" + +#~ msgid "Volume is still attached" +#~ msgstr "Volume is still attached" + +#~ msgid "Checking volume capabilities" +#~ msgstr "" + +#~ msgid "New capabilities found: %s" +#~ msgstr "" + +#~ msgid "API %(name)sfailed: %(reason)s" +#~ msgstr "" + +#~ msgid "Failed to remove and delete dataset member" +#~ msgstr "" + +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/en_US/LC_MESSAGES/cinder.po b/cinder/locale/en_US/LC_MESSAGES/cinder.po new file mode 100644 index 000000000..970278314 --- /dev/null +++ b/cinder/locale/en_US/LC_MESSAGES/cinder.po @@ -0,0 +1,5966 @@ +# English (United States) translations for cinder. +# Copyright (C) 2013 ORGANIZATION +# This file is distributed under the same license as the cinder project. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Cinder\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" +"PO-Revision-Date: 2013-05-08 11:44+0000\n" +"Last-Translator: markmc \n" +"Language-Team: en_US \n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 0.9.6\n" + +#: cinder/context.py:61 +#, python-format +msgid "Arguments dropped when creating context: %s" +msgstr "Arguments dropped when creating context: %s" + +#: cinder/context.py:92 +#, python-format +msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" +msgstr "read_deleted can only be one of 'no', 'yes' or 'only', not %r" + +#: cinder/exception.py:63 +msgid "Unexpected error while running command." +msgstr "Unexpected error while running command." + +#: cinder/exception.py:66 +#, python-format +msgid "" +"%(description)s\n" +"Command: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" +msgstr "" +"%(description)s\n" +"Command: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" + +#: cinder/exception.py:90 +msgid "DB exception wrapped." +msgstr "DB exception wrapped." + +#: cinder/exception.py:104 +msgid "An unknown exception occurred." +msgstr "An unknown exception occurred." + +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" +msgstr "Exception in string format operation" + +#: cinder/exception.py:138 +msgid "Connection to glance failed" +msgstr "Connection to glance failed" + +#: cinder/exception.py:142 +msgid "Not authorized." +msgstr "Not authorized." + +#: cinder/exception.py:147 +msgid "User does not have admin privileges" +msgstr "User does not have admin privileges" + +#: cinder/exception.py:151 +#, python-format +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "Policy doesn't allow %(action)s to be performed." + +#: cinder/exception.py:155 +#, python-format +msgid "Not authorized for image %(image_id)s." +msgstr "Not authorized for image %(image_id)s." + +#: cinder/exception.py:159 +msgid "Unacceptable parameters." +msgstr "Unacceptable parameters." + +#: cinder/exception.py:164 +msgid "Invalid snapshot" +msgstr "Invalid snapshot" + +#: cinder/exception.py:168 +#, python-format +msgid "Volume %(volume_id)s is still attached, detach volume first." +msgstr "Volume %(volume_id)s is still attached, detach volume first." + +#: cinder/exception.py:172 +msgid "Failed to load data into json format" +msgstr "Failed to load data into json format" + +#: cinder/exception.py:176 +msgid "The request is invalid." +msgstr "The request is invalid." + +#: cinder/exception.py:180 +msgid "The results are invalid." +msgstr "The results are invalid." + +#: cinder/exception.py:184 +msgid "Invalid input received" +msgstr "Invalid input received" + +#: cinder/exception.py:188 +msgid "Invalid volume type" +msgstr "Invalid volume type" + +#: cinder/exception.py:192 +msgid "Invalid volume" +msgstr "Invalid volume" + +#: cinder/exception.py:196 +#, python-format +msgid "Invalid content type %(content_type)s." +msgstr "Invalid content type %(content_type)s." + +#: cinder/exception.py:200 +msgid "Invalid Parameter: Unicode is not supported by the current database." +msgstr "Invalid Parameter: Unicode is not supported by the current database." + +#: cinder/exception.py:207 +#, python-format +msgid "%(err)s" +msgstr "%(err)s" + +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." +msgstr "Service is unavailable at this time." + +#: cinder/exception.py:215 +#, python-format +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "Image %(image_id)s is unacceptable: %(reason)s" + +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." +msgstr "Expected a uuid but received %(uuid)." + +#: cinder/exception.py:223 +msgid "Resource could not be found." +msgstr "Resource could not be found." + +#: cinder/exception.py:229 +#, python-format +msgid "Volume %(volume_id)s persistence file could not be found." +msgstr "Volume %(volume_id)s persistence file could not be found." + +#: cinder/exception.py:233 +#, python-format +msgid "Volume %(volume_id)s could not be found." +msgstr "Volume %(volume_id)s could not be found." + +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" +msgstr "Unable to locate account %(account_name)s on Solidfire device" + +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "Volume not found for instance %(instance_id)s." + +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "Volume %(volume_id)s has no metadata with key %(metadata_key)s." + +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" +msgstr "Invalid metadata" + +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" +msgstr "Invalid metadata size" + +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." +msgstr "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." + +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "Volume type %(volume_type_id)s could not be found." + +#: cinder/exception.py:276 +#, python-format +msgid "Volume type with name %(volume_type_name)s could not be found." +msgstr "Volume type with name %(volume_type_name)s could not be found." + +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." + +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "Snapshot %(snapshot_id)s could not be found." + +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" +msgstr "deleting volume %(volume_name)s that has snapshot" + +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgstr "deleting snapshot %(snapshot_name)s that has dependent volumes" + +#: cinder/exception.py:299 +#, python-format +msgid "No target id found for volume %(volume_id)s." +msgstr "No target id found for volume %(volume_id)s." + +#: cinder/exception.py:303 +#, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "Failed to create iscsi target for volume %(volume_id)s." + +#: cinder/exception.py:307 +#, python-format +msgid "Failed to attach iSCSI target for volume %(volume_id)s." +msgstr "Failed to attach iSCSI target for volume %(volume_id)s." + +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." +msgstr "Failed to remove iscsi target for volume %(volume_id)s." + +#: cinder/exception.py:315 +#, python-format +msgid "No disk at %(location)s" +msgstr "No disk at %(location)s" + +#: cinder/exception.py:319 +#, python-format +msgid "Invalid image href %(image_href)s." +msgstr "Invalid image href %(image_href)s." + +#: cinder/exception.py:323 +#, python-format +msgid "Image %(image_id)s could not be found." +msgstr "Image %(image_id)s could not be found." + +#: cinder/exception.py:327 +#, python-format +msgid "Service %(service_id)s could not be found." +msgstr "Service %(service_id)s could not be found." + +#: cinder/exception.py:331 +#, python-format +msgid "Host %(host)s could not be found." +msgstr "Host %(host)s could not be found." + +#: cinder/exception.py:335 +#, python-format +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "Scheduler Host Filter %(filter_name)s could not be found." + +#: cinder/exception.py:339 +#, python-format +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." +msgstr "Scheduler Host Weigher %(weigher_name)s could not be found." + +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "Could not find binary %(binary)s on host %(host)s." + +#: cinder/exception.py:347 +#, python-format +msgid "Invalid reservation expiration %(expire)s." +msgstr "Invalid reservation expiration %(expire)s." + +#: cinder/exception.py:351 +#, python-format +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" +msgstr "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" + +#: cinder/exception.py:356 +msgid "Quota could not be found" +msgstr "Quota could not be found" + +#: cinder/exception.py:360 +#, python-format +msgid "Unknown quota resources %(unknown)s." +msgstr "Unknown quota resources %(unknown)s." + +#: cinder/exception.py:364 +#, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "Quota for project %(project_id)s could not be found." + +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." +msgstr "Quota class %(class_name)s could not be found." + +#: cinder/exception.py:372 +#, python-format +msgid "Quota usage for project %(project_id)s could not be found." +msgstr "Quota usage for project %(project_id)s could not be found." + +#: cinder/exception.py:376 +#, python-format +msgid "Quota reservation %(uuid)s could not be found." +msgstr "Quota reservation %(uuid)s could not be found." + +#: cinder/exception.py:380 +#, python-format +msgid "Quota exceeded for resources: %(overs)s" +msgstr "Quota exceeded for resources: %(overs)s" + +#: cinder/exception.py:384 +#, python-format +msgid "Migration %(migration_id)s could not be found." +msgstr "Migration %(migration_id)s could not be found." + +#: cinder/exception.py:388 +#, python-format +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "Migration not found for instance %(instance_id)s with status %(status)s." + +#: cinder/exception.py:393 +#, python-format +msgid "File %(file_path)s could not be found." +msgstr "File %(file_path)s could not be found." + +#: cinder/exception.py:397 +#, python-format +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "Class %(class_name)s could not be found: %(exception)s" + +#: cinder/exception.py:401 +msgid "Action not allowed." +msgstr "Action not allowed." + +#: cinder/exception.py:410 +#, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "Key pair %(key_name)s already exists." + +#: cinder/exception.py:414 +#, python-format +msgid "Volume Type %(id)s already exists." +msgstr "Volume Type %(id)s already exists." + +#: cinder/exception.py:418 +msgid "Migration error" +msgstr "Migration error" + +#: cinder/exception.py:422 +#, python-format +msgid "Malformed message body: %(reason)s" +msgstr "Malformed message body: %(reason)s" + +#: cinder/exception.py:426 +#, python-format +msgid "Could not find config at %(path)s" +msgstr "Could not find config at %(path)s" + +#: cinder/exception.py:430 +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "Could not load paste app '%(name)s' from %(path)s" + +#: cinder/exception.py:434 +#, python-format +msgid "No valid host was found. %(reason)s" +msgstr "No valid host was found. %(reason)s" + +#: cinder/exception.py:438 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." +msgstr "Host %(host)s is not up or doesn't exist." + +#: cinder/exception.py:442 +msgid "Quota exceeded" +msgstr "Quota exceeded" + +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" +msgstr "Requested volume or snapshot exceeds allowed Gigabytes quota" + +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" +msgstr "Maximum volume/snapshot size exceeded" + +#: cinder/exception.py:458 +#, python-format +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" +msgstr "Maximum number of volumes allowed (%(allowed)d) exceeded" + +#: cinder/exception.py:462 +#, python-format +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" +msgstr "Maximum number of snapshots allowed (%(allowed)d) exceeded" + +#: cinder/exception.py:466 +#, python-format +msgid "Detected more than one volume with name %(vol_name)s" +msgstr "Detected more than one volume with name %(vol_name)s" + +#: cinder/exception.py:470 +#, python-format +msgid "3PAR Host already exists: %(err)s. %(info)s" +msgstr "3PAR Host already exists: %(err)s. %(info)s" + +#: cinder/exception.py:474 +#, python-format +msgid "Invalid 3PAR Domain: %(err)s" +msgstr "Invalid 3PAR Domain: %(err)s" + +#: cinder/exception.py:478 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" + +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" +msgstr "Bad response from SolidFire API" + +#: cinder/exception.py:487 +#, python-format +msgid "Error in SolidFire API response: data=%(data)s" +msgstr "Error in SolidFire API response: data=%(data)s" + +#: cinder/exception.py:491 +#, python-format +msgid "Unknown or unsupported command %(cmd)s" +msgstr "Unknown or unsupported command %(cmd)s" + +#: cinder/exception.py:495 +#, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" +msgstr "Malformed response to command %(cmd)s: %(reason)s" + +#: cinder/exception.py:499 +#, python-format +msgid "Bad HTTP response status %(status)s" +msgstr "Bad HTTP response status %(status)s" + +#: cinder/exception.py:503 +#, python-format +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" +msgstr "Operation failed with status=%(status)s. Full dump: %(data)s" + +#: cinder/exception.py:507 +#, python-format +msgid "Unable to create server object for initiator %(name)s" +msgstr "Unable to create server object for initiator %(name)s" + +#: cinder/exception.py:511 +#, python-format +msgid "Unable to find server object for initiator %(name)s" +msgstr "Unable to find server object for initiator %(name)s" + +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" +msgstr "Unable to find any active VPSA controller" + +#: cinder/exception.py:519 +#, python-format +msgid "Failed to retrieve attachments for volume %(name)s" +msgstr "Failed to retrieve attachments for volume %(name)s" + +#: cinder/exception.py:523 +#, python-format +msgid "Invalid attachment info for volume %(name)s: %(reason)s" +msgstr "Invalid attachment info for volume %(name)s: %(reason)s" + +#: cinder/exception.py:527 +#, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "Instance %(instance_id)s could not be found." + +#: cinder/exception.py:531 +#, python-format +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" +msgstr "Bad or unexpected response from the storage volume backend API: %(data)s" + +#: cinder/exception.py:536 +msgid "Unknown NFS exception" +msgstr "Unknown NFS exception" + +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" +msgstr "No mounted NFS shares found" + +#: cinder/exception.py:544 cinder/exception.py:556 +#, python-format +msgid "There is no share which can host %(volume_size)sG" +msgstr "There is no share which can host %(volume_size)sG" + +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" +msgstr "Unknown Gluster exception" + +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" +msgstr "No mounted Gluster shares found" + +#: cinder/exception.py:560 +#, python-format +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" +msgstr "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" + +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" +msgstr "Failed to copy image to volume" + +#: cinder/exception.py:569 +#, python-format +msgid "Backup %(backup_id)s could not be found." +msgstr "Backup %(backup_id)s could not be found." + +#: cinder/exception.py:573 +#, python-format +msgid "Invalid backup: %(reason)s" +msgstr "Invalid backup: %(reason)s" + +#: cinder/exception.py:577 +msgid "Connection to swift failed" +msgstr "Connection to swift failed" + +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " +msgstr "Deploy v1 of the Cinder API. " + +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " +msgstr "Deploy v2 of the Cinder API. " + +#: cinder/manager.py:158 +#, python-format +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgstr "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" + +#: cinder/manager.py:164 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "Running periodic task %(full_task_name)s" + +#: cinder/manager.py:171 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "Error during %(full_task_name)s: %(e)s" + +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." +msgstr "Notifying Schedulers of capabilities ..." + +#: cinder/policy.py:30 +msgid "JSON file representing policy" +msgstr "JSON file representing policy" + +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" +msgstr "Rule checked when requested rule is not found" + +#: cinder/quota.py:704 +#, python-format +msgid "Created reservations %(reservations)s" +msgstr "Created reservations %(reservations)s" + +#: cinder/quota.py:726 +#, python-format +msgid "Failed to commit reservations %(reservations)s" +msgstr "Failed to commit reservations %(reservations)s" + +#: cinder/quota.py:747 +#, python-format +msgid "Failed to roll back reservations %(reservations)s" +msgstr "Failed to roll back reservations %(reservations)s" + +#: cinder/service.py:124 +msgid "SIGTERM received" +msgstr "SIGTERM received" + +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" +msgstr "Parent process has died unexpectedly, exiting" + +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" +msgstr "Forking too fast, sleeping" + +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 +#, python-format +msgid "Caught %s, exiting" +msgstr "Caught %s, exiting" + +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" +msgstr "Unhandled exception" + +#: cinder/service.py:243 cinder/openstack/common/service.py:230 +#, python-format +msgid "Started child %d" +msgstr "Started child %d" + +#: cinder/service.py:253 cinder/openstack/common/service.py:240 +#, python-format +msgid "Starting %d workers" +msgstr "Starting %d workers" + +#: cinder/service.py:272 cinder/openstack/common/service.py:257 +#, python-format +msgid "Child %(pid)d killed by signal %(sig)d" +msgstr "Child %(pid)d killed by signal %(sig)d" + +#: cinder/service.py:275 +#, python-format +msgid "Child %(pid)d exited with status %(code)d" +msgstr "Child %(pid)d exited with status %(code)d" + +#: cinder/service.py:278 cinder/openstack/common/service.py:265 +#, python-format +msgid "pid %d not in child list" +msgstr "pid %d not in child list" + +#: cinder/service.py:286 +#, python-format +msgid "_wait_child %d" +msgstr "_wait_child %d" + +#: cinder/service.py:302 +#, python-format +msgid "wait wrap.failed %s" +msgstr "wait wrap.failed %s" + +#: cinder/service.py:310 cinder/openstack/common/service.py:293 +#, python-format +msgid "Caught %s, stopping children" +msgstr "Caught %s, stopping children" + +#: cinder/service.py:321 cinder/openstack/common/service.py:304 +#, python-format +msgid "Waiting on %d children to exit" +msgstr "Waiting on %d children to exit" + +#: cinder/service.py:353 +#, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" +msgstr "Starting %(topic)s node (version %(version_string)s)" + +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#, python-format +msgid "Creating Consumer connection for Service %s" +msgstr "Creating Consumer connection for Service %s" + +#: cinder/service.py:458 +msgid "Service killed that has no database entry" +msgstr "Service killed that has no database entry" + +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." +msgstr "The service database object disappeared, Recreating it." + +#: cinder/service.py:510 +msgid "Recovered model server connection!" +msgstr "Recovered model server connection!" + +#: cinder/service.py:516 +msgid "model server went away" +msgstr "model server went away" + +#: cinder/service.py:608 +msgid "Full set of FLAGS:" +msgstr "Full set of FLAGS:" + +#: cinder/service.py:615 +#, python-format +msgid "%(flag)s : FLAG SET " +msgstr "%(flag)s : FLAG SET " + +#: cinder/utils.py:96 +#, python-format +msgid "Fetching %s" +msgstr "Fetching %s" + +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "Got unknown keyword args to utils.execute: %r" + +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." +msgstr "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." + +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Running cmd (subprocess): %s" + +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 +#, python-format +msgid "Result was %s" +msgstr "Result was %s" + +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "%r failed. Retrying." + +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 +#, python-format +msgid "Running cmd (SSH): %s" +msgstr "Running cmd (SSH): %s" + +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" +msgstr "Environment not supported over SSH" + +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" +msgstr "process_input not supported over SSH" + +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" +msgstr "Specify a password or private_key" + +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 +#, python-format +msgid "Error connecting via ssh: %s" +msgstr "Error connecting via ssh: %s" + +#: cinder/utils.py:373 +#, python-format +msgid "debug in callback: %s" +msgstr "debug in callback: %s" + +#: cinder/utils.py:532 +#, python-format +msgid "Link Local address is not found.:%s" +msgstr "Link Local address is not found.:%s" + +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "Couldn't get Link Local IP of %(interface)s :%(ex)s" + +#: cinder/utils.py:569 +#, python-format +msgid "Invalid backend: %s" +msgstr "Invalid backend: %s" + +#: cinder/utils.py:580 +#, python-format +msgid "backend %s" +msgstr "backend %s" + +#: cinder/utils.py:630 +msgid "in looping call" +msgstr "in looping call" + +#: cinder/utils.py:813 +#, python-format +msgid "Expected object of type: %s" +msgstr "Expected object of type: %s" + +#: cinder/utils.py:914 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "timefunc: '%(name)s' took %(total_time).2f secs" + +#: cinder/utils.py:1116 +#, python-format +msgid "Could not remove tmpdir: %s" +msgstr "Could not remove tmpdir: %s" + +#: cinder/utils.py:1224 +#, python-format +msgid "Unknown byte multiplier: %s" +msgstr "Unknown byte multiplier: %s" + +#: cinder/wsgi.py:121 +#, python-format +msgid "Unable to find cert_file : %s" +msgstr "Unable to find cert_file : %s" + +#: cinder/wsgi.py:124 +#, python-format +msgid "Unable to find ca_file : %s" +msgstr "Unable to find ca_file : %s" + +#: cinder/wsgi.py:127 +#, python-format +msgid "Unable to find key_file : %s" +msgstr "Unable to find key_file : %s" + +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" +msgstr "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" + +#: cinder/wsgi.py:163 +#, python-format +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" +msgstr "Could not bind to %(host)s:%(port)s after trying for 30 seconds" + +#: cinder/wsgi.py:207 +#, python-format +msgid "Started %(name)s on %(_host)s:%(_port)s" +msgstr "Started %(name)s on %(_host)s:%(_port)s" + +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." +msgstr "Stopping WSGI server." + +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." +msgstr "WSGI server has stopped." + +#: cinder/wsgi.py:309 +msgid "You must implement __call__" +msgstr "You must implement __call__" + +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." +msgstr "" + +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." +msgstr "" + +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" +msgstr "limit param must be an integer" + +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" +msgstr "limit param must be positive" + +#: cinder/api/common.py:91 +msgid "offset param must be an integer" +msgstr "offset param must be an integer" + +#: cinder/api/common.py:105 +msgid "offset param must be positive" +msgstr "offset param must be positive" + +#: cinder/api/common.py:133 +#, python-format +msgid "marker [%s] not found" +msgstr "marker [%s] not found" + +#: cinder/api/common.py:160 +#, python-format +msgid "href %s does not contain version" +msgstr "href %s does not contain version" + +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." +msgstr "Initializing extension manager." + +#: cinder/api/extensions.py:199 +#, python-format +msgid "Loaded extension: %s" +msgstr "Loaded extension: %s" + +#: cinder/api/extensions.py:237 +#, python-format +msgid "Ext name: %s" +msgstr "Ext name: %s" + +#: cinder/api/extensions.py:238 +#, python-format +msgid "Ext alias: %s" +msgstr "Ext alias: %s" + +#: cinder/api/extensions.py:239 +#, python-format +msgid "Ext description: %s" +msgstr "Ext description: %s" + +#: cinder/api/extensions.py:241 +#, python-format +msgid "Ext namespace: %s" +msgstr "Ext namespace: %s" + +#: cinder/api/extensions.py:242 +#, python-format +msgid "Ext updated: %s" +msgstr "Ext updated: %s" + +#: cinder/api/extensions.py:244 +#, python-format +msgid "Exception loading extension: %s" +msgstr "Exception loading extension: %s" + +#: cinder/api/extensions.py:258 +#, python-format +msgid "Loading extension %s" +msgstr "Loading extension %s" + +#: cinder/api/extensions.py:264 +#, python-format +msgid "Calling extension factory %s" +msgstr "Calling extension factory %s" + +#: cinder/api/extensions.py:278 +#, python-format +msgid "osapi_volume_extension is set to deprecated path: %s" +msgstr "osapi_volume_extension is set to deprecated path: %s" + +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" +msgstr "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" + +#: cinder/api/extensions.py:289 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "Failed to load extension %(ext_factory)s: %(exc)s" + +#: cinder/api/extensions.py:357 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "Failed to load extension %(classpath)s: %(exc)s" + +#: cinder/api/extensions.py:381 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "Failed to load extension %(ext_name)s: %(exc)s" + +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" +msgstr "" + +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" +msgstr "element is not a child" + +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" +msgstr "root element selecting a list" + +#: cinder/api/xmlutil.py:742 +#, python-format +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgstr "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" + +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" +msgstr "subclasses must implement construct()!" + +#: cinder/api/contrib/admin_actions.py:80 +#, python-format +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" +msgstr "Updating %(resource)s '%(id)s' with '%(update)r'" + +#: cinder/api/contrib/backups.py:128 +#, python-format +msgid "show called for member %s" +msgstr "show called for member %s" + +#: cinder/api/contrib/backups.py:140 +#, python-format +msgid "delete called for member %s" +msgstr "delete called for member %s" + +#: cinder/api/contrib/backups.py:143 +#, python-format +msgid "Delete backup with id: %s" +msgstr "Delete backup with id: %s" + +#: cinder/api/contrib/backups.py:185 +#, python-format +msgid "Creating new backup %s" +msgstr "Creating new backup %s" + +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" +msgstr "Incorrect request body format" + +#: cinder/api/contrib/backups.py:201 +#, python-format +msgid "Creating backup of volume %(volume_id)s in container %(container)s" +msgstr "Creating backup of volume %(volume_id)s in container %(container)s" + +#: cinder/api/contrib/backups.py:221 +#, python-format +msgid "Restoring backup %(backup_id)s (%(body)s)" +msgstr "Restoring backup %(backup_id)s (%(body)s)" + +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" +msgstr "Restoring backup %(backup_id)s to volume %(volume_id)s" + +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." +msgstr "Snapshot not found." + +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" +msgstr "cannot understand XML" + +#: cinder/api/contrib/hosts.py:133 +#, python-format +msgid "Host '%s' could not be found." +msgstr "Host '%s' could not be found." + +#: cinder/api/contrib/hosts.py:162 +#, python-format +msgid "Invalid status: '%s'" +msgstr "Invalid status: '%s'" + +#: cinder/api/contrib/hosts.py:165 +#, python-format +msgid "Invalid update setting: '%s'" +msgstr "Invalid update setting: '%s'" + +#: cinder/api/contrib/hosts.py:177 +#, python-format +msgid "Setting host %(host)s to %(state)s." +msgstr "Setting host %(host)s to %(state)s." + +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "Describe-resource is admin only functionality" + +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" +msgstr "Host not found" + +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." +msgstr "Quota limit must be -1 or greater." + +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" +msgstr "Request body empty" + +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" +msgstr "Request body and URI mismatch" + +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" +msgstr "Request body contains too many items" + +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "Invalid request body" + +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." +msgstr "No image_name was specified in request." + +#: cinder/api/middleware/fault.py:45 +#, python-format +msgid "Caught error: %s" +msgstr "Caught error: %s" + +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" +msgstr "%(url)s returned with HTTP %(status)d" + +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "Request is too large." + +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" +msgstr "Must specify an ExtensionManager class" + +#: cinder/api/openstack/__init__.py:85 +#, python-format +msgid "Extended resource: %s" +msgstr "Extended resource: %s" + +#: cinder/api/openstack/__init__.py:110 +#, python-format +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" +msgstr "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" + +#: cinder/api/openstack/__init__.py:115 +#, python-format +msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgstr "Extension %(ext_name)s extending resource: %(collection)s" + +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." +msgstr "" + +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." +msgstr "" + +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" +msgstr "cannot understand JSON" + +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" +msgstr "too many body keys" + +#: cinder/api/openstack/wsgi.py:581 +#, python-format +msgid "Exception handling resource: %s" +msgstr "Exception handling resource: %s" + +#: cinder/api/openstack/wsgi.py:586 +#, python-format +msgid "Fault thrown: %s" +msgstr "Fault thrown: %s" + +#: cinder/api/openstack/wsgi.py:589 +#, python-format +msgid "HTTP exception thrown: %s" +msgstr "HTTP exception thrown: %s" + +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" +msgstr "Unrecognized Content-Type provided in request" + +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" +msgstr "No Content-Type provided in request" + +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" +msgstr "Empty body provided in request" + +#: cinder/api/openstack/wsgi.py:816 +#, python-format +msgid "There is no such action: %s" +msgstr "There is no such action: %s" + +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" +msgstr "Malformed request body" + +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" +msgstr "Unsupported Content-Type" + +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" +msgstr "Malformed request url" + +#: cinder/api/openstack/wsgi.py:889 +#, python-format +msgid "%(url)s returned a fault: %(e)s" +msgstr "%(url)s returned a fault: %(e)s" + +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." +msgstr "" + +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." +msgstr "" + +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 +#, python-format +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." +msgstr "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." + +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." +msgstr "This request was rate-limited." + +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +msgid "snapshot does not exist" +msgstr "snapshot does not exist" + +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" +msgstr "Metadata item was not found" + +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 +#, python-format +msgid "Delete snapshot with id: %s" +msgstr "Delete snapshot with id: %s" + +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 +#, python-format +msgid "Create snapshot from volume %s" +msgstr "Create snapshot from volume %s" + +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 +#, python-format +msgid "Invalid value '%s' for force. " +msgstr "Invalid value '%s' for force. " + +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" +msgstr "volume does not exist" + +#: cinder/api/v1/volumes.py:106 +#, python-format +msgid "vol=%s" +msgstr "vol=%s" + +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 +#, python-format +msgid "Delete volume with id: %s" +msgstr "Delete volume with id: %s" + +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." +msgstr "Invalid imageRef provided." + +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 +#, python-format +msgid "Create volume of %s GB" +msgstr "Create volume of %s GB" + +#: cinder/api/v1/volumes.py:418 +#, python-format +msgid "Removing options '%(bad_options)s' from query" +msgstr "Removing options '%(bad_options)s' from query" + +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" +msgstr "Removing options '%s' from query" + +#: cinder/backup/api.py:53 +msgid "Backup status must be available or error" +msgstr "Backup status must be available or error" + +#: cinder/backup/api.py:78 +msgid "Volume to be backed up must be available" +msgstr "Volume to be backed up must be available" + +#: cinder/backup/api.py:112 +msgid "Backup status must be available" +msgstr "Backup status must be available" + +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" +msgstr "Backup to be restored has invalid size" + +#: cinder/backup/api.py:126 +#, python-format +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" +msgstr "Creating volume of %(size)s GB for restore of backup %(backup_id)s" + +#: cinder/backup/api.py:140 +#, python-format +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." +msgstr "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." + +#: cinder/backup/api.py:145 +msgid "Volume to be restored to must be available" +msgstr "Volume to be restored to must be available" + +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" +msgstr "Volume to be restored to is smaller than the backup to be restored" + +#: cinder/backup/api.py:155 +#, python-format +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" +msgstr "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" + +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" +msgstr "Cleaning up incomplete backup operations" + +#: cinder/backup/manager.py:83 +#, python-format +msgid "Resetting volume %s to available (was backing-up)" +msgstr "Resetting volume %s to available (was backing-up)" + +#: cinder/backup/manager.py:87 +#, python-format +msgid "Resetting volume %s to error_restoring (was restoring-backup)" +msgstr "Resetting volume %s to error_restoring (was restoring-backup)" + +#: cinder/backup/manager.py:98 +#, python-format +msgid "Resetting backup %s to error (was creating)" +msgstr "Resetting backup %s to error (was creating)" + +#: cinder/backup/manager.py:104 +#, python-format +msgid "Resetting backup %s to available (was restoring)" +msgstr "Resetting backup %s to available (was restoring)" + +#: cinder/backup/manager.py:109 +#, python-format +msgid "Resuming delete on backup: %s" +msgstr "Resuming delete on backup: %s" + +#: cinder/backup/manager.py:119 +#, python-format +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" +msgstr "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" + +#: cinder/backup/manager.py:128 +#, python-format +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" + +#: cinder/backup/manager.py:137 +#, python-format +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" + +#: cinder/backup/manager.py:160 +#, python-format +msgid "create_backup finished. backup: %s" +msgstr "create_backup finished. backup: %s" + +#: cinder/backup/manager.py:166 +#, python-format +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" +msgstr "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" + +#: cinder/backup/manager.py:175 +#, python-format +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" + +#: cinder/backup/manager.py:183 +#, python-format +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" + +#: cinder/backup/manager.py:199 +#, python-format +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" + +#: cinder/backup/manager.py:220 +#, python-format +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" +msgstr "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" + +#: cinder/backup/manager.py:228 +#, python-format +msgid "delete_backup started, backup: %s" +msgstr "delete_backup started, backup: %s" + +#: cinder/backup/manager.py:234 +#, python-format +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" + +#: cinder/backup/manager.py:244 +#, python-format +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" + +#: cinder/backup/manager.py:264 +#, python-format +msgid "delete_backup finished, backup %s deleted" +msgstr "delete_backup finished, backup %s deleted" + +#: cinder/backup/services/swift.py:96 +#, python-format +msgid "unsupported compression algorithm: %s" +msgstr "unsupported compression algorithm: %s" + +#: cinder/backup/services/swift.py:117 +#, python-format +msgid "_check_container_exists: container: %s" +msgstr "_check_container_exists: container: %s" + +#: cinder/backup/services/swift.py:122 +#, python-format +msgid "container %s does not exist" +msgstr "container %s does not exist" + +#: cinder/backup/services/swift.py:127 +#, python-format +msgid "container %s exists" +msgstr "container %s exists" + +#: cinder/backup/services/swift.py:133 +#, python-format +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" +msgstr "_create_container started, container: %(container)s,backup: %(backup_id)s" + +#: cinder/backup/services/swift.py:148 +#, python-format +msgid "_generate_swift_object_name_prefix: %s" +msgstr "_generate_swift_object_name_prefix: %s" + +#: cinder/backup/services/swift.py:159 +#, python-format +msgid "generated object list: %s" +msgstr "generated object list: %s" + +#: cinder/backup/services/swift.py:169 +#, python-format +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" +msgstr "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" + +#: cinder/backup/services/swift.py:184 +#, python-format +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" +msgstr "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" + +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" +msgstr "_write_metadata finished" + +#: cinder/backup/services/swift.py:193 +#, python-format +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" +msgstr "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" + +#: cinder/backup/services/swift.py:197 +#, python-format +msgid "_read_metadata finished (%s)" +msgstr "_read_metadata finished (%s)" + +#: cinder/backup/services/swift.py:207 +#, python-format +msgid "volume size %d is invalid." +msgstr "volume size %d is invalid." + +#: cinder/backup/services/swift.py:221 +#, python-format +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" +msgstr "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" + +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" +msgstr "reading chunk of data from volume" + +#: cinder/backup/services/swift.py:244 +#, python-format +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" +msgstr "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" + +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" +msgstr "not compressing data" + +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" +msgstr "About to put_object" + +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" +msgstr "swift MD5 for %(object_name)s: %(etag)s" + +#: cinder/backup/services/swift.py:260 +#, python-format +msgid "backup MD5 for %(object_name)s: %(md5)s" +msgstr "backup MD5 for %(object_name)s: %(md5)s" + +#: cinder/backup/services/swift.py:262 +#, python-format +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" +msgstr "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" + +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" +msgstr "Calling eventlet.sleep(0)" + +#: cinder/backup/services/swift.py:276 +#, python-format +msgid "backup %s finished." +msgstr "backup %s finished." + +#: cinder/backup/services/swift.py:281 +#, python-format +msgid "v1 swift volume backup restore of %s started" +msgstr "v1 swift volume backup restore of %s started" + +#: cinder/backup/services/swift.py:287 +#, python-format +msgid "metadata_object_names = %s" +msgstr "metadata_object_names = %s" + +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" +msgstr "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" + +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" +msgstr "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" + +#: cinder/backup/services/swift.py:309 +#, python-format +msgid "decompressing data using %s algorithm" +msgstr "decompressing data using %s algorithm" + +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" +msgstr "v1 swift volume backup restore of %s finished" + +#: cinder/backup/services/swift.py:331 +#, python-format +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" +msgstr "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" + +#: cinder/backup/services/swift.py:339 +#, python-format +msgid "Restoring swift backup version %s" +msgstr "Restoring swift backup version %s" + +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" +msgstr "No support to restore swift backup version %s" + +#: cinder/backup/services/swift.py:348 +#, python-format +msgid "restore %(backup_id)s to %(volume_id)s finished." +msgstr "restore %(backup_id)s to %(volume_id)s finished." + +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" +msgstr "swift error while listing objects, continuing with delete" + +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" +msgstr "swift error while deleting object %s, continuing with delete" + +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" +msgstr "deleted swift object: %(swift_object_name)s in container: %(container)s" + +#: cinder/backup/services/swift.py:380 +#, python-format +msgid "delete %s finished" +msgstr "delete %s finished" + +#: cinder/brick/iscsi/iscsi.py:152 +#, python-format +msgid "Creating iscsi_target for: %s" +msgstr "Creating iscsi_target for: %s" + +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "Failed to create iscsi target for volume id:%(vol_id)s." + +#: cinder/brick/iscsi/iscsi.py:181 +#, python-format +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" +msgstr "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" + +#: cinder/brick/iscsi/iscsi.py:192 +#, python-format +msgid "Removing iscsi_target for: %s" +msgstr "Removing iscsi_target for: %s" + +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "Failed to remove iscsi target for volume id:%(vol_id)s." + +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" +msgstr "valid iqn needed for show_target" + +#: cinder/brick/iscsi/iscsi.py:270 +#, python-format +msgid "Removing iscsi_target for volume: %s" +msgstr "Removing iscsi_target for volume: %s" + +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" +msgstr "rtstool is not installed correctly" + +#: cinder/brick/iscsi/iscsi.py:376 +#, python-format +msgid "Creating iscsi_target for volume: %s" +msgstr "Creating iscsi_target for volume: %s" + +#: cinder/brick/iscsi/iscsi.py:416 +#, python-format +msgid "Removing iscsi_target: %s" +msgstr "Removing iscsi_target: %s" + +#: cinder/brick/iscsi/iscsi.py:455 +#, python-format +msgid "Failed to add initiator iqn %s to target" +msgstr "Failed to add initiator iqn %s to target" + +#: cinder/brick/local_dev/lvm.py:35 +#, fuzzy, python-format +msgid "Unable to find Volume Group: %s" +msgstr "Unable to find group: %(group)s" + +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "Fail to create volume %(volname)s" + +#: cinder/brick/local_dev/lvm.py:75 +#, fuzzy +msgid "Error creating Volume Group" +msgstr "error refreshing volume stats" + +#: cinder/brick/local_dev/lvm.py:76 +#, python-format +msgid "Cmd :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:77 +#, fuzzy, python-format +msgid "StdOut :%s" +msgstr "casted to %s" + +#: cinder/brick/local_dev/lvm.py:78 +#, fuzzy, python-format +msgid "StdErr :%s" +msgstr "casted to %s" + +#: cinder/brick/local_dev/lvm.py:82 +#, fuzzy, python-format +msgid "Unable to locate Volume Group %s" +msgstr "Fail to create volume %(volname)s" + +#: cinder/brick/local_dev/lvm.py:243 +#, fuzzy, python-format +msgid "Unable to find VG: %s" +msgstr "Unable to find ca_file : %s" + +#: cinder/brick/local_dev/lvm.py:292 +#, fuzzy, python-format +msgid "Unable to find LV: %s" +msgstr "Unable to find ca_file : %s" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" +msgstr "Id not in sort_keys; is sort_keys unique?" + +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" +msgstr "Unknown sort direction, must be 'desc' or 'asc'" + +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" +msgstr "Use of empty request context is deprecated" + +#: cinder/db/sqlalchemy/api.py:178 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "Unrecognized read_deleted value '%s'" + +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" +msgstr "Change will make usage less than 0 for the following resources: %(unders)s" + +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "No backend config with id %(sm_backend_id)s" + +#: cinder/db/sqlalchemy/api.py:1880 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "No sm_flavor called %(sm_flavor)s" + +#: cinder/db/sqlalchemy/api.py:1924 +#, python-format +msgid "No sm_volume with id %(volume_id)s" +msgstr "No sm_volume with id %(volume_id)s" + +#: cinder/db/sqlalchemy/api.py:1987 +#, python-format +msgid "No backup with id %(backup_id)s" +msgstr "No backup with id %(backup_id)s" + +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" +msgstr "version should be an integer" + +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." +msgstr "Upgrade DB using Essex release first." + +#: cinder/db/sqlalchemy/session.py:71 +#, python-format +msgid "Got mysql server has gone away: %s" +msgstr "Got mysql server has gone away: %s" + +#: cinder/db/sqlalchemy/session.py:132 +#, python-format +msgid "SQL connection failed. %s attempts left." +msgstr "SQL connection failed. %s attempts left." + +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." +msgstr "Exception while creating table." + +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." +msgstr "Downgrade from initial Cinder install is unsupported." + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 +#, python-format +msgid "Table |%s| not created!" +msgstr "Table |%s| not created!" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" +msgstr "quota_classes table not dropped" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" +msgstr "quota_usages table not dropped" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" +msgstr "reservations table not dropped" + +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" +msgstr "Exception while creating table 'volume_glance_metedata'" + +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" +msgstr "volume_glance_metadata table not dropped" + +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" +msgstr "backups table not dropped" + +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" +msgstr "snapshot_metadata table not dropped" + +#: cinder/image/glance.py:151 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." +msgstr "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." + +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" +msgstr "Snapshot list encountered but no header found!" + +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." +msgstr "'qemu-img info' parsing failed." + +#: cinder/image/image_utils.py:231 +#, python-format +msgid "fmt=%(fmt)s backed by:%(backing_file)s" +msgstr "fmt=%(fmt)s backed by:%(backing_file)s" + +#: cinder/image/image_utils.py:248 +#, python-format +msgid "Converted to raw, but format is now %s" +msgstr "Converted to raw, but format is now %s" + +#: cinder/image/image_utils.py:278 +#, python-format +msgid "Converted to %(f1)s, but format is now %(f2)s" +msgstr "Converted to %(f1)s, but format is now %(f2)s" + +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" +msgstr "Uncaught exception" + +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" +msgstr "Original exception being dropped: %s" + +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "Could not release the acquired lock `%s`" + +#: cinder/openstack/common/lockutils.py:188 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." + +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." + +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." + +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." + +#: cinder/openstack/common/log.py:226 +#, python-format +msgid "Deprecated: %s" +msgstr "Deprecated: %s" + +#: cinder/openstack/common/log.py:329 +#, python-format +msgid "Error loading logging config %(log_config)s: %(err_msg)s" +msgstr "Error loading logging config %(log_config)s: %(err_msg)s" + +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" +msgstr "syslog facility must be one of: %s" + +#: cinder/openstack/common/log.py:537 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" +msgstr "Fatal call to deprecated config: %(msg)s" + +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" +msgstr "task run outlasted interval by %s sec" + +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" +msgstr "in fixed duration looping call" + +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" +msgstr "Dynamic looping call sleeping for %.02f seconds" + +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" +msgstr "in dynamic looping call" + +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." +msgstr "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." + +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" +msgstr "Failed to understand rule %(match)r" + +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" +msgstr "Inheritance-based rules are deprecated; update _check_%s" + +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" +msgstr "No handler for matches of kind %s" + +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" +msgstr "Full set of CONF:" + +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" +msgstr "Child %(pid)s exited with status %(code)d" + +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" +msgstr "%s not in valid priorities" + +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" +msgstr "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" + +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." +msgstr "Failed to load notifier %s. These notifications will not be sent." + +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." +msgstr "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." + +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgstr "Could not send notification to %(topic)s. Payload=%(message)s" + +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." +msgstr "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." + +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" +msgstr "Pool creating new connection" + +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" +msgstr "no calling threads waiting for msg_id : %s, message : %s" + +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." +msgstr "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." + +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" +msgstr "unpacked context: %s" + +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." +msgstr "UNIQUE_ID is %s." + +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" +msgstr "received %s" + +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" +msgstr "no method for message: %s" + +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "No method for message: %s" + +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" +msgstr "Expected exception during message handling (%s)" + +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" +msgstr "Exception during message handling" + +#: cinder/openstack/common/rpc/amqp.py:586 +#, python-format +msgid "Making synchronous call on %s ..." +msgstr "Making synchronous call on %s ..." + +#: cinder/openstack/common/rpc/amqp.py:589 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_ID is %s" + +#: cinder/openstack/common/rpc/amqp.py:623 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "Making asynchronous cast on %s..." + +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." +msgstr "Making asynchronous fanout cast..." + +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" +msgstr "Sending %(event_type)s on %(topic)s" + +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." +msgstr "An unknown RPC related exception occurred." + +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." +msgstr "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." + +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" +msgstr "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" + +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." +msgstr "Found duplicate message(%(msg_id)s). Skipping it." + +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." +msgstr "Invalid reuse of an RPC connection." + +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." +msgstr "Specified RPC version, %(version)s, not supported by this endpoint." + +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." +msgstr "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." + +#: cinder/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" +msgstr "Failed to sanitize %(item)s. Key error %(err)s" + +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" +msgstr "Returning exception %s to caller" + +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." +msgstr "Failed to process message... skipping it." + +#: cinder/openstack/common/rpc/impl_kombu.py:480 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "Reconnecting to AMQP server on %(hostname)s:%(port)d" + +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "Connected to AMQP server on %(hostname)s:%(port)d" + +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" +msgstr "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" + +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." +msgstr "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." + +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "Failed to declare consumer for topic '%(topic)s': %(err_str)s" + +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "Timed out waiting for RPC response: %s" + +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "Failed to consume message from queue: %s" + +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "Failed to publish message to topic '%(topic)s': %(err_str)s" + +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" +msgstr "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" + +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "Connected to AMQP server on %s" + +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" +msgstr "Re-established AMQP queues" + +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." +msgstr "Error processing message. Skipping it." + +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." +msgstr "JSON serialization failed." + +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" +msgstr "Deserializing: %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" +msgstr "Connecting to %(addr)s with %(type)s" + +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" +msgstr "-> Subscribed to %(subscribe)s" + +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" +msgstr "-> bind: %(bind)s" + +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." +msgstr "Could not open socket." + +#: cinder/openstack/common/rpc/impl_zmq.py:162 +#, python-format +msgid "Subscribing to %s" +msgstr "Subscribing to %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." +msgstr "You cannot recv on this socket." + +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." +msgstr "You cannot send on this socket." + +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, python-format +msgid "Running func with context: %s" +msgstr "Running func with context: %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" +msgstr "Sending reply" + +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." +msgstr "RPC message did not include method." + +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" +msgstr "Registering reactor" + +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" +msgstr "In reactor registered" + +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" +msgstr "Out reactor registered" + +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" +msgstr "Consuming socket" + +#: cinder/openstack/common/rpc/impl_zmq.py:453 +#, python-format +msgid "CONSUMER GOT %s" +msgstr "CONSUMER GOT %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:465 +#, python-format +msgid "Creating proxy for topic: %s" +msgstr "Creating proxy for topic: %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." +msgstr "Topic contained dangerous characters." + +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" +msgstr "ROUTER RELAY-OUT SUCCEEDED %(data)s" + +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." +msgstr "Topic socket file creation failed." + +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" +msgstr "ROUTER RELAY-OUT QUEUED %(data)s" + +#: cinder/openstack/common/rpc/impl_zmq.py:513 +#, python-format +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." +msgstr "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." + +#: cinder/openstack/common/rpc/impl_zmq.py:532 +#, python-format +msgid "Could not create IPC directory %s" +msgstr "Could not create IPC directory %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." +msgstr "Could not create ZeroMQ receiver daemon. Socket may already be in use." + +#: cinder/openstack/common/rpc/impl_zmq.py:576 +#, python-format +msgid "CONSUMER RECEIVED DATA: %s" +msgstr "CONSUMER RECEIVED DATA: %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:578 +#, python-format +msgid "ROUTER RELAY-OUT %(data)s" +msgstr "ROUTER RELAY-OUT %(data)s" + +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." +msgstr "ZMQ Envelope version unsupported or unknown." + +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." +msgstr "Skipping topic registration. Already registered." + +#: cinder/openstack/common/rpc/impl_zmq.py:635 +#, python-format +msgid "Consumer is a zmq.%s" +msgstr "Consumer is a zmq.%s" + +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" +msgstr "Creating payload" + +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" +msgstr "Creating queue socket for reply waiter" + +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" +msgstr "Sending cast" + +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" +msgstr "Cast sent; Waiting reply" + +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, python-format +msgid "Received message: %s" +msgstr "Received message: %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" +msgstr "Unpacking response" + +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." +msgstr "Unsupported or unknown ZMQ envelope returned." + +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." +msgstr "RPC Message Invalid." + +#: cinder/openstack/common/rpc/impl_zmq.py:760 +#, python-format +msgid "%(msg)s" +msgstr "%(msg)s" + +#: cinder/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" +msgstr "Sending message(s) to: %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." +msgstr "No matchmaker results. Not casting." + +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." +msgstr "No match from matchmaker." + +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." +msgstr "Match not found by MatchMaker." + +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "Matchmaker does not implement registration or heartbeat." + +#: cinder/openstack/common/rpc/matchmaker.py:239 +#, python-format +msgid "Matchmaker unregistered: %s, %s" +msgstr "Matchmaker unregistered: %s, %s" + +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." +msgstr "Register before starting heartbeat." + +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 +#, python-format +msgid "No key defining hosts for topic '%s', see ringfile" +msgstr "No key defining hosts for topic '%s', see ringfile" + +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" +msgstr "Is the appropriate service running?" + +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" +msgstr "Could not find another host" + +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" +msgstr "Must implement a fallback schedule" + +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" +msgstr "Must implement schedule_create_volume" + +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" +msgstr "Invalid value for 'scheduler_max_attempts', must be >=1" + +#: cinder/scheduler/filter_scheduler.py:131 +#, python-format +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" +msgstr "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" + +#: cinder/scheduler/filter_scheduler.py:160 +#, python-format +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" +msgstr "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" + +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "Filtered %(hosts)s" + +#: cinder/scheduler/filter_scheduler.py:214 +#, python-format +msgid "Choosing %(best_host)s" +msgstr "Choosing %(best_host)s" + +#: cinder/scheduler/host_manager.py:240 +#, python-format +msgid "Ignoring %(service_name)s service update from %(host)s" +msgstr "Ignoring %(service_name)s service update from %(host)s" + +#: cinder/scheduler/host_manager.py:244 +#, python-format +msgid "Received %(service_name)s service update from %(host)s." +msgstr "Received %(service_name)s service update from %(host)s." + +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." +msgstr "service is down or disabled." + +#: cinder/scheduler/manager.py:119 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "Failed to schedule_%(method)s: %(ex)s" + +#: cinder/scheduler/scheduler_options.py:69 +#, python-format +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgstr "Could not stat scheduler options file %(filename)s: '%(e)s'" + +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" +msgstr "Could not decode scheduler options: '%(e)s'" + +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" +msgstr "Not enough allocatable volume gigabytes remaining" + +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." +msgstr "Free capacity not set: volume node info collection broken." + +#: cinder/scheduler/filters/capacity_filter.py:51 +#, python-format +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" +msgstr "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" + +#: cinder/scheduler/filters/retry_filter.py:41 +#, python-format +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" +msgstr "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" + +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#, python-format +msgid "FAKE ISCSI: %s" +msgstr "FAKE ISCSI: %s" + +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 +#, python-format +msgid "LoggingVolumeDriver: %s" +msgstr "LoggingVolumeDriver: %s" + +#: cinder/tests/fake_utils.py:72 +#, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "Faking execution of cmd (subprocess): %s" + +#: cinder/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" +msgstr "Faked command matched %s" + +#: cinder/tests/fake_utils.py:96 +#, python-format +msgid "Faked command raised an exception %s" +msgstr "Faked command raised an exception %s" + +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgstr "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" + +#: cinder/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" +msgstr "" +"The following migrations are missing a downgrade:\n" +"\t%s" + +#: cinder/tests/test_storwize_svc.py:243 +#, python-format +msgid "unrecognized argument %s" +msgstr "unrecognized argument %s" + +#: cinder/tests/test_storwize_svc.py:1217 +#, python-format +msgid "Run CLI command: %s" +msgstr "Run CLI command: %s" + +#: cinder/tests/test_storwize_svc.py:1220 +#, python-format +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" +msgstr "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" + +#: cinder/tests/test_storwize_svc.py:1225 +#, python-format +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" + +#: cinder/tests/test_volume_types.py:58 +#, python-format +msgid "Given data: %s" +msgstr "Given data: %s" + +#: cinder/tests/test_volume_types.py:59 +#, python-format +msgid "Result data: %s" +msgstr "Result data: %s" + +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" +msgstr "Invalid input" + +#: cinder/tests/integrated/test_login.py:31 +#, python-format +msgid "volume: %s" +msgstr "volume: %s" + +#: cinder/tests/integrated/api/client.py:37 +#, python-format +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" +msgstr "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" + +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" +msgstr "Authentication error" + +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" +msgstr "Authorization error" + +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" +msgstr "Item not found" + +#: cinder/tests/integrated/api/client.py:104 +#, python-format +msgid "Doing %(method)s on %(relative_url)s" +msgstr "Doing %(method)s on %(relative_url)s" + +#: cinder/tests/integrated/api/client.py:106 +#, python-format +msgid "Body: %s" +msgstr "Body: %s" + +#: cinder/tests/integrated/api/client.py:124 +#, python-format +msgid "%(auth_uri)s => code %(http_status)s" +msgstr "%(auth_uri)s => code %(http_status)s" + +#: cinder/tests/integrated/api/client.py:150 +#, python-format +msgid "%(relative_uri)s => code %(http_status)s" +msgstr "%(relative_uri)s => code %(http_status)s" + +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" +msgstr "Unexpected status code" + +#: cinder/tests/integrated/api/client.py:167 +#, python-format +msgid "Decoding JSON: %s" +msgstr "Decoding JSON: %s" + +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" +msgstr "May specify only one of snapshot, imageRef or source volume" + +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" +msgstr "status must be available" + +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" +msgstr "Volume size cannot be lesser than the Snapshot size" + +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" +msgstr "Unable to clone volumes that are in an error state" + +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." +msgstr "Clones currently must be >= original volume size." + +#: cinder/volume/api.py:140 +#, python-format +msgid "Volume size '%s' must be an integer and greater than 0" +msgstr "Volume size '%s' must be an integer and greater than 0" + +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." +msgstr "Size of specified image is larger than volume size." + +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." +msgstr "Image minDisk size is larger than the volume size." + +#: cinder/volume/api.py:168 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" + +#: cinder/volume/api.py:177 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" +msgstr "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" + +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" +msgstr "Failed to update quota for deleting volume" + +#: cinder/volume/api.py:316 +msgid "Volume status must be available or error" +msgstr "Volume status must be available or error" + +#: cinder/volume/api.py:321 +#, python-format +msgid "Volume still has %d dependent snapshots" +msgstr "Volume still has %d dependent snapshots" + +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 +#, python-format +msgid "Searching by: %s" +msgstr "Searching by: %s" + +#: cinder/volume/api.py:452 +msgid "already attached" +msgstr "already attached" + +#: cinder/volume/api.py:459 +msgid "already detached" +msgstr "already detached" + +#: cinder/volume/api.py:470 +msgid "Volume status must be available to reserve" +msgstr "Volume status must be available to reserve" + +#: cinder/volume/api.py:519 +msgid "must be available" +msgstr "must be available" + +#: cinder/volume/api.py:537 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" + +#: cinder/volume/api.py:546 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" +msgstr "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" + +#: cinder/volume/api.py:595 +msgid "Volume Snapshot status must be available or error" +msgstr "Volume Snapshot status must be available or error" + +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" +msgstr "Metadata property key blank" + +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" +msgstr "Metadata property key greater than 255 characters" + +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" +msgstr "Metadata property value greater than 255 characters" + +#: cinder/volume/api.py:716 +msgid "Volume status must be available/in-use." +msgstr "Volume status must be available/in-use." + +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." +msgstr "Volume status is in-use." + +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#, python-format +msgid "Recovering from a failed execute. Try number %s" +msgstr "Recovering from a failed execute. Try number %s" + +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" +msgstr "ISCSI provider_location not stored, using discovery" + +#: cinder/volume/driver.py:269 +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "Could not find iSCSI export for volume %s" + +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#, python-format +msgid "ISCSI Discovery: Found %s" +msgstr "ISCSI Discovery: Found %s" + +#: cinder/volume/driver.py:361 +#, python-format +msgid "copy_image_to_volume %s." +msgstr "copy_image_to_volume %s." + +#: cinder/volume/driver.py:378 +#, python-format +msgid "copy_volume_to_image %s." +msgstr "copy_volume_to_image %s." + +#: cinder/volume/driver.py:437 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "iSCSI device not found at %s" + +#: cinder/volume/driver.py:439 +#, python-format +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" +msgstr "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" + +#: cinder/volume/driver.py:451 +#, python-format +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" +msgstr "Found iSCSI node %(host_device)s (after %(tries)s rescans)" + +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" +msgstr "Updating volume status" + +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" +msgstr "Driver must implement initialize_connection" + +#: cinder/volume/manager.py:124 +#, python-format +msgid "Driver path %s is deprecated, update your configuration to the new path." +msgstr "Driver path %s is deprecated, update your configuration to the new path." + +#: cinder/volume/manager.py:146 +#, python-format +msgid "Re-exporting %s volumes" +msgstr "Re-exporting %s volumes" + +#: cinder/volume/manager.py:151 +#, python-format +msgid "volume %s stuck in a downloading state" +msgstr "volume %s stuck in a downloading state" + +#: cinder/volume/manager.py:156 +#, python-format +msgid "volume %s: skipping export" +msgstr "volume %s: skipping export" + +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" +msgstr "Resuming any in progress delete operations" + +#: cinder/volume/manager.py:161 +#, python-format +msgid "Resuming delete on volume: %s" +msgstr "Resuming delete on volume: %s" + +#: cinder/volume/manager.py:221 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "volume %(vol_name)s: creating lv of size %(vol_size)sG" + +#: cinder/volume/manager.py:230 +#, python-format +msgid "volume %s: creating from snapshot" +msgstr "volume %s: creating from snapshot" + +#: cinder/volume/manager.py:234 +#, python-format +msgid "volume %s: creating from existing volume" +msgstr "volume %s: creating from existing volume" + +#: cinder/volume/manager.py:238 +#, python-format +msgid "volume %s: creating from image" +msgstr "volume %s: creating from image" + +#: cinder/volume/manager.py:247 +#, python-format +msgid "volume %s: creating" +msgstr "volume %s: creating" + +#: cinder/volume/manager.py:279 +#, python-format +msgid "volume %s: creating export" +msgstr "volume %s: creating export" + +#: cinder/volume/manager.py:288 +#, python-format +msgid "volume %s: create failed" +msgstr "volume %s: create failed" + +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" +msgstr "volume %s: created successfully" + +#: cinder/volume/manager.py:326 +#, python-format +msgid "Error: %s" +msgstr "Error: %s" + +#: cinder/volume/manager.py:352 +#, python-format +msgid "volume %s: Error trying to reschedule create" +msgstr "volume %s: Error trying to reschedule create" + +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" +msgstr "Retry info not present, will not reschedule" + +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" +msgstr "No request spec, will not reschedule" + +#: cinder/volume/manager.py:379 +#, python-format +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" +msgstr "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" + +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" +msgstr "volume %s: deleting" + +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" +msgstr "volume is not local to this node" + +#: cinder/volume/manager.py:419 +#, python-format +msgid "volume %s: removing export" +msgstr "volume %s: removing export" + +#: cinder/volume/manager.py:424 +#, python-format +msgid "volume %s: volume is busy" +msgstr "volume %s: volume is busy" + +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" +msgstr "Failed to update usages deleting volume" + +#: cinder/volume/manager.py:447 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "volume %s: deleted successfully" + +#: cinder/volume/manager.py:460 +#, python-format +msgid "snapshot %s: creating" +msgstr "snapshot %s: creating" + +#: cinder/volume/manager.py:466 +#, python-format +msgid "snapshot %(snap_name)s: creating" +msgstr "snapshot %(snap_name)s: creating" + +#: cinder/volume/manager.py:484 +#, python-format +msgid "snapshot %s: created successfully" +msgstr "snapshot %s: created successfully" + +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 +#, python-format +msgid "snapshot %s: deleting" +msgstr "snapshot %s: deleting" + +#: cinder/volume/manager.py:505 +#, python-format +msgid "snapshot %s: snapshot is busy" +msgstr "snapshot %s: snapshot is busy" + +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" +msgstr "Failed to update usages deleting snapshot" + +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" +msgstr "snapshot %s: deleted successfully" + +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" +msgstr "being attached by another instance" + +#: cinder/volume/manager.py:608 +#, python-format +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" +msgstr "Downloaded image %(image_id)s to %(volume_id)s successfully" + +#: cinder/volume/manager.py:626 +#, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" + +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" +msgstr "Clear capabilities" + +#: cinder/volume/manager.py:706 +#, python-format +msgid "Notification {%s} received" +msgstr "Notification {%s} received" + +#: cinder/volume/volume_types.py:41 +#, python-format +msgid "DB error: %s" +msgstr "DB error: %s" + +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" +msgstr "id cannot be None" + +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" +msgstr "name cannot be None" + +#: cinder/volume/volume_types.py:128 +#, python-format +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" +msgstr "" +"Default volume type is not found, please check default_volume_type " +"config: %s" + +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" +msgstr "Running with CoraidDriver for ESM EtherCLoud" + +#: cinder/volume/drivers/coraid.py:102 +#, python-format +msgid "Update session cookie %(session)s" +msgstr "Update session cookie %(session)s" + +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#, python-format +msgid "Message : %(message)s" +msgstr "Message : %(message)s" + +#: cinder/volume/drivers/coraid.py:125 +#, python-format +msgid "Error while trying to set group: %(message)s" +msgstr "Error while trying to set group: %(message)s" + +#: cinder/volume/drivers/coraid.py:128 +#, python-format +msgid "Unable to find group: %(group)s" +msgstr "Unable to find group: %(group)s" + +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" +msgstr "ESM urlOpen error" + +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" +msgstr "JSON Error" + +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" +msgstr "Request without URL" + +#: cinder/volume/drivers/coraid.py:175 +#, python-format +msgid "Configure data : %s" +msgstr "Configure data : %s" + +#: cinder/volume/drivers/coraid.py:177 +#, python-format +msgid "Configure response : %s" +msgstr "Configure response : %s" + +#: cinder/volume/drivers/coraid.py:199 +#, python-format +msgid "Unable to retrive volume infos for volume %(volname)s" +msgstr "Unable to retrive volume infos for volume %(volname)s" + +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" +msgstr "Cannot login on Coraid ESM" + +#: cinder/volume/drivers/coraid.py:308 +#, python-format +msgid "Fail to create volume %(volname)s" +msgstr "Fail to create volume %(volname)s" + +#: cinder/volume/drivers/coraid.py:321 +#, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "Failed to delete volume %(volname)s" + +#: cinder/volume/drivers/coraid.py:335 +#, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "Failed to Create Snapshot %(snapname)s" + +#: cinder/volume/drivers/coraid.py:347 +#, python-format +msgid "Failed to Delete Snapshot %(snapname)s" +msgstr "Failed to Delete Snapshot %(snapname)s" + +#: cinder/volume/drivers/coraid.py:362 +#, python-format +msgid "Failed to Create Volume from Snapshot %(snapname)s" +msgstr "Failed to Create Volume from Snapshot %(snapname)s" + +#: cinder/volume/drivers/coraid.py:383 +#, python-format +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" +msgstr "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" + +#: cinder/volume/drivers/glusterfs.py:65 +#, python-format +msgid "There's no Gluster config file configured (%s)" +msgstr "There's no Gluster config file configured (%s)" + +#: cinder/volume/drivers/glusterfs.py:70 +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" +msgstr "Gluster config file at %(config)s doesn't exist" + +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" +msgstr "mount.glusterfs is not installed" + +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 +#, python-format +msgid "casted to %s" +msgstr "casted to %s" + +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 +#, python-format +msgid "Volume %s does not have provider_location specified, skipping" +msgstr "Volume %s does not have provider_location specified, skipping" + +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 +#, python-format +msgid "Exception during mounting %s" +msgstr "Exception during mounting %s" + +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, python-format +msgid "%s is already mounted" +msgstr "%s is already mounted" + +#: cinder/volume/drivers/lvm.py:82 +#, python-format +msgid "volume group %s doesn't exist" +msgstr "volume group %s doesn't exist" + +#: cinder/volume/drivers/lvm.py:197 +#, python-format +msgid "Size for volume: %s not found, skipping secure delete." +msgstr "Size for volume: %s not found, skipping secure delete." + +#: cinder/volume/drivers/lvm.py:204 +#, python-format +msgid "Performing secure delete on volume: %s" +msgstr "Performing secure delete on volume: %s" + +#: cinder/volume/drivers/lvm.py:218 +#, python-format +msgid "Error unrecognized volume_clear option: %s" +msgstr "Error unrecognized volume_clear option: %s" + +#: cinder/volume/drivers/lvm.py:238 +#, python-format +msgid "snapshot: %s not found, skipping delete operations" +msgstr "snapshot: %s not found, skipping delete operations" + +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, python-format +msgid "Creating clone of volume: %s" +msgstr "Creating clone of volume: %s" + +#: cinder/volume/drivers/lvm.py:345 +#, python-format +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" +msgstr "Skipping ensure_export. No iscsi_target provision for volume: %s" + +#: cinder/volume/drivers/lvm.py:364 +#, python-format +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" +msgstr "Skipping ensure_export. No iscsi_target provisioned for volume: %s" + +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" +msgstr "Detected inconsistency in provider_location id" + +#: cinder/volume/drivers/lvm.py:430 +#, python-format +msgid "Symbolic link %s not found" +msgstr "Symbolic link %s not found" + +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" +msgstr "Skipping remove_export. No iscsi_target provisioned for volume: %s" + +#: cinder/volume/drivers/lvm.py:542 +#, python-format +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" +msgstr "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" + +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " +msgstr "Error retrieving volume status: " + +#: cinder/volume/drivers/nfs.py:127 +#, python-format +msgid "There's no NFS config file configured (%s)" +msgstr "There's no NFS config file configured (%s)" + +#: cinder/volume/drivers/nfs.py:132 +#, python-format +msgid "NFS config file at %(config)s doesn't exist" +msgstr "NFS config file at %(config)s doesn't exist" + +#: cinder/volume/drivers/rbd.py:64 +#, python-format +msgid "rbd has no pool %s" +msgstr "rbd has no pool %s" + +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" +msgstr "error refreshing volume stats" + +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" +msgstr "Not stored in rbd" + +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" +msgstr "Blank components" + +#: cinder/volume/drivers/rbd.py:227 +msgid "Not an rbd snapshot" +msgstr "Not an rbd snapshot" + +#: cinder/volume/drivers/rbd.py:242 +#, python-format +msgid "%s is in a different ceph cluster" +msgstr "%s is in a different ceph cluster" + +#: cinder/volume/drivers/rbd.py:253 +#, python-format +msgid "Unable to read image %s" +msgstr "Unable to read image %s" + +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" +msgstr "Value required for 'scality_sofs_config'" + +#: cinder/volume/drivers/scality.py:74 +#, python-format +msgid "Cannot access 'scality_sofs_config': %s" +msgstr "Cannot access 'scality_sofs_config': %s" + +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" +msgstr "Cannot execute /sbin/mount.sofs" + +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" +msgstr "Cannot mount Scality SOFS, check syslog for errors" + +#: cinder/volume/drivers/scality.py:135 +#, python-format +msgid "Cannot find volume dir for Scality SOFS at '%s'" +msgstr "Cannot find volume dir for Scality SOFS at '%s'" + +#: cinder/volume/drivers/sheepdog.py:47 +#, python-format +msgid "Sheepdog is not working: %s" +msgstr "Sheepdog is not working: %s" + +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" +msgstr "Sheepdog is not working" + +#: cinder/volume/drivers/solidfire.py:129 +#, python-format +msgid "Payload for SolidFire API call: %s" +msgstr "Payload for SolidFire API call: %s" + +#: cinder/volume/drivers/solidfire.py:146 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "Call to json.loads() raised an exception: %s" + +#: cinder/volume/drivers/solidfire.py:152 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "Results of SolidFire API call: %s" + +#: cinder/volume/drivers/solidfire.py:156 +#, python-format +msgid "Clone operation encountered: %s" +msgstr "Clone operation encountered: %s" + +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" +msgstr "Waiting for outstanding operation before retrying snapshot: %s" + +#: cinder/volume/drivers/solidfire.py:164 +#, python-format +msgid "Detected xDBVersionMismatch, retry %s of 5" +msgstr "Detected xDBVersionMismatch, retry %s of 5" + +#: cinder/volume/drivers/solidfire.py:171 +#, python-format +msgid "API response: %s" +msgstr "API response: %s" + +#: cinder/volume/drivers/solidfire.py:191 +#, python-format +msgid "Found solidfire account: %s" +msgstr "Found solidfire account: %s" + +#: cinder/volume/drivers/solidfire.py:220 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "solidfire account: %s does not exist, create it..." + +#: cinder/volume/drivers/solidfire.py:281 +#, python-format +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" +msgstr "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" + +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" +msgstr "Failed to get model update from clone" + +#: cinder/volume/drivers/solidfire.py:364 +#, python-format +msgid "More than one valid preset was detected, using %s" +msgstr "More than one valid preset was detected, using %s" + +#: cinder/volume/drivers/solidfire.py:397 +#, python-format +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." +msgstr "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." + +#: cinder/volume/drivers/solidfire.py:406 +#, python-format +msgid "Volume %s, not found on SF Cluster." +msgstr "Volume %s, not found on SF Cluster." + +#: cinder/volume/drivers/solidfire.py:409 +#, python-format +msgid "Found %(count)s volumes mapped to id: %(uuid)s." +msgstr "Found %(count)s volumes mapped to id: %(uuid)s." + +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." +msgstr "Enter SolidFire delete_volume..." + +#: cinder/volume/drivers/solidfire.py:480 +#, python-format +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" +msgstr "Account for Volume ID %s was not found on the SolidFire Cluster!" + +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." +msgstr "This usually means the volume was never succesfully created." + +#: cinder/volume/drivers/solidfire.py:497 +#, python-format +msgid "Volume ID %s was not found on the SolidFire Cluster!" +msgstr "Volume ID %s was not found on the SolidFire Cluster!" + +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" +msgstr "Leaving SolidFire delete_volume" + +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." +msgstr "Executing SolidFire ensure_export..." + +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." +msgstr "Executing SolidFire create_export..." + +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" +msgstr "Updating cluster status info" + +#: cinder/volume/drivers/solidfire.py:566 +msgid "Failed to get updated stats" +msgstr "Failed to get updated stats" + +#: cinder/volume/drivers/storwize_svc.py:173 +#, python-format +msgid "WWPN on node %(node)s: %(wwpn)s" +msgstr "WWPN on node %(node)s: %(wwpn)s" + +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" +msgstr "enter: do_setup" + +#: cinder/volume/drivers/storwize_svc.py:190 +#, python-format +msgid "pool %s doesn't exist" +msgstr "pool %s doesn't exist" + +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." +msgstr "Failed to get license information." + +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" +msgstr "do_setup: No configured nodes" + +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" +msgstr "leave: do_setup" + +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" +msgstr "enter: check_for_setup_error" + +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 +#, python-format +msgid "%s is not set" +msgstr "%s is not set" + +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" +msgstr "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" + +#: cinder/volume/drivers/storwize_svc.py:309 +#, python-format +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" +msgstr "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" + +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" +msgstr "leave: check_for_setup_error" + +#: cinder/volume/drivers/storwize_svc.py:331 +#, python-format +msgid "ensure_export: Volume %s not found on storage" +msgstr "ensure_export: Volume %s not found on storage" + +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" +msgstr "enter: _get_chap_secret_for_host: host name %s" + +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" +msgstr "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" + +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" +msgstr "_create_host: Cannot clean host name. Host name is not unicode or string" + +#: cinder/volume/drivers/storwize_svc.py:483 +#, python-format +msgid "enter: _get_host_from_connector: prefix %s" +msgstr "enter: _get_host_from_connector: prefix %s" + +#: cinder/volume/drivers/storwize_svc.py:511 +#, python-format +msgid "leave: _get_host_from_connector: host %s" +msgstr "leave: _get_host_from_connector: host %s" + +#: cinder/volume/drivers/storwize_svc.py:523 +#, python-format +msgid "enter: _create_host: host %s" +msgstr "enter: _create_host: host %s" + +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" +msgstr "_create_host: No connector ports" + +#: cinder/volume/drivers/storwize_svc.py:551 +#, python-format +msgid "leave: _create_host: host %(host)s - %(host_name)s" +msgstr "leave: _create_host: host %(host)s - %(host_name)s" + +#: cinder/volume/drivers/storwize_svc.py:574 +#, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" +msgstr "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" + +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:619 +#, fuzzy, python-format +msgid "volume %s mapping to multi host" +msgstr "volume %s: creating from snapshot" + +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" +msgstr "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" + +#: cinder/volume/drivers/storwize_svc.py:635 +#, python-format +msgid "enter: _delete_host: host %s " +msgstr "enter: _delete_host: host %s " + +#: cinder/volume/drivers/storwize_svc.py:643 +#, python-format +msgid "leave: _delete_host: host %s " +msgstr "leave: _delete_host: host %s " + +#: cinder/volume/drivers/storwize_svc.py:675 +#, python-format +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" +msgstr "enter: initialize_connection: volume %(vol)s with connector %(conn)s" + +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." +msgstr "_create_host failed to return the host name." + +#: cinder/volume/drivers/storwize_svc.py:702 +#, python-format +msgid "initialize_connection: Failed to get attributes for volume %s" +msgstr "initialize_connection: Failed to get attributes for volume %s" + +#: cinder/volume/drivers/storwize_svc.py:709 +#, python-format +msgid "Did not find expected column name in lsvdisk: %s" +msgstr "Did not find expected column name in lsvdisk: %s" + +#: cinder/volume/drivers/storwize_svc.py:711 +#, python-format +msgid "initialize_connection: Missing volume attribute for volume %s" +msgstr "initialize_connection: Missing volume attribute for volume %s" + +#: cinder/volume/drivers/storwize_svc.py:728 +#, python-format +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" +msgstr "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" + +#: cinder/volume/drivers/storwize_svc.py:736 +#, python-format +msgid "initialize_connection: Did not find a preferred node for volume %s" +msgstr "initialize_connection: Did not find a preferred node for volume %s" + +#: cinder/volume/drivers/storwize_svc.py:769 +#, python-format +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" +msgstr "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" + +#: cinder/volume/drivers/storwize_svc.py:774 +#, python-format +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" +msgstr "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" + +#: cinder/volume/drivers/storwize_svc.py:792 +#, python-format +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "enter: terminate_connection: volume %(vol)s with connector %(conn)s" + +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" +msgstr "_get_host_from_connector failed to return the host name for connector" + +#: cinder/volume/drivers/storwize_svc.py:817 +#, python-format +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" +msgstr "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" + +#: cinder/volume/drivers/storwize_svc.py:825 +#, python-format +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "leave: terminate_connection: volume %(vol)s with connector %(conn)s" + +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" +msgstr "protocol must be specified as ' iSCSI' or ' FC'" + +#: cinder/volume/drivers/storwize_svc.py:907 +#, python-format +msgid "enter: _create_vdisk: vdisk %s " +msgstr "enter: _create_vdisk: vdisk %s " + +#: cinder/volume/drivers/storwize_svc.py:945 +#, python-format +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" + +#: cinder/volume/drivers/storwize_svc.py:950 +#, python-format +msgid "leave: _create_vdisk: volume %s " +msgstr "leave: _create_vdisk: volume %s " + +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" + +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" + +#: cinder/volume/drivers/storwize_svc.py:1012 +#, python-format +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" + +#: cinder/volume/drivers/storwize_svc.py:1039 +#, python-format +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" +msgstr "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" + +#: cinder/volume/drivers/storwize_svc.py:1050 +#, python-format +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." +msgstr "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." + +#: cinder/volume/drivers/storwize_svc.py:1055 +#, python-format +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" +msgstr "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" + +#: cinder/volume/drivers/storwize_svc.py:1062 +#, python-format +msgid "_prepare_fc_map: %s" +msgstr "_prepare_fc_map: %s" + +#: cinder/volume/drivers/storwize_svc.py:1069 +#, python-format +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" + +#: cinder/volume/drivers/storwize_svc.py:1080 +#, python-format +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" +msgstr "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" + +#: cinder/volume/drivers/storwize_svc.py:1092 +#, python-format +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" +msgstr "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" + +#: cinder/volume/drivers/storwize_svc.py:1100 +#, python-format +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" +msgstr "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" + +#: cinder/volume/drivers/storwize_svc.py:1107 +#, python-format +msgid "_create_copy: Source vdisk %s does not exist" +msgstr "_create_copy: Source vdisk %s does not exist" + +#: cinder/volume/drivers/storwize_svc.py:1119 +#, python-format +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" +msgstr "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" + +#: cinder/volume/drivers/storwize_svc.py:1129 +#, python-format +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" +msgstr "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" + +#: cinder/volume/drivers/storwize_svc.py:1134 +#, python-format +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" +msgstr "enter: _get_flashcopy_mapping_attributes: mapping %s" + +#: cinder/volume/drivers/storwize_svc.py:1156 +#, python-format +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" +msgstr "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" + +#: cinder/volume/drivers/storwize_svc.py:1164 +#, python-format +msgid "enter: _is_vdisk_defined: vdisk %s " +msgstr "enter: _is_vdisk_defined: vdisk %s " + +#: cinder/volume/drivers/storwize_svc.py:1166 +#, python-format +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " +msgstr "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " + +#: cinder/volume/drivers/storwize_svc.py:1194 +#, python-format +msgid "enter: _delete_vdisk: vdisk %s" +msgstr "enter: _delete_vdisk: vdisk %s" + +#: cinder/volume/drivers/storwize_svc.py:1199 +#, python-format +msgid "warning: Tried to delete vdisk %s but it does not exist." +msgstr "warning: Tried to delete vdisk %s but it does not exist." + +#: cinder/volume/drivers/storwize_svc.py:1225 +#, python-format +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" +msgstr "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" + +#: cinder/volume/drivers/storwize_svc.py:1258 +#, python-format +msgid "leave: _delete_vdisk: vdisk %s" +msgstr "leave: _delete_vdisk: vdisk %s" + +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." +msgstr "create_volume_from_snapshot: Source and destination size differ." + +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." +msgstr "create_cloned_volume: Source and destination size differ." + +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" +msgstr "_update_volume_status: Could not get system name" + +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" +msgstr "Could not get pool data from the storage" + +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" +msgstr "_update_volume_status: Could not get storage pool data" + +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" +msgstr "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" + +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" +msgstr "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" + +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" +msgstr "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" + +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" +msgstr "System does not support compression" + +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" +msgstr "If compression is set to True, rsize must also be set (not equal to -1)" + +#: cinder/volume/drivers/storwize_svc.py:1443 +#, python-format +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" +msgstr "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" + +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" +msgstr "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" + +#: cinder/volume/drivers/storwize_svc.py:1464 +#, python-format +msgid "enter: _execute_command_and_parse_attributes: command %s" +msgstr "enter: _execute_command_and_parse_attributes: command %s" + +#: cinder/volume/drivers/storwize_svc.py:1471 +#, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" + +#: cinder/volume/drivers/storwize_svc.py:1488 +#, python-format +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" +msgstr "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" + +#: cinder/volume/drivers/storwize_svc.py:1507 +#, python-format +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" +msgstr "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" + +#: cinder/volume/drivers/storwize_svc.py:1517 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" +msgstr "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" + +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" + +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" +msgstr "Did not find expected column in %(fun)s: %(hdr)s" + +#: cinder/volume/drivers/windows.py:142 +#, python-format +msgid "Creating folder %s " +msgstr "Creating folder %s " + +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 +#, python-format +msgid "Ignored target creation error \"%s\" while ensuring export" +msgstr "Ignored target creation error \"%s\" while ensuring export" + +#: cinder/volume/drivers/windows.py:213 +#, python-format +msgid "Disk not found: %s" +msgstr "Disk not found: %s" + +#: cinder/volume/drivers/zadara.py:218 +#, python-format +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" +msgstr "Sending %(method)s to %(url)s. Body \"%(body)s\"" + +#: cinder/volume/drivers/zadara.py:240 +#, python-format +msgid "Operation completed. %(data)s" +msgstr "Operation completed. %(data)s" + +#: cinder/volume/drivers/zadara.py:350 +#, python-format +msgid "Volume %(name)s could not be found. It might be already deleted" +msgstr "Volume %(name)s could not be found. It might be already deleted" + +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" +msgstr "Attach properties: %(properties)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." +msgstr "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." + +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." +msgstr "Entering create_volume." + +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" +msgstr "Create Volume: %(volume)s Size: %(size)lu" + +#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#, python-format +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" +msgstr "Create Volume: %(volume)s Storage type: %(storage_type)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#, python-format +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" +msgstr "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." +msgstr "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#, python-format +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" +msgstr "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" + +#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#, python-format +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" +msgstr "Create Volume: %(volumename)s Return code: %(rc)lu" + +#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#, python-format +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" +msgstr "Leaving create_volume: %(volumename)s Return code: %(rc)lu" + +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." +msgstr "Entering create_volume_from_snapshot." + +#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" +msgstr "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." +msgstr "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." +msgstr "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." + +#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." +msgstr "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." + +#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" +msgstr "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." +msgstr "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." + +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" +msgstr "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" +msgstr "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" + +#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#, python-format +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." + +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." +msgstr "Entering create_cloned_volume." + +#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#, python-format +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" +msgstr "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." +msgstr "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." +msgstr "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." + +#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" +msgstr "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." +msgstr "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." + +#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" +msgstr "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" +msgstr "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" + +#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." +msgstr "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." + +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." +msgstr "Entering delete_volume." + +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" +msgstr "Delete Volume: %(volume)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." +msgstr "Volume %(name)s not found on the array. No volume to delete." + +#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." +msgstr "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." + +#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#, python-format +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" +msgstr "Delete Volume: %(name)s DeviceID: %(deviceid)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#, python-format +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" +msgstr "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:454 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:463 +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" +msgstr "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" + +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." +msgstr "Entering create_snapshot." + +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "Create snapshot: %(snapshot)s: volume: %(volume)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" +msgstr "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 +#, python-format +msgid "Cannot find Replication Service to create snapshot for volume %s." +msgstr "Cannot find Replication Service to create snapshot for volume %s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:500 +#, python-format +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." +msgstr "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:516 +#, python-format +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" +msgstr "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" + +#: cinder/volume/drivers/emc/emc_smis_common.py:525 +#, python-format +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" +msgstr "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:533 +#, python-format +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." +msgstr "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." + +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." +msgstr "Entering delete_snapshot." + +#: cinder/volume/drivers/emc/emc_smis_common.py:543 +#, python-format +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "Delete Snapshot: %(snapshot)s: volume: %(volume)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:549 +#, python-format +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." +msgstr "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." + +#: cinder/volume/drivers/emc/emc_smis_common.py:557 +#, python-format +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." +msgstr "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." + +#: cinder/volume/drivers/emc/emc_smis_common.py:572 +#, python-format +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." +msgstr "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:588 +#, python-format +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" +msgstr "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" + +#: cinder/volume/drivers/emc/emc_smis_common.py:597 +#, python-format +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:609 +#, python-format +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." + +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, python-format +msgid "Create export: %(volume)s" +msgstr "Create export: %(volume)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:624 +#, python-format +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" +msgstr "create_export: Volume: %(volume)s Device ID: %(device_id)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:646 +#, python-format +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" +msgstr "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" + +#: cinder/volume/drivers/emc/emc_smis_common.py:661 +#, python-format +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" +msgstr "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:672 +#, python-format +msgid "Error mapping volume %s." +msgstr "Error mapping volume %s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "ExposePaths for volume %s completed successfully." + +#: cinder/volume/drivers/emc/emc_smis_common.py:692 +#, python-format +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" +msgstr "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:705 +#, python-format +msgid "Error unmapping volume %s." +msgstr "Error unmapping volume %s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "HidePaths for volume %s completed successfully." + +#: cinder/volume/drivers/emc/emc_smis_common.py:722 +#, python-format +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" +msgstr "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#, python-format +msgid "Error mapping volume %(vol)s. %(error)s" +msgstr "Error mapping volume %(vol)s. %(error)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "AddMembers for volume %s completed successfully." + +#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#, python-format +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" +msgstr "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#, python-format +msgid "Error unmapping volume %(vol)s. %(error)s" +msgstr "Error unmapping volume %(vol)s. %(error)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "RemoveMembers for volume %s completed successfully." + +#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#, python-format +msgid "Map volume: %(volume)s" +msgstr "Map volume: %(volume)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#, python-format +msgid "Cannot find Controller Configuration Service for storage system %s" +msgstr "Cannot find Controller Configuration Service for storage system %s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" +msgstr "Unmap volume: %(volume)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#, python-format +msgid "Volume %s is not mapped. No volume to unmap." +msgstr "Volume %s is not mapped. No volume to unmap." + +#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#, python-format +msgid "Initialize connection: %(volume)s" +msgstr "Initialize connection: %(volume)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#, python-format +msgid "Volume %s is already mapped." +msgstr "Volume %s is already mapped." + +#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#, python-format +msgid "Terminate connection: %(volume)s" +msgstr "Terminate connection: %(volume)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" +msgstr "Found Storage Type: %s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." +msgstr "Storage type not found." + +#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#, python-format +msgid "Found Masking View: %s" +msgstr "Found Masking View: %s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." +msgstr "Masking View not found." + +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." +msgstr "Ecom user not found." + +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" +msgstr "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." +msgstr "Ecom server not found." + +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +msgid "Cannot connect to ECOM server" +msgstr "Cannot connect to ECOM server" + +#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#, python-format +msgid "Found Replication Service: %s" +msgstr "Found Replication Service: %s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#, python-format +msgid "Found Storage Configuration Service: %s" +msgstr "Found Storage Configuration Service: %s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" +msgstr "Found Controller Configuration Service: %s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#, python-format +msgid "Found Storage Hardware ID Management Service: %s" +msgstr "Found Storage Hardware ID Management Service: %s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, python-format +msgid "Pool %(storage_type)s is not found." +msgstr "Pool %(storage_type)s is not found." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." +msgstr "Storage system not found for pool %(storage_type)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#, python-format +msgid "Pool: %(pool)s SystemName: %(systemname)s." +msgstr "Pool: %(pool)s SystemName: %(systemname)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#, python-format +msgid "Pool name: %(poolname)s System name: %(systemname)s." +msgstr "Pool name: %(poolname)s System name: %(systemname)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#, python-format +msgid "Volume %(volumename)s not found on the array." +msgstr "Volume %(volumename)s not found on the array." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#, python-format +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." +msgstr "Volume name: %(volumename)s Volume instance: %(vol_instance)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#, python-format +msgid "Source: %(volumename)s Target: %(snapshotname)s." +msgstr "Source: %(volumename)s Target: %(snapshotname)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#, python-format +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " +msgstr "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " + +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#, python-format +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." +msgstr "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#, python-format +msgid "Error finding %s." +msgstr "Error finding %s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#, python-format +msgid "Found %(name)s: %(initiator)s." +msgstr "Found %(name)s: %(initiator)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." +msgstr "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." +msgstr "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#, python-format +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." +msgstr "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." +msgstr "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#, python-format +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." +msgstr "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#, python-format +msgid "Available device number on %(storage)s: %(device)s." +msgstr "Available device number on %(storage)s: %(device)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#, python-format +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." +msgstr "Device number not found for volume %(volumename)s %(vol_instance)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#, python-format +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." +msgstr "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#, python-format +msgid "Device info: %(data)s." +msgstr "Device info: %(data)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#, python-format +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." +msgstr "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#, python-format +msgid "Found Storage Processor System: %s" +msgstr "Found Storage Processor System: %s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#, python-format +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." +msgstr "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." +msgstr "Error finding Storage Hardware ID Service." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." +msgstr "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." +msgstr "Error finding Target WWNs." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#, python-format +msgid "Add target WWN: %s." +msgstr "Add target WWN: %s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#, python-format +msgid "Target WWNs: %s." +msgstr "Target WWNs: %s." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#, python-format +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." +msgstr "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "Could not find iSCSI export for volume %s" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, python-format +msgid "Cannot find device number for volume %s" +msgstr "Cannot find device number for volume %s" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#, python-format +msgid "Found iSCSI endpoint: %s" +msgstr "Found iSCSI endpoint: %s" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#, python-format +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." +msgstr "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#, python-format +msgid "ISCSI properties: %s" +msgstr "ISCSI properties: %s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" +msgstr "read timed out" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." +msgstr "do_setup." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." +msgstr "check_for_setup_error." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." +msgstr "check_for_setup_error: Can not get device type." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#, python-format +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." +msgstr "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." +msgstr "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +#, fuzzy +msgid "_get_device_type: Storage Pool must be configured." +msgstr "_get_device_type: Storage Pool must beconfigured." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#, python-format +msgid "create_volume:volume name: %s." +msgstr "create_volume:volume name: %s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#, python-format +msgid "delete_volume: volume name: %s." +msgstr "delete_volume: volume name: %s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#, fuzzy, python-format +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." +msgstr "delete_volume:No need to delete volume.Volume %(name)s does not exist." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, python-format +msgid "create_export: volume name:%s" +msgstr "create_export: volume name:%s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#, python-format +msgid "create_export:Volume %(name)s does not exist." +msgstr "create_export:Volume %(name)s does not exist." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#, python-format +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." +msgstr "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, fuzzy, python-format +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." +msgstr "" +"initialize_connection:Failed to find target ipfor " +"initiator:%(initiatorname)s,please check config file." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#, fuzzy, python-format +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" +msgstr "initialize_connection:Failed to find target iSCSIiqn. Target IP:%(ip)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#, fuzzy, python-format +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" +msgstr "" +"initialize_connection:host name: %(host)s,initiator name: %(ini)s, " +"hostport name: %(port)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#, python-format +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." +msgstr "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#, python-format +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." +msgstr "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#, python-format +msgid "terminate_connection:Host does not exist. Host name:%(host)s." +msgstr "terminate_connection:Host does not exist. Host name:%(host)s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#, fuzzy, python-format +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" +msgstr "terminate_connection:volume does not exist.volume name:%(volume)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#, fuzzy, python-format +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." +msgstr "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s,volume name:%(volumename)s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#, python-format +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" +msgstr "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." +msgstr "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." +msgstr "create_snapshot:Device does not support snapshot." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." +msgstr "create_snapshot:Resource pool needs 1GB valid size at least." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#, fuzzy, python-format +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" +msgstr "create_snapshot:Volume does not exist.Volume name:%(name)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, fuzzy, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" +msgstr "create_snapshot:Snapshot does not exist.Snapshot name:%(name)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#, python-format +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." +msgstr "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." +msgstr "delete_snapshot:Device does not support snapshot." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#, python-format +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" +msgstr "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#, python-format +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." +msgstr "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#, python-format +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." +msgstr "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#, fuzzy, python-format +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" +msgstr "create_volume_from_snapshot:Snapshot does not exist.Snapshot name:%(name)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." +msgstr "Config file is wrong. Controler IP, UserName and UserPassword must be set." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#, python-format +msgid "_check_conf_file: %s" +msgstr "_check_conf_file: %s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#, python-format +msgid "_read_xml:%s" +msgstr "_read_xml:%s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#, fuzzy, python-format +msgid "Write login information to xml error. %s" +msgstr "Write login informationto xml error. %s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#, python-format +msgid "_get_login_info error. %s" +msgstr "_get_login_info error. %s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#, fuzzy, python-format +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" +msgstr "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." +msgstr "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." +msgstr "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#, python-format +msgid "_get_lun_set_info:%s" +msgstr "_get_lun_set_info:%s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +#, fuzzy +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." +msgstr "" +"_get_maximum_pool:maxpoolid is None.Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#, python-format +msgid "_get_iscsi_info:%s" +msgstr "_get_iscsi_info:%s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#, python-format +msgid "CLI command:%s" +msgstr "CLI command:%s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#, python-format +msgid "_execute_cli:%s" +msgstr "_execute_cli:%s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#, python-format +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" +msgstr "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#, python-format +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." +msgstr "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#, fuzzy, python-format +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" +msgstr "" +"_add_host:Failed to add host to hostgroup.host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#, fuzzy, python-format +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" +msgstr "_add_initiator:Failed to add initiator.initiator name:%(name)s out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#, fuzzy, python-format +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" +msgstr "" +"_delete_initiator:ERROE:Failed to delete initiator.initiator " +"name:%(name)s out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#, fuzzy, python-format +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" +msgstr "" +"_add_hostport:Failed to add hostport. port name:%(port)sport " +"information:%(info)s host id:%(host)sout:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#, python-format +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" +msgstr "_delete_hostport:Failed to delete host port. port id:%(portid)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#, python-format +msgid "_get_tgt_iqn:iSCSI IP is %s." +msgstr "_get_tgt_iqn:iSCSI IP is %s." + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" +msgstr "_get_tgt_iqn:iSCSI target iqn is:%s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#, fuzzy, python-format +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" +msgstr "" +"_map_lun:Failed to add " +"hostmap.hostid:%(host)slunid:%(lun)shostlunid:%(hostlunid)s.out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" +msgstr "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#, python-format +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" +msgstr "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, fuzzy, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" +msgstr "_delete_host: Failed delete host.host id:%(hostid)s.out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#, python-format +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" +msgstr "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#, python-format +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" +msgstr "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" +msgstr "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" +msgstr "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#, python-format +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" +msgstr "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#, python-format +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" +msgstr "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#, python-format +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#, fuzzy, python-format +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" +msgstr "" +"_wait_for_luncopy:LUNcopy status isnot normal. LUNcopy " +"name:%(luncopyname)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#, python-format +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#, python-format +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" +msgstr "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, fuzzy, python-format +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" +msgstr "" +"_change_lun_controller:Failed to change lun owningcontroller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +#, fuzzy +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." +msgstr "_is_resource_pool_enough:Resource pool for snapshotnot be added." + +#: cinder/volume/drivers/netapp/iscsi.py:123 +#, python-format +msgid "API %(name)s failed: %(reason)s" +msgstr "API %(name)s failed: %(reason)s" + +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 +#, python-format +msgid "Using WSDL: %s" +msgstr "Using WSDL: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" +msgstr "Using DFM server: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:149 +#, python-format +msgid "Using storage service: %s" +msgstr "Using storage service: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" +msgstr "Using storage service prefix: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" +msgstr "Using vfiler: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" +msgstr "Either netapp_storage_service or netapp_storage_service_prefix must be set" + +#: cinder/volume/drivers/netapp/iscsi.py:204 +msgid "Connected to DFM server" +msgstr "Connected to DFM server" + +#: cinder/volume/drivers/netapp/iscsi.py:282 +#, python-format +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" +msgstr "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" + +#: cinder/volume/drivers/netapp/iscsi.py:317 +#, python-format +msgid "Job failed: %s" +msgstr "Job failed: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." +msgstr "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." + +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." +msgstr "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." + +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" +msgstr "Failed to provision dataset member" + +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" +msgstr "No LUN was created by the provision job" + +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 +#, python-format +msgid "No entry in LUN table for volume %(name)s." +msgstr "No entry in LUN table for volume %(name)s." + +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" +msgstr "Failed to remove and delete dataset LUN member" + +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" +msgstr "Failed to remove and delete dataset Qtree member" + +#: cinder/volume/drivers/netapp/iscsi.py:538 +#, python-format +msgid "No entry in LUN table for volume %s" +msgstr "No entry in LUN table for volume %s" + +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, python-format +msgid "Failed to get LUN details for LUN ID %s" +msgstr "Failed to get LUN details for LUN ID %s" + +#: cinder/volume/drivers/netapp/iscsi.py:575 +#, python-format +msgid "Failed to get host details for host ID %s" +msgstr "Failed to get host details for host ID %s" + +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, python-format +msgid "No LUN ID for volume %s" +msgstr "No LUN ID for volume %s" + +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, python-format +msgid "Failed to get target portal for filer: %s" +msgstr "Failed to get target portal for filer: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:826 +#, python-format +msgid "Failed to get target IQN for filer: %s" +msgstr "Failed to get target IQN for filer: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" +msgstr "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" + +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 +#, python-format +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" +msgstr "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1054 +#, python-format +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" +msgstr "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 +#, python-format +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" +msgstr "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1086 +#, python-format +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" +msgstr "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1143 +#, python-format +msgid "No metadata property %(prop)s defined for the LUN %(name)s" +msgstr "No metadata property %(prop)s defined for the LUN %(name)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" +msgstr "Success getting LUN list from server" + +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 +#, python-format +msgid "Created LUN with name %s" +msgstr "Created LUN with name %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 +#, python-format +msgid "Destroyed LUN %s" +msgstr "Destroyed LUN %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1291 +#, python-format +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" +msgstr "Mapped LUN %(handle)s to the initiator %(initiator_name)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1298 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" +msgstr "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 +#, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "Failed to get LUN target details for the LUN %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "Failed to get target portal for the LUN %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "Failed to get target IQN for the LUN %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1344 +#, python-format +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" +msgstr "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1365 +#, python-format +msgid "No entry in LUN table for snapshot %(name)s." +msgstr "No entry in LUN table for snapshot %(name)s." + +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." +msgstr "Object is not a NetApp LUN." + +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 +#, python-format +msgid "Cloned LUN with new name %s" +msgstr "Cloned LUN with new name %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, python-format +msgid "Could not find handle for LUN named %s" +msgstr "Could not find handle for LUN named %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 +#, python-format +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" +msgstr "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1518 +#, python-format +msgid "Using NetApp filer: %s" +msgstr "Using NetApp filer: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1585 +#, python-format +msgid "No entry in LUN table for volume/snapshot %(name)s." +msgstr "No entry in LUN table for volume/snapshot %(name)s." + +#: cinder/volume/drivers/netapp/iscsi.py:1628 +#, python-format +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" +msgstr "Mapped LUN %(name)s to the initiator %(initiator_name)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1632 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" +msgstr "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, python-format +msgid "Snapshot %s deletion successful" +msgstr "Snapshot %s deletion successful" + +#: cinder/volume/drivers/netapp/iscsi.py:1717 +#, python-format +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" +msgstr "Unmapped LUN %(name)s from the initiator %(initiator_name)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "Failed to get vol with required size for volume: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1811 +#, python-format +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" +msgstr "Error mapping lun. Code :%(code)s, Message:%(message)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1829 +#, python-format +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" +msgstr "Error unmapping lun. Code :%(code)s, Message:%(message)s" + +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, python-format +msgid "Could not find attribute for LUN named %s" +msgstr "Could not find attribute for LUN named %s" + +#: cinder/volume/drivers/netapp/iscsi.py:2057 +#, python-format +msgid "No iscsi service found for vserver %s" +msgstr "No iscsi service found for vserver %s" + +#: cinder/volume/drivers/netapp/iscsi.py:2192 +#, python-format +msgid "No clonned lun named %s found on the filer" +msgstr "No clonned lun named %s found on the filer" + +#: cinder/volume/drivers/netapp/iscsi.py:2377 +#, python-format +msgid "Error finding luns for volume %(vol)s. Verify volume exists." +msgstr "Error finding luns for volume %(vol)s. Verify volume exists." + +#: cinder/volume/drivers/netapp/iscsi.py:2481 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" +msgstr "Clone operation with src %(name)s and dest %(new_name)s completed" + +#: cinder/volume/drivers/netapp/iscsi.py:2484 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" +msgstr "Clone operation with src %(name)s and dest %(new_name)s failed" + +#: cinder/volume/drivers/netapp/nfs.py:312 +#, python-format +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" +msgstr "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" + +#: cinder/volume/drivers/netapp/nfs.py:461 +#, python-format +msgid "No interface found on cluster for ip %s" +msgstr "No interface found on cluster for ip %s" + +#: cinder/volume/drivers/netapp/nfs.py:487 +#, python-format +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " +msgstr "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " + +#: cinder/volume/drivers/netapp/nfs.py:493 +#, python-format +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" +msgstr "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" + +#: cinder/volume/drivers/netapp/nfs.py:547 +#, python-format +msgid "No storage path found for export path %s" +msgstr "No storage path found for export path %s" + +#: cinder/volume/drivers/netapp/nfs.py:555 +#, python-format +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" +msgstr "Cloning with src %(src_path)s, dest %(dest_path)s" + +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" +msgstr "Nexenta SA returned the error" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 +#, python-format +msgid "Sending JSON data: %s" +msgstr "Sending JSON data: %s" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 +#, python-format +msgid "Auto switching to HTTPS connection to %s" +msgstr "Auto switching to HTTPS connection to %s" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" +msgstr "No headers in server response" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" +msgstr "Bad response from server" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, python-format +msgid "Got response: %s" +msgstr "Got response: %s" + +#: cinder/volume/drivers/nexenta/volume.py:99 +#, python-format +msgid "Volume %s does not exist in Nexenta SA" +msgstr "Volume %s does not exist in Nexenta SA" + +#: cinder/volume/drivers/nexenta/volume.py:211 +#, python-format +msgid "Ignored target group creation error \"%s\" while ensuring export" +msgstr "Ignored target group creation error \"%s\" while ensuring export" + +#: cinder/volume/drivers/nexenta/volume.py:220 +#, python-format +msgid "Ignored target group member addition error \"%s\" while ensuring export" +msgstr "Ignored target group member addition error \"%s\" while ensuring export" + +#: cinder/volume/drivers/nexenta/volume.py:228 +#, python-format +msgid "Ignored LU creation error \"%s\" while ensuring export" +msgstr "Ignored LU creation error \"%s\" while ensuring export" + +#: cinder/volume/drivers/nexenta/volume.py:238 +#, python-format +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" +msgstr "Ignored LUN mapping entry addition error \"%s\" while ensuring export" + +#: cinder/volume/drivers/nexenta/volume.py:274 +#, python-format +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" +msgstr "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" + +#: cinder/volume/drivers/nexenta/volume.py:282 +#, python-format +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" +msgstr "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" + +#: cinder/volume/drivers/san/hp_lefthand.py:74 +#, python-format +msgid "CLIQ command returned %s" +msgstr "CLIQ command returned %s" + +#: cinder/volume/drivers/san/hp_lefthand.py:80 +#, python-format +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" + +#: cinder/volume/drivers/san/hp_lefthand.py:88 +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" + +#: cinder/volume/drivers/san/hp_lefthand.py:118 +#, python-format +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" +msgstr "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" + +#: cinder/volume/drivers/san/hp_lefthand.py:171 +#, python-format +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" +msgstr "Volume info: %(volume_name)s => %(volume_attributes)s" + +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" +msgstr "local_path not supported" + +#: cinder/volume/drivers/san/san.py:148 +#, python-format +msgid "Error running SSH command: %s" +msgstr "Error running SSH command: %s" + +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" +msgstr "Specify san_password or san_private_key" + +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" +msgstr "san_ip must be set" + +#: cinder/volume/drivers/san/solaris.py:80 +#, python-format +msgid "Cannot parse list-view output: %s" +msgstr "Cannot parse list-view output: %s" + +#: cinder/volume/drivers/san/solaris.py:174 +#, python-format +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" +msgstr "LUID not found for %(zfs_poolname)s. Output=%(out)s" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 +#, python-format +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" +msgstr "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, python-format +msgid "Error running ssh command: %s" +msgstr "Error running ssh command: %s" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 +#, python-format +msgid "CPG (%s) doesn't exist on array" +msgstr "CPG (%s) doesn't exist on array" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 +#, python-format +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." +msgstr "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 +#, python-format +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." +msgstr "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 +#, python-format +msgid "Volume (%s) already exists on array" +msgstr "Volume (%s) already exists on array" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, python-format +msgid "Unexpected state while cloning %s" +msgstr "Unexpected state while cloning %s" + +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" +msgstr "Login to 3PAR array invalid" + +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 +#, python-format +msgid "The hostname must be called '%s'" +msgstr "The hostname must be called '%s'" + diff --git a/cinder/locale/es/LC_MESSAGES/cinder.po b/cinder/locale/es/LC_MESSAGES/cinder.po index dd3a8024d..97343e552 100644 --- a/cinder/locale/es/LC_MESSAGES/cinder.po +++ b/cinder/locale/es/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2012-03-10 06:08+0000\n" "Last-Translator: Oscar Rosario \n" "Language-Team: Spanish \n" @@ -17,64 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "Nombre de fichero de la CA raíz" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "Nombre de fichero de la clave privada" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "Donde guardamos nuestras claves" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "Dónde guardamos nuestra CA raíz" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "¿Deberíamos usar una CA para cada proyecto?" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" -"Sujeto (Subject) para el certificado de usuarios, %s para el proyecto, " -"usuario, marca de tiempo" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "" -"Sujeto (Subject) para el certificado del proyecto, %s para el proyecto, " -"marca de tiempo" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "Ruta a las opciones: %s" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "Error inesperado mientras el comando se ejecutaba" -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -89,8051 +46,9455 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "Una excepcion desconocida ha ocurrido" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "Fallo al desencriptar el texto" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" -msgstr "" - -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "Creacion de interfaz virtual fallida" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "Coneccion con glance fallida" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "No Autorizado" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "El usuario no tiene privilegios de administrador" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "no hay método para el mensaje: %s" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "Parametros inaceptables" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "Captura no valida" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "Fallo al ingresar informacion en formato json" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "La petición es inválida." -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." -msgstr "Firma invalida %(signature)s para el usuario %(user)s" +#: cinder/exception.py:180 +#, fuzzy +msgid "The results are invalid." +msgstr "La petición es inválida." -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "Entrada invalida recibida" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "Rango de puertos invalido %(from_port)s:%(to_port)s. %(msg)s" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "Protocolo IP invalido %(protocol)s" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Tipo de contenido invalido %(content_type)s." -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "Cidr %(cidr)s invalido" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "Reuso invalido de una coneccion RPC" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." -msgstr "" - -#: cinder/exception.py:301 -#, python-format -msgid "Group not valid. Reason: %(reason)s" -msgstr "" - -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." -msgstr "" - -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." -msgstr "La instacia %(instance_id)s no se esta ejecutando" - -#: cinder/exception.py:314 -#, python-format -msgid "Instance %(instance_id)s is not suspended." -msgstr "La instacia %(instance_id)s no esta suspendida" - -#: cinder/exception.py:318 -#, python-format -msgid "Instance %(instance_id)s is not in rescue mode" -msgstr "La instancia %(instance_id)s no esta en modo de rescate" - -#: cinder/exception.py:322 -msgid "Failed to suspend instance" -msgstr "Fallo al suspender la instancia" - -#: cinder/exception.py:326 -msgid "Failed to resume server" -msgstr "Fallo al resumir el servidor" - -#: cinder/exception.py:330 -msgid "Failed to reboot instance" -msgstr "Fallo a reinicia la instancia" - -#: cinder/exception.py:334 -#, fuzzy -msgid "Failed to terminate instance" -msgstr "Fallo a reinicia la instancia" - -#: cinder/exception.py:338 +#: cinder/exception.py:211 msgid "Service is unavailable at this time." msgstr "El servicio no esta disponible en este momento" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." -msgstr "" - -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." -msgstr "El servicio de computo no esta disponible en este momento" - -#: cinder/exception.py:350 -#, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." -msgstr "" -"Incapaz de emigrar la instancia %(instance_id)s al actual anfitrion " -"(%(host)s)" - -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." -msgstr "El destino del anfitrion de computo no esta disponible en este momento" - -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." -msgstr "El anfitrion de computo no esta disponible en este momento" - -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." -msgstr "" - -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." -msgstr "" - -#: cinder/exception.py:372 -#, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." -msgstr "" - -#: cinder/exception.py:377 -#, python-format -msgid "The supplied device path (%(path)s) is invalid." -msgstr "" - -#: cinder/exception.py:381 -#, python-format -msgid "The supplied device (%(device)s) is busy." -msgstr "" - -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" -msgstr "Informacion del CPU inaceptable" - -#: cinder/exception.py:389 -#, python-format -msgid "%(address)s is not a valid IP v4/6 address." -msgstr "%(address)s no es una direccion IP v4/6 valida" - -#: cinder/exception.py:393 -#, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." -msgstr "" - -#: cinder/exception.py:399 -#, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." -msgstr "" - -#: cinder/exception.py:406 -#, python-format -msgid "Disk format %(disk_format)s is not acceptable" -msgstr "Formato de disco %(disk_format)s no es aceptable" - -#: cinder/exception.py:410 +#: cinder/exception.py:215 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:414 -#, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" -msgstr "" - -#: cinder/exception.py:418 -#, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:422 +#: cinder/exception.py:223 msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:229 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:233 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:435 +#: cinder/exception.py:237 #, python-format msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:242 #, python-format msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:246 #, python-format msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:449 -msgid "Zero volume types found." +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" +msgstr "" + +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" +msgstr "" + +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:272 #, python-format msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:276 #, python-format msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:281 #, python-format msgid "" "Volume Type %(volume_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:286 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:290 #, python-format msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:294 #, python-format msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:299 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:484 +#: cinder/exception.py:303 +#, fuzzy, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "Fallo al generar metadatos para la ip %s" + +#: cinder/exception.py:307 #, python-format -msgid "No disk at %(location)s" +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:311 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:315 #, python-format -msgid "Invalid image href %(image_href)s." +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +#: cinder/exception.py:319 +#, python-format +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:323 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:327 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:331 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:335 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:339 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:521 +#: cinder/exception.py:343 #, python-format -msgid "Role %(role_id)s could not be found." -msgstr "" - -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:529 +#: cinder/exception.py:347 #, python-format -msgid "%(req)s is required to create a network." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:351 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:537 -#, python-format -msgid "Network could not be found for bridge %(bridge)s" +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:360 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:364 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:368 #, python-format -msgid "Network could not be found for instance %(instance_id)s." -msgstr "" - -#: cinder/exception.py:553 -msgid "No networks defined." +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:557 +#: cinder/exception.py:372 #, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:376 #, python-format -msgid "Host is not set to the network (%(network_id)s)." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:380 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." -msgstr "" - -#: cinder/exception.py:574 +#: cinder/exception.py:384 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:388 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:393 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:397 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:591 -#, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:410 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:599 -#, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." -msgstr "" +#: cinder/exception.py:414 +#, fuzzy, python-format +msgid "Volume Type %(id)s already exists." +msgstr "el grupo %s ya existe" -#: cinder/exception.py:604 -#, python-format -msgid "Fixed IP address %(address)s is already in use." +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:422 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +#: cinder/exception.py:426 +#, python-format +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:430 +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:434 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:624 +#: cinder/exception.py:438 #, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:628 -#, python-format -msgid "Floating ip not found for address %(address)s." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:632 -#, python-format -msgid "Floating ip not found for host %(host)s." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:458 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:462 #, python-format -msgid "Floating ip %(address)s is not associated." +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/exception.py:466 +#, python-format +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:652 +#: cinder/exception.py:470 #, python-format -msgid "Interface %(interface)s not found." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:656 +#: cinder/exception.py:474 #, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:660 +#: cinder/exception.py:478 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:664 -#, python-format -msgid "Service %(service_id)s could not be found." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:668 +#: cinder/exception.py:487 #, python-format -msgid "Host %(host)s could not be found." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:672 +#: cinder/exception.py:491 #, python-format -msgid "Compute host %(host)s could not be found." +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:676 +#: cinder/exception.py:495 #, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:680 +#: cinder/exception.py:499 #, python-format -msgid "Auth token %(token)s could not be found." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:684 +#: cinder/exception.py:503 #, python-format -msgid "Access Key %(access_key)s could not be found." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" +#: cinder/exception.py:507 +#, fuzzy, python-format +msgid "Unable to create server object for initiator %(name)s" msgstr "" +"No es posible crear el VDI en SR %(sr_ref)s para la instancia " +"%(instance_name)s" -#: cinder/exception.py:692 +#: cinder/exception.py:511 #, python-format -msgid "Quota for project %(project_id)s could not be found." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:696 -#, python-format -msgid "Quota class %(class_name)s could not be found." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:700 +#: cinder/exception.py:519 #, python-format -msgid "Security group %(security_group_id)s not found." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:704 +#: cinder/exception.py:523 #, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:709 +#: cinder/exception.py:527 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:713 +#: cinder/exception.py:531 #, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:718 -#, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" -msgstr "" +#: cinder/exception.py:536 +#, fuzzy +msgid "Unknown NFS exception" +msgstr "Una excepcion desconocida ha ocurrido" -#: cinder/exception.py:723 -#, python-format -msgid "Migration %(migration_id)s could not be found." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:727 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:732 -#, python-format -msgid "Console pool %(pool_id)s could not be found." +#: cinder/exception.py:548 +#, fuzzy +msgid "Unknown Gluster exception" +msgstr "Una excepcion desconocida ha ocurrido" + +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:736 +#: cinder/exception.py:560 #, python-format msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:742 -#, python-format -msgid "Console %(console_id)s could not be found." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:746 +#: cinder/exception.py:569 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:750 -#, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." -msgstr "" +#: cinder/exception.py:573 +#, fuzzy, python-format +msgid "Invalid backup: %(reason)s" +msgstr "backend inválido: %s" -#: cinder/exception.py:755 -#, python-format -msgid "Invalid console type %(console_type)s " +#: cinder/exception.py:577 +#, fuzzy +msgid "Connection to swift failed" +msgstr "Coneccion con glance fallida" + +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:763 +#: cinder/manager.py:158 #, python-format -msgid "Instance type %(instance_type_id)s could not be found." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:767 +#: cinder/manager.py:164 #, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:772 +#: cinder/manager.py:171 #, python-format -msgid "Flavor %(flavor_id)s could not be found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:776 -#, python-format -msgid "Cell %(cell_id)s could not be found." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:780 -#, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:784 -#, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:789 +#: cinder/quota.py:704 #, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:793 +#: cinder/quota.py:726 #, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:798 +#: cinder/quota.py:747 #, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:807 -#, python-format -msgid "LDAP user %(user_id)s could not be found." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:811 -#, python-format -msgid "LDAP group %(group_id)s could not be found." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:815 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:819 +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +#, fuzzy, python-format +msgid "Unhandled exception" +msgstr "Excepción interna: %s" + +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "File %(file_path)s could not be found." +msgid "Started child %d" msgstr "" -#: cinder/exception.py:823 -msgid "Zero files could be found." -msgstr "" +#: cinder/service.py:253 cinder/openstack/common/service.py:240 +#, fuzzy, python-format +msgid "Starting %d workers" +msgstr "configurando la red del host" -#: cinder/exception.py:827 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:832 +#: cinder/service.py:275 #, python-format -msgid "Network adapter %(adapter)s could not be found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:836 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "" - -#: cinder/exception.py:840 -msgid "Action not allowed." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:844 +#: cinder/service.py:286 #, python-format -msgid "Unable to use global role %(role_id)s" +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" -msgstr "" +#: cinder/service.py:302 +#, fuzzy, python-format +msgid "wait wrap.failed %s" +msgstr "No encontrado: %s" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/service.py:310 cinder/openstack/common/service.py:293 +#, python-format +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:861 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Key pair %(key_name)s already exists." +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:865 +#: cinder/service.py:353 #, python-format -msgid "User %(user)s already exists." +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/exception.py:869 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "LDAP user %(user)s already exists." +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:873 -#, python-format -msgid "LDAP group %(group)s already exists." -msgstr "" +#: cinder/service.py:458 +msgid "Service killed that has no database entry" +msgstr "Se detuvo un servicio sin entrada en la base de datos" -#: cinder/exception.py:877 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "El usuario %(uid)s es actualmente miembro del grupo %(group_dn)s" +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." +msgstr "El servicio objeto de base de datos ha desaparecido, recreándolo." -#: cinder/exception.py:882 -#, python-format -msgid "Project %(project)s already exists." -msgstr "" +#: cinder/service.py:510 +msgid "Recovered model server connection!" +msgstr "Recuperada la conexión al servidor de modelos." -#: cinder/exception.py:886 -#, python-format -msgid "Instance %(name)s already exists." -msgstr "" +#: cinder/service.py:516 +msgid "model server went away" +msgstr "el servidor de modelos se ha ido" + +#: cinder/service.py:608 +msgid "Full set of FLAGS:" +msgstr "Conjunto completo de opciones (FLAGS):" -#: cinder/exception.py:890 +#: cinder/service.py:615 #, python-format -msgid "Instance Type %(name)s already exists." +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:894 +#: cinder/utils.py:96 #, python-format -msgid "Volume Type %(name)s already exists." -msgstr "" +msgid "Fetching %s" +msgstr "Obteniendo %s" -#: cinder/exception.py:898 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "%(path)s is on shared storage: %(reason)s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:906 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "Malformed message body: %(reason)s" -msgstr "" +msgid "Running cmd (subprocess): %s" +msgstr "Ejecutando cmd (subprocesos): %s" -#: cinder/exception.py:910 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format -msgid "Could not find config at %(path)s" -msgstr "" +msgid "Result was %s" +msgstr "El resultado fue %s" -#: cinder/exception.py:914 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" -msgstr "" +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 +#, python-format +msgid "Running cmd (SSH): %s" +msgstr "corriendo cmd (SSH): %s" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." -msgstr "" +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 +#, fuzzy, python-format +msgid "Error connecting via ssh: %s" +msgstr "Conectando a libvirt: %s" -#: cinder/exception.py:938 +#: cinder/utils.py:373 #, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." -msgstr "" - -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." -msgstr "" +msgid "debug in callback: %s" +msgstr "Depuración de la devolución de llamada: %s" -#: cinder/exception.py:946 +#: cinder/utils.py:532 #, python-format -msgid "No valid host was found. %(reason)s" -msgstr "" +msgid "Link Local address is not found.:%s" +msgstr "No se encuentra la dirección del enlace local.:%s" -#: cinder/exception.py:950 +#: cinder/utils.py:535 #, python-format -msgid "Host %(host)s is not up or doesn't exist." -msgstr "" - -#: cinder/exception.py:954 -msgid "Quota exceeded" -msgstr "" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "No se pudo obtener enlace de la ip local de %(interface)s :%(ex)s" -#: cinder/exception.py:958 +#: cinder/utils.py:569 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." -msgstr "" +msgid "Invalid backend: %s" +msgstr "backend inválido: %s" -#: cinder/exception.py:963 +#: cinder/utils.py:580 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." -msgstr "" +msgid "backend %s" +msgstr "backend %s" -#: cinder/exception.py:967 -#, python-format -msgid "Aggregate %(aggregate_name)s already exists." +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:971 +#: cinder/utils.py:813 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/utils.py:914 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:980 +#: cinder/utils.py:1116 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/utils.py:1224 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:988 -#, python-format -msgid "Detected more than one volume with name %(vol_name)s" -msgstr "" +#: cinder/wsgi.py:121 +#, fuzzy, python-format +msgid "Unable to find cert_file : %s" +msgstr "Imposible encontrar SR en VBD %s" -#: cinder/exception.py:992 -#, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" -msgstr "" +#: cinder/wsgi.py:124 +#, fuzzy, python-format +msgid "Unable to find ca_file : %s" +msgstr "Imposible encontrar SR en VBD %s" -#: cinder/exception.py:997 -msgid "Unable to create instance type" -msgstr "" +#: cinder/wsgi.py:127 +#, fuzzy, python-format +msgid "Unable to find key_file : %s" +msgstr "Imposible encontrar SR en VBD %s" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:1005 +#: cinder/wsgi.py:163 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:1009 +#: cinder/wsgi.py:207 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:1013 -#, python-format -msgid "Detected existing vlan with id %(vlan)d" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:1017 -#, python-format -msgid "Instance %(instance_id)s could not be found." +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:1021 -#, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +#: cinder/wsgi.py:309 +msgid "You must implement __call__" msgstr "" -#: cinder/exception.py:1025 -#, fuzzy, python-format -msgid "Could not fetch image %(image)s" -msgstr "No se puede unir la imagen con el loopback: %s" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." +msgstr "" -#: cinder/log.py:315 -#, python-format -msgid "syslog facility must be one of: %s" +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/manager.py:146 -#, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/manager.py:152 -#, python-format -msgid "Running periodic task %(full_task_name)s" +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" msgstr "" -#: cinder/manager.py:159 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" +#: cinder/api/common.py:91 +msgid "offset param must be an integer" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/common.py:133 +#, python-format +msgid "marker [%s] not found" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/common.py:160 +#, python-format +msgid "href %s does not contain version" msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/service.py:177 +#: cinder/api/extensions.py:199 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Loaded extension: %s" msgstr "" -#: cinder/service.py:195 +#: cinder/api/extensions.py:237 #, python-format -msgid "Creating Consumer connection for Service %s" +msgid "Ext name: %s" msgstr "" -#: cinder/service.py:282 -msgid "Service killed that has no database entry" -msgstr "Se detuvo un servicio sin entrada en la base de datos" - -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." -msgstr "El servicio objeto de base de datos ha desaparecido, recreándolo." - -#: cinder/service.py:334 -msgid "Recovered model server connection!" -msgstr "Recuperada la conexión al servidor de modelos." - -#: cinder/service.py:340 -msgid "model server went away" -msgstr "el servidor de modelos se ha ido" - -#: cinder/service.py:433 -msgid "Full set of FLAGS:" -msgstr "Conjunto completo de opciones (FLAGS):" - -#: cinder/service.py:440 +#: cinder/api/extensions.py:238 #, python-format -msgid "%(flag)s : FLAG SET " +msgid "Ext alias: %s" msgstr "" -#: cinder/utils.py:79 +#: cinder/api/extensions.py:239 #, python-format -msgid "Inner Exception: %s" -msgstr "Excepción interna: %s" +msgid "Ext description: %s" +msgstr "" -#: cinder/utils.py:165 +#: cinder/api/extensions.py:241 #, python-format -msgid "Fetching %s" -msgstr "Obteniendo %s" +msgid "Ext namespace: %s" +msgstr "" -#: cinder/utils.py:210 +#: cinder/api/extensions.py:242 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Ext updated: %s" msgstr "" -#: cinder/utils.py:220 +#: cinder/api/extensions.py:244 #, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Ejecutando cmd (subprocesos): %s" +msgid "Exception loading extension: %s" +msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 +#: cinder/api/extensions.py:258 #, python-format -msgid "Result was %s" -msgstr "El resultado fue %s" +msgid "Loading extension %s" +msgstr "" -#: cinder/utils.py:249 +#: cinder/api/extensions.py:264 #, python-format -msgid "%r failed. Retrying." +msgid "Calling extension factory %s" msgstr "" -#: cinder/utils.py:291 +#: cinder/api/extensions.py:278 #, python-format -msgid "Running cmd (SSH): %s" -msgstr "corriendo cmd (SSH): %s" - -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/utils.py:352 +#: cinder/api/extensions.py:289 #, python-format -msgid "debug in callback: %s" -msgstr "Depuración de la devolución de llamada: %s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "" -#: cinder/utils.py:534 +#: cinder/api/extensions.py:357 #, python-format -msgid "Link Local address is not found.:%s" -msgstr "No se encuentra la dirección del enlace local.:%s" +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "" -#: cinder/utils.py:537 +#: cinder/api/extensions.py:381 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "No se pudo obtener enlace de la ip local de %(interface)s :%(ex)s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "" -#: cinder/utils.py:648 -#, python-format -msgid "Invalid backend: %s" -msgstr "backend inválido: %s" +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" +msgstr "" -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" -msgstr "backend %s" +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" +msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/utils.py:927 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/utils.py:931 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/utils.py:942 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "show called for member %s" msgstr "" -#: cinder/utils.py:1001 +#: cinder/api/contrib/backups.py:140 +#, fuzzy, python-format +msgid "delete called for member %s" +msgstr "Cambio de clave secreta para el usuario %s" + +#: cinder/api/contrib/backups.py:143 #, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +msgid "Delete backup with id: %s" msgstr "" -#: cinder/utils.py:1008 +#: cinder/api/contrib/backups.py:185 #, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +msgid "Creating new backup %s" msgstr "" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/utils.py:1028 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Expected object of type: %s" +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/contrib/backups.py:234 #, python-format -msgid "Invalid server_string: %s" +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/utils.py:1461 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +msgid "Host '%s' could not be found." msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "Invalid status: '%s'" msgstr "" -#: cinder/utils.py:1495 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +msgid "Invalid update setting: '%s'" msgstr "" -#: cinder/utils.py:1497 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Function %(name)s in %(location)s is deprecated" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" msgstr "" -#: cinder/wsgi.py:97 -#, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" msgstr "" -#: cinder/wsgi.py:117 -#, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" msgstr "" -#: cinder/api/direct.py:218 -msgid "not available" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/api/direct.py:299 +#: cinder/api/middleware/fault.py:45 +#, python-format +msgid "Caught error: %s" +msgstr "Capturado error: %s" + +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Returned non-serializeable type: %s" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: cinder/api/sizelimit.py:51 +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 msgid "Request is too large." msgstr "" -#: cinder/api/validator.py:142 -#, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/api/ec2/__init__.py:73 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "%(code)s: %(message)s" +msgid "Extended resource: %s" msgstr "" -#: cinder/api/ec2/__init__.py:95 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "FaultWrapper: %s" +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." -msgstr "Demasiados intentos de autenticacion fallidos." - -#: cinder/api/ec2/__init__.py:180 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/api/ec2/__init__.py:388 -#, python-format -msgid "Authentication Failure: %s" -msgstr "Fallo de autenticación: %s" - -#: cinder/api/ec2/__init__.py:404 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/api/ec2/__init__.py:435 -#, python-format -msgid "action: %s" -msgstr "acción: %s" - -#: cinder/api/ec2/__init__.py:437 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/api/ec2/__init__.py:512 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/api/ec2/__init__.py:584 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "InstanceNotFound raised: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/api/ec2/__init__.py:590 -#, python-format -msgid "VolumeNotFound raised: %s" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/api/ec2/__init__.py:596 -#, python-format -msgid "SnapshotNotFound raised: %s" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/api/ec2/__init__.py:602 -#, python-format -msgid "NotFound raised: %s" -msgstr "No encontrado: %s" - -#: cinder/api/ec2/__init__.py:605 -#, python-format -msgid "EC2APIError raised: %s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "KeyPairExists raised: %s" +msgid "There is no such action: %s" msgstr "" -#: cinder/api/ec2/__init__.py:617 -#, python-format -msgid "InvalidParameterValue raised: %s" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/api/ec2/__init__.py:621 -#, python-format -msgid "InvalidPortRange raised: %s" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/api/ec2/__init__.py:625 -#, python-format -msgid "NotAuthorized raised: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "InvalidRequest raised: %s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/api/ec2/__init__.py:633 -#, fuzzy, python-format -msgid "QuotaError raised: %s" -msgstr "Sucedió un error inexperado: %s" +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." +msgstr "" -#: cinder/api/ec2/__init__.py:637 -#, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Unexpected error raised: %s" -msgstr "Sucedió un error inexperado: %s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." +msgstr "" -#: cinder/api/ec2/__init__.py:647 -#, python-format -msgid "Environment: %s" +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." -msgstr "Ha sucedido un error desconocido. Por favor repite el intento de nuevo." +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +#, fuzzy, python-format +msgid "snapshot does not exist" +msgstr "instancia %s: creando snapshot" -#: cinder/api/ec2/apirequest.py:64 -#, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/api/ec2/cloud.py:336 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Create snapshot of volume %s" +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 #, python-format -msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "Invalid value '%s' for force. " msgstr "" -#: cinder/api/ec2/cloud.py:382 -#, python-format -msgid "Create key pair %s" -msgstr "Creando par de claves %s" +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +#, fuzzy, python-format +msgid "volume does not exist" +msgstr "el grupo de volumenes %s no existe" -#: cinder/api/ec2/cloud.py:391 +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "Import key %s" +msgid "vol=%s" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "Delete key pair %s" -msgstr "Borrar para de claves %s" - -#: cinder/api/ec2/cloud.py:551 -#, fuzzy, python-format -msgid "Invalid CIDR" -msgstr "Cidr %(cidr)s invalido" +msgid "Delete volume with id: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 #, python-format -msgid "Revoke security group ingress %s" -msgstr "Revocar ingreso al grupo de seguridad %s" +msgid "Create volume of %s GB" +msgstr "Crear volumen de %s GB" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/api/v1/volumes.py:418 #, python-format -msgid "%s Not enough parameters to build a valid rule" +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." -msgstr "No hay regla para los parámetros especificados." - -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/api/v2/volumes.py:359 #, python-format -msgid "Authorize security group ingress %s" -msgstr "Autorizar ingreso al grupo de seguridad %s" +msgid "Removing options '%s' from query" +msgstr "" -#: cinder/api/ec2/cloud.py:725 -#, fuzzy, python-format -msgid "%s - This rule already exists in group" -msgstr "Esta regla ya existe en el grupo %s" +#: cinder/backup/api.py:53 +#, fuzzy +msgid "Backup status must be available or error" +msgstr "El estado del volumen debe estar disponible" + +#: cinder/backup/api.py:78 +#, fuzzy +msgid "Volume to be backed up must be available" +msgstr "El estado del volumen debe estar disponible" + +#: cinder/backup/api.py:112 +#, fuzzy +msgid "Backup status must be available" +msgstr "El estado del volumen debe estar disponible" + +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" +msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/api.py:126 #, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/api.py:140 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 -#, python-format -msgid "Create Security Group %s" -msgstr "Crear Grupo de Seguridad %s" +#: cinder/backup/api.py:145 +#, fuzzy +msgid "Volume to be restored to must be available" +msgstr "El estado del volumen debe estar disponible" -#: cinder/api/ec2/cloud.py:783 -#, python-format -msgid "group %s already exists" -msgstr "el grupo %s ya existe" +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" +msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/api.py:155 #, python-format -msgid "Delete security group %s" -msgstr "Borrar grupo de seguridad %s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" +msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 -#, python-format -msgid "Get console output for instance %s" -msgstr "Obtener salida de la consola para la instancia %s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" +msgstr "" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/manager.py:83 #, python-format -msgid "Create volume from snapshot %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/manager.py:87 #, python-format -msgid "Create volume of %s GB" -msgstr "Crear volumen de %s GB" - -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/manager.py:98 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +#: cinder/backup/manager.py:104 +#, python-format +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 +#: cinder/backup/manager.py:109 #, python-format -msgid "Detach volume %s" -msgstr "Desasociar volumen %s" - -#: cinder/api/ec2/cloud.py:959 -#, fuzzy, python-format -msgid "Detach Volume Failed." -msgstr "Desasociar volumen %s" +msgid "Resuming delete on backup: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/backup/manager.py:119 #, python-format -msgid "attribute not supported: %s" -msgstr "atributo no soportado: %s" +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" +msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/backup/manager.py:128 #, python-format -msgid "vol = %s\n" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" -msgstr "Asignar dirección" - -#: cinder/api/ec2/cloud.py:1267 +#: cinder/backup/manager.py:137 #, python-format -msgid "Release address %s" -msgstr "Liberar dirección %s" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" -#: cinder/api/ec2/cloud.py:1272 +#: cinder/backup/manager.py:160 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/backup/manager.py:166 #, python-format -msgid "Disassociate address %s" -msgstr "Desasociar dirección %s" - -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" -msgstr "Se va a iniciar la finalización de las instancias" - -#: cinder/api/ec2/cloud.py:1343 +#: cinder/backup/manager.py:175 #, python-format -msgid "Reboot instance %r" -msgstr "Reiniciar instancia %r" - -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/backup/manager.py:183 +#, python-format +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/backup/manager.py:199 #, python-format -msgid "De-registering image %s" -msgstr "Des-registrando la imagen %s" - -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:1490 +#: cinder/backup/manager.py:220 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" -msgstr "usuario o grupo no especificado" - -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" -msgstr "sólo el grupo \"all\" está soportado" - -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" -msgstr "operation_type debe ser añadir o eliminar" - -#: cinder/api/ec2/cloud.py:1542 +#: cinder/backup/manager.py:228 #, python-format -msgid "Updating image %s publicity" -msgstr "Actualizando imagen %s públicamente" +msgid "delete_backup started, backup: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/backup/manager.py:234 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:1603 +#: cinder/backup/manager.py:244 #, python-format -msgid "Couldn't stop instance with in %d sec" +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/backup/manager.py:264 #, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "Fallo al generar metadatos para la ip %s" +msgid "delete_backup finished, backup %s deleted" +msgstr "" -#: cinder/api/openstack/__init__.py:43 +#: cinder/backup/services/swift.py:96 #, python-format -msgid "Caught error: %s" -msgstr "Capturado error: %s" +msgid "unsupported compression algorithm: %s" +msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "_check_container_exists: container: %s" msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/backup/services/swift.py:122 +#, fuzzy, python-format +msgid "container %s does not exist" +msgstr "el grupo de volumenes %s no existe" + +#: cinder/backup/services/swift.py:127 +#, python-format +msgid "container %s exists" msgstr "" -#: cinder/api/openstack/__init__.py:105 +#: cinder/backup/services/swift.py:133 #, python-format -msgid "Extended resource: %s" +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/openstack/__init__.py:130 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/openstack/__init__.py:135 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "generated object list: %s" msgstr "" -#: cinder/api/openstack/auth.py:90 +#: cinder/backup/services/swift.py:169 #, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/openstack/auth.py:167 +#: cinder/backup/services/swift.py:193 #, python-format -msgid "Could not find %s in request." +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Successfully authenticated '%s'" +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." -msgstr "" +#: cinder/backup/services/swift.py:207 +#, fuzzy, python-format +msgid "volume size %d is invalid." +msgstr "La petición es inválida." -#: cinder/api/openstack/auth.py:258 +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/backup/services/swift.py:244 +#, python-format +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -#: cinder/api/openstack/common.py:203 +#: cinder/backup/services/swift.py:257 #, python-format -msgid "marker [%s] not found" +msgid "swift MD5 for %(object_name)s: %(etag)s" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "href %s does not contain version" +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/backup/services/swift.py:262 +#, python-format +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/openstack/common.py:295 -#, python-format -msgid "Converting nw_info: %s" +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Converted networks: %s" +msgid "backup %s finished." msgstr "" -#: cinder/api/openstack/common.py:338 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/openstack/extensions.py:188 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Loaded extension: %s" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/openstack/extensions.py:225 +#: cinder/backup/services/swift.py:323 #, python-format -msgid "Ext name: %s" +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/openstack/extensions.py:226 +#: cinder/backup/services/swift.py:331 #, python-format -msgid "Ext alias: %s" +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/openstack/extensions.py:227 +#: cinder/backup/services/swift.py:339 #, python-format -msgid "Ext description: %s" +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/backup/services/swift.py:344 #, python-format -msgid "Ext namespace: %s" +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/openstack/extensions.py:230 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "Ext updated: %s" +msgid "restore %(backup_id)s to %(volume_id)s finished." +msgstr "" + +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/openstack/extensions.py:232 +#: cinder/backup/services/swift.py:371 #, python-format -msgid "Exception loading extension: %s" +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/openstack/extensions.py:246 +#: cinder/backup/services/swift.py:374 #, python-format -msgid "Loading extension %s" +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/openstack/extensions.py:252 +#: cinder/backup/services/swift.py:380 #, python-format -msgid "Calling extension factory %s" +msgid "delete %s finished" msgstr "" -#: cinder/api/openstack/extensions.py:264 +#: cinder/brick/iscsi/iscsi.py:152 #, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/extensions.py:344 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/extensions.py:368 +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/brick/iscsi/iscsi.py:192 +#, python-format +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Exception handling resource: %s" +msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:586 -#, python-format -msgid "Fault thrown: %s" +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "HTTP exception thrown: %s" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" -msgstr "" +#: cinder/brick/iscsi/iscsi.py:416 +#, fuzzy, python-format +msgid "Removing iscsi_target: %s" +msgstr "Reiniciando instancia %s" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" +#: cinder/brick/iscsi/iscsi.py:455 +#, python-format +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/brick/local_dev/lvm.py:35 +#, fuzzy, python-format +msgid "Unable to find Volume Group: %s" +msgstr "Imposible desasociar volumen %s" + +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "Imposible encontrar volumen %s" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "There is no such action: %s" +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/brick/local_dev/lvm.py:77 +#, python-format +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/brick/local_dev/lvm.py:78 +#, python-format +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/brick/local_dev/lvm.py:82 +#, fuzzy, python-format +msgid "Unable to locate Volume Group %s" +msgstr "Imposible encontrar volumen %s" + +#: cinder/brick/local_dev/lvm.py:243 +#, fuzzy, python-format +msgid "Unable to find VG: %s" +msgstr "Imposible encontrar SR en VBD %s" + +#: cinder/brick/local_dev/lvm.py:292 +#, fuzzy, python-format +msgid "Unable to find LV: %s" +msgstr "Imposible encontrar SR en VBD %s" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/wsgi.py:889 -#, python-format -msgid "%(url)s returned a fault: %(e)s" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" +msgstr "El uso de una petición de contexto vacía está en desuso" + +#: cinder/db/sqlalchemy/api.py:178 +#, python-format +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/db/sqlalchemy/api.py:1880 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/db/sqlalchemy/api.py:1924 +#, python-format +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/db/sqlalchemy/api.py:1987 +#, python-format +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/db/sqlalchemy/session.py:71 +#, python-format +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/db/sqlalchemy/session.py:132 +#, python-format +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/compute/servers.py:425 -#, python-format -msgid "Invalid server status: %(status)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/image/glance.py:151 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/image/image_utils.py:231 +#, python-format +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Bad personality format: missing %s" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" +#: cinder/image/image_utils.py:278 +#, python-format +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/exception.py:104 +#, fuzzy, python-format +msgid "Uncaught exception" +msgstr "Obtenida excepción %s" + +#: cinder/openstack/common/excutils.py:48 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/openstack/common/lockutils.py:102 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/openstack/common/lockutils.py:188 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/lockutils.py:199 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/openstack/common/lockutils.py:226 #, python-format -msgid "Bad network format: missing %s" +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" -msgstr "" +#: cinder/openstack/common/log.py:226 +#, fuzzy, python-format +msgid "Deprecated: %s" +msgstr "recibido %s" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/openstack/common/log.py:329 +#, python-format +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +#: cinder/openstack/common/log.py:537 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/policy.py:149 #, python-format -msgid "Error in confirm-resize %s" +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/policy.py:163 #, python-format -msgid "Error in revert-resize %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/policy.py:180 #, python-format -msgid "Error in reboot %s" +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." -msgstr "" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +#, fuzzy +msgid "Full set of CONF:" +msgstr "Conjunto completo de opciones (FLAGS):" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" +msgstr "contenido desempaquetado: %s" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" +msgstr "recibido %s" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" +msgstr "no hay método para el mensaje: %s" + +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "No hay método para el mensaje: %s" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/amqp.py:586 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 +#: cinder/openstack/common/rpc/amqp.py:589 #, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" +msgid "MSG_ID is %s" +msgstr "MSG_ID es %s" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 +#: cinder/openstack/common/rpc/amqp.py:623 #, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" +msgid "Making asynchronous cast on %s..." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 -#, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 +#: cinder/openstack/common/rpc/amqp.py:660 #, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +msgid "Sending %(event_type)s on %(topic)s" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:74 +#, fuzzy +msgid "An unknown RPC related exception occurred." +msgstr "Una excepcion desconocida ha ocurrido" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 +#: cinder/openstack/common/rpc/common.py:104 #, python-format -msgid "Error in migrate %s" +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 +#: cinder/openstack/common/rpc/common.py:121 #, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 +#: cinder/openstack/common/rpc/common.py:143 #, python-format -msgid "Compute.api::inject_network_info %s" +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 -#, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." +msgstr "Reuso invalido de una coneccion RPC" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/openstack/common/rpc/common.py:151 #, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +msgid "Specified RPC version, %(version)s, not supported by this endpoint." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/common.py:156 #, python-format -msgid "createBackup entity requires %s attribute" +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +#: cinder/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_kombu.py:480 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/openstack/common/rpc/impl_kombu.py:502 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 +#: cinder/openstack/common/rpc/impl_kombu.py:539 #, python-format msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 +#: cinder/openstack/common/rpc/impl_kombu.py:555 #, python-format -msgid "Cannot show aggregate: %(id)s" +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 #, python-format -msgid "Cannot update aggregate: %(id)s" +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 #, python-format -msgid "Cannot delete aggregate: %(id)s" +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 #, python-format -msgid "Aggregates does not have %s action" +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 #, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 +#: cinder/openstack/common/rpc/impl_qpid.py:351 #, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 +#: cinder/openstack/common/rpc/impl_qpid.py:357 #, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 +#: cinder/openstack/common/rpc/impl_zmq.py:140 #, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "No more floating ips in pool %s." +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, fuzzy, python-format +msgid "Running func with context: %s" +msgstr "contenido desempaquetado: %s" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 -#, python-format -msgid "Invalid status: '%s'" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +#, fuzzy, python-format +msgid "Registering reactor" +msgstr "Des-registrando la imagen %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 -#, fuzzy, python-format -msgid "Invalid mode: '%s'" -msgstr "backend inválido: %s" +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" +msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:152 -#, python-format -msgid "Invalid update setting: '%s'" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/openstack/common/rpc/impl_zmq.py:453 #, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "Setting host %(host)s to %(state)s." +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/openstack/common/rpc/impl_zmq.py:513 #, python-format -msgid "Key pair '%s' already exists." +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/openstack/common/rpc/impl_zmq.py:532 +#, python-format +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Unable to find address %r" +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "Network does not have %s action" +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 -#, python-format -msgid "Disassociating network with id %s" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/openstack/common/rpc/impl_zmq.py:635 #, python-format -msgid "Showing network with id %s" +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 -#, python-format -msgid "Deleting network with id %s" +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:719 #, fuzzy, python-format -msgid "Security group is still in use" -msgstr "Revocar ingreso al grupo de seguridad %s" +msgid "Received message: %s" +msgstr "recibido %s" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 -#, python-format -msgid "Security group %s already exists" +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 -#, python-format -msgid "Security group %s is not a string or unicode" +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/openstack/common/rpc/impl_zmq.py:736 +#, fuzzy +msgid "RPC Message Invalid." +msgstr "La petición es inválida." + +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "Security group %s cannot be empty." +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/openstack/common/rpc/impl_zmq.py:763 #, python-format -msgid "Security group %s should not be greater than 255 characters." +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 -#, python-format -msgid "Security group (%s) not found" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 -#, python-format -msgid "This rule already exists in group %s" -msgstr "Esta regla ya existe en el grupo %s" +#: cinder/openstack/common/rpc/matchmaker.py:89 +#, fuzzy, python-format +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "xenapi.fake no tiene una implementación para %s" -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +#: cinder/openstack/common/rpc/matchmaker.py:239 +#, python-format +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Rule (%s) not found" +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 -#, python-format -msgid "start instance %r" -msgstr "" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" +msgstr "Debe de implementar un horario de reserva" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 -#, python-format -msgid "stop instance %r" +#: cinder/scheduler/driver.py:93 +#, fuzzy +msgid "Must implement schedule_create_volume" +msgstr "Debe de implementar un horario de reserva" + +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format -msgid "vol=%s" +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 +#: cinder/scheduler/filter_scheduler.py:160 #, python-format -msgid "Delete volume with id: %s" +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/scheduler/filter_scheduler.py:208 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 +#: cinder/scheduler/filter_scheduler.py:214 #, python-format -msgid "Delete snapshot with id: %s" +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 +#: cinder/scheduler/host_manager.py:240 #, python-format -msgid "Create snapshot from volume %s" +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "Intento de instanciar sigleton" - -#: cinder/auth/ldapdriver.py:650 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -"Se ha intentado eliminar el último miembro de un grupo. Eliminando el " -"grupo %s en su lugar." -#: cinder/auth/manager.py:298 -#, python-format -msgid "Looking up user: %r" -msgstr "Buscando usuario: %r" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." +msgstr "" -#: cinder/auth/manager.py:302 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "Failed authorization for access key %s" -msgstr "Fallo de autorización para la clave de acceso %s" +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" -#: cinder/auth/manager.py:308 +#: cinder/scheduler/scheduler_options.py:69 #, python-format -msgid "Using project name = user name (%s)" -msgstr "Utilizando nombre de proyecto = nombre de usuario (%s)" +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgstr "" -#: cinder/auth/manager.py:315 +#: cinder/scheduler/scheduler_options.py:78 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/auth/manager.py:324 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 -#, python-format -msgid "user.secret: %s" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "expected_signature: %s" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "signature: %s" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Invalid signature for user %s" -msgstr "Firma invalida para el usuario %s" +msgid "FAKE ISCSI: %s" +msgstr "Falso ISCSI: %s" -#: cinder/auth/manager.py:353 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "host_only_signature: %s" +msgid "LoggingVolumeDriver: %s" msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" -msgstr "Debes especificar un proyecto" - -#: cinder/auth/manager.py:490 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/auth/manager.py:493 +#: cinder/tests/fake_utils.py:80 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "Faked command matched %s" msgstr "" -#: cinder/auth/manager.py:519 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/auth/manager.py:522 +#: cinder/tests/fake_utils.py:101 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/auth/manager.py:595 +#: cinder/tests/test_misc.py:59 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" -msgstr "Creado el proyecto %(name)s con administrador %(manager_user)s" +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" +msgstr "" -#: cinder/auth/manager.py:613 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "modifying project %s" -msgstr "Modificando proyecto %s" +msgid "unrecognized argument %s" +msgstr "" -#: cinder/auth/manager.py:625 +#: cinder/tests/test_storwize_svc.py:1217 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "Agregando usuario %(uid)s para el proyecto %(pid)s" +msgid "Run CLI command: %s" +msgstr "" -#: cinder/auth/manager.py:646 +#: cinder/tests/test_storwize_svc.py:1220 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "Borrar usuario %(uid)s del proyecto %(pid)s" +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" +msgstr "" -#: cinder/auth/manager.py:676 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "Deleting project %s" -msgstr "Borrando proyecto %s" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" -#: cinder/auth/manager.py:734 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "Given data: %s" msgstr "" -#: cinder/auth/manager.py:743 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "Deleting user %s" -msgstr "Borrando usuario %s" +msgid "Result data: %s" +msgstr "" -#: cinder/auth/manager.py:753 -#, python-format -msgid "Access Key change for user %s" -msgstr "Cambio de clave de acceso para el usuario %s" +#: cinder/tests/api/contrib/test_backups.py:638 +#, fuzzy +msgid "Invalid input" +msgstr "Captura no valida" -#: cinder/auth/manager.py:755 -#, python-format -msgid "Secret Key change for user %s" -msgstr "Cambio de clave secreta para el usuario %s" +#: cinder/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "volume: %s" +msgstr "Desasociar volumen %s" -#: cinder/auth/manager.py:757 +#: cinder/tests/integrated/api/client.py:37 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/auth/manager.py:802 -#, python-format -msgid "No vpn data for project %s" -msgstr "No hay datos vpn para el proyecto %s" - -#: cinder/cloudpipe/pipelib.py:46 -#, fuzzy, python-format -msgid "Instance type for vpn instances" -msgstr "Obtener salida de la consola para la instancia %s" - -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" -msgstr "Red a insertar en la configuración de openvpn" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" +msgstr "" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" -msgstr "Mascara de red a insertar en la configuración de openvpn" +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" +msgstr "" -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Launching VPN for %s" -msgstr "Lanzando VPN para %s" +msgid "Doing %(method)s on %(relative_url)s" +msgstr "" -#: cinder/compute/api.py:141 -msgid "No compute host specified" +#: cinder/tests/integrated/api/client.py:106 +#, python-format +msgid "Body: %s" msgstr "" -#: cinder/compute/api.py:144 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "Unable to find host for Instance %s" +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/compute/api.py:192 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/compute/api.py:203 +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" +msgstr "" + +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/compute/api.py:257 -#, fuzzy, python-format -msgid "Cannot run any more instances of this type." +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -"Quota de instancias superada. Sólo puedes ejecutar %s instancias más de " -"este tipo." -#: cinder/compute/api.py:259 -#, fuzzy, python-format -msgid "Can only run %s more instances of this type." +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" msgstr "" -"Quota de instancias superada. Sólo puedes ejecutar %s instancias más de " -"este tipo." -#: cinder/compute/api.py:261 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" -msgstr "Creando una instancia raw" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" +msgstr "" -#: cinder/compute/api.py:312 -#, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/compute/api.py:383 +#: cinder/volume/api.py:140 #, python-format -msgid "Going to run %s instances..." -msgstr "Vamos a ejecutar %s insntacias..." +msgid "Volume size '%s' must be an integer and greater than 0" +msgstr "" -#: cinder/compute/api.py:447 -#, python-format -msgid "bdm %s" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/compute/api.py:474 -#, python-format -msgid "block_device_mapping %s" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/compute/api.py:591 +#: cinder/volume/api.py:168 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/compute/api.py:871 -#, fuzzy, python-format -msgid "Going to try to soft delete instance" -msgstr "Vamos a ejecutar %s insntacias..." +#: cinder/volume/api.py:177 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" +msgstr "" -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/compute/api.py:939 +#: cinder/volume/api.py:316 #, fuzzy -msgid "Going to try to terminate instance" -msgstr "Se va a iniciar la finalización de las instancias" - -#: cinder/compute/api.py:977 -#, fuzzy, python-format -msgid "Going to try to stop instance" -msgstr "Vamos a ejecutar %s insntacias..." - -#: cinder/compute/api.py:996 -#, fuzzy, python-format -msgid "Going to try to start instance" -msgstr "Vamos a ejecutar %s insntacias..." +msgid "Volume status must be available or error" +msgstr "El estado del volumen debe estar disponible" -#: cinder/compute/api.py:1000 +#: cinder/volume/api.py:321 #, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/compute/api.py:1201 -#, python-format -msgid "Image type not recognized %s" +#: cinder/volume/api.py:452 +msgid "already attached" +msgstr "" + +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/api.py:470 +#, fuzzy +msgid "Volume status must be available to reserve" +msgstr "El estado del volumen debe estar disponible" + +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/volume/api.py:537 #, python-format msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/compute/api.py:1644 +#: cinder/volume/api.py:546 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/volume/api.py:595 +#, fuzzy +msgid "Volume Snapshot status must be available or error" +msgstr "El estado del volumen debe estar disponible" + +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 -#, python-format -msgid "DB error: %s" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/compute/instance_types.py:86 -#, python-format -msgid "Instance type %s not found for deletion" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/compute/manager.py:138 -#, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorating: |%s|" +#: cinder/volume/api.py:716 +#, fuzzy +msgid "Volume status must be available/in-use." +msgstr "El estado del volumen debe estar disponible" -#: cinder/compute/manager.py:140 -#, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: locked: |%s|" - -#: cinder/compute/manager.py:146 +msgid "Recovering from a failed execute. Try number %s" +msgstr "Recuperandose de una ejecución fallida. Intenta el número %s" + +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" +msgstr "" + +#: cinder/volume/driver.py:269 +#, fuzzy, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "Imposible encontrar SR en VBD %s" + +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +msgid "ISCSI Discovery: Found %s" +msgstr "" -#: cinder/compute/manager.py:151 +#: cinder/volume/driver.py:361 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: ejecutando: |%s|" +msgid "copy_image_to_volume %s." +msgstr "" -#: cinder/compute/manager.py:155 +#: cinder/volume/driver.py:378 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: no ejecutando |%s|" +msgid "copy_volume_to_image %s." +msgstr "" -#: cinder/compute/manager.py:201 +#: cinder/volume/driver.py:437 #, python-format -msgid "Unable to load the virtualization driver: %s" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/compute/manager.py:223 +#: cinder/volume/driver.py:439 #, python-format msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/driver.py:451 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/volume/manager.py:124 +#, python-format +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/compute/manager.py:329 +#: cinder/volume/manager.py:146 #, python-format -msgid "Setting up bdm %s" -msgstr "" +msgid "Re-exporting %s volumes" +msgstr "Exportando de nuevo los volumenes %s" -#: cinder/compute/manager.py:400 +#: cinder/volume/manager.py:151 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/compute/manager.py:406 -#, fuzzy, python-format -msgid "Exception encountered while terminating the instance %s" -msgstr "Después de terminar las instancias: %s" +#: cinder/volume/manager.py:156 +#, python-format +msgid "volume %s: skipping export" +msgstr "volume %s: saltando exportación" + +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" +msgstr "" -#: cinder/compute/manager.py:444 +#: cinder/volume/manager.py:161 #, python-format -msgid "Instance %s not found." +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" -msgstr "La instancia ha sido creada previamente" +#: cinder/volume/manager.py:221 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "volume %(vol_name)s: creando lv del tamaño %(vol_size)sG" + +#: cinder/volume/manager.py:230 +#, fuzzy, python-format +msgid "volume %s: creating from snapshot" +msgstr "volumen %s: exportando" + +#: cinder/volume/manager.py:234 +#, fuzzy, python-format +msgid "volume %s: creating from existing volume" +msgstr "volumen %s: exportando" + +#: cinder/volume/manager.py:238 +#, fuzzy, python-format +msgid "volume %s: creating from image" +msgstr "volumen %s: creando" -#: cinder/compute/manager.py:523 +#: cinder/volume/manager.py:247 #, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +msgid "volume %s: creating" +msgstr "volumen %s: creando" -#: cinder/compute/manager.py:528 +#: cinder/volume/manager.py:279 #, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" -msgstr "" +msgid "volume %s: creating export" +msgstr "volumen %s: exportando" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." -msgstr "" +#: cinder/volume/manager.py:288 +#, fuzzy, python-format +msgid "volume %s: create failed" +msgstr "volumen %s: creando" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" -msgstr "" +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" +msgstr "volumen %s: creado satisfactoriamente" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" -msgstr "" +#: cinder/volume/manager.py:326 +#, fuzzy, python-format +msgid "Error: %s" +msgstr "Capturado error: %s" -#: cinder/compute/manager.py:565 +#: cinder/volume/manager.py:352 #, python-format -msgid "Instance network_info: |%s|" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/volume/manager.py:379 +#, python-format +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 #, python-format -msgid "%(action_str)s instance" -msgstr "" +msgid "volume %s: deleting" +msgstr "volumen %s: eliminando" + +#: cinder/volume/manager.py:414 +#, fuzzy +msgid "volume is not local to this node" +msgstr "Volumen no local a este nodo" -#: cinder/compute/manager.py:699 +#: cinder/volume/manager.py:419 #, python-format -msgid "Ignoring DiskNotFound: %s" -msgstr "" +msgid "volume %s: removing export" +msgstr "volumen %s: eliminando exportación" -#: cinder/compute/manager.py:708 +#: cinder/volume/manager.py:424 #, python-format -msgid "terminating bdm %s" +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 -#, python-format -msgid "%s. Setting instance vm_state to ERROR" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/manager.py:447 #, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." -msgstr "" +msgid "volume %s: deleted successfully" +msgstr "volumen %s: eliminado satisfactoriamente" -#: cinder/compute/manager.py:816 +#: cinder/volume/manager.py:460 #, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/manager.py:466 #, python-format -msgid "Rebuilding instance %s" +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/volume/manager.py:484 #, python-format -msgid "Rebooting instance %s" -msgstr "Reiniciando instancia %s" +msgid "snapshot %s: created successfully" +msgstr "" -#: cinder/compute/manager.py:891 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/manager.py:933 -#, python-format -msgid "instance %s: snapshotting" +#: cinder/volume/manager.py:505 +#, fuzzy, python-format +msgid "snapshot %s: snapshot is busy" msgstr "instancia %s: creando snapshot" -#: cinder/compute/manager.py:939 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/manager.py:995 +#: cinder/volume/manager.py:533 #, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:1001 +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" +msgstr "" + +#: cinder/volume/manager.py:608 #, python-format -msgid "Rotating out %d backups" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/volume/manager.py:626 #, python-format -msgid "Deleting image %s" +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "" + +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/manager.py:706 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/manager.py:1041 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "Instance %s: Root password set" +msgid "DB error: %s" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/manager.py:1079 +#: cinder/volume/volume_types.py:128 #, python-format msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/compute/manager.py:1084 -#, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:1098 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:1116 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "instance %s: rescuing" -msgstr "instancia %s: rescatando" +msgid "Error while trying to set group: %(message)s" +msgstr "" -#: cinder/compute/manager.py:1141 -#, python-format -msgid "instance %s: unrescuing" +#: cinder/volume/drivers/coraid.py:128 +#, fuzzy, python-format +msgid "Unable to find group: %(group)s" +msgstr "Imposible encontrar SR en VBD %s" + +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/compute/manager.py:1471 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "instance %s: pausing" -msgstr "instancia %s: pausando" +msgid "Configure data : %s" +msgstr "" -#: cinder/compute/manager.py:1489 -#, python-format -msgid "instance %s: unpausing" -msgstr "instancia %s: continuando tras pausa" +#: cinder/volume/drivers/coraid.py:177 +#, fuzzy, python-format +msgid "Configure response : %s" +msgstr "respuesta %s" -#: cinder/compute/manager.py:1525 +#: cinder/volume/drivers/coraid.py:199 #, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "instancia %s: obteniendo los diagnosticos" +msgid "Unable to retrive volume infos for volume %(volname)s" +msgstr "" -#: cinder/compute/manager.py:1534 -#, python-format -msgid "instance %s: suspending" -msgstr "instancia %s: suspendiendo" +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" +msgstr "" -#: cinder/compute/manager.py:1556 -#, python-format -msgid "instance %s: resuming" -msgstr "instancia %s: continuando" +#: cinder/volume/drivers/coraid.py:308 +#, fuzzy, python-format +msgid "Fail to create volume %(volname)s" +msgstr "Imposible encontrar volumen %s" -#: cinder/compute/manager.py:1579 -#, python-format -msgid "instance %s: locking" -msgstr "instancia %s: bloqueando" +#: cinder/volume/drivers/coraid.py:321 +#, fuzzy, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "Imposible encontrar volumen %s" -#: cinder/compute/manager.py:1588 -#, python-format -msgid "instance %s: unlocking" -msgstr "instancia %s: desbloqueando" +#: cinder/volume/drivers/coraid.py:335 +#, fuzzy, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "Fallo a reinicia la instancia" -#: cinder/compute/manager.py:1596 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "instance %s: getting locked state" -msgstr "instancia %s: pasando a estado bloqueado" +msgid "Failed to Delete Snapshot %(snapname)s" +msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "instance %s: reset network" -msgstr "instancia %s: reiniciar redes" +msgid "Failed to Create Volume from Snapshot %(snapname)s" +msgstr "" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/coraid.py:383 #, python-format -msgid "instance %s: inject network info" +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "network_info to inject: |%s|" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/glusterfs.py:70 #, python-format -msgid "instance %s: getting vnc console" +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1685 +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 #, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgid "casted to %s" msgstr "" -#: cinder/compute/manager.py:1703 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:1705 +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 #, fuzzy, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" -msgstr "La instancia %(instance_id)s no esta en modo de rescate" +msgid "%s is already mounted" +msgstr "el grupo %s ya existe" -#: cinder/compute/manager.py:1724 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "Attach failed %(mountpoint)s, removing" -msgstr "" +msgid "volume group %s doesn't exist" +msgstr "el grupo de volumenes %s no existe" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:1756 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "Desvinculando volumen de instancia desconocida %s" +msgid "Performing secure delete on volume: %s" +msgstr "" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/volume/drivers/lvm.py:238 +#, python-format +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:1916 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, fuzzy, python-format +msgid "Creating clone of volume: %s" +msgstr "Crear volumen de %s GB" + +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:1973 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "Pre live migration failed at %(dest)s" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/lvm.py:430 +#, python-format +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:2040 +#: cinder/volume/drivers/lvm.py:542 #, python-format msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/compute/manager.py:2073 -#, python-format -msgid "Migrating instance to %(dest)s finished successfully." +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/nfs.py:127 +#, python-format +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/nfs.py:132 +#, python-format +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:2226 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "Updated the info_cache for instance %s" +msgid "rbd has no pool %s" msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/compute/manager.py:2305 -#, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/compute/manager.py:2331 -#, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" -msgstr "" +#: cinder/volume/drivers/rbd.py:227 +#, fuzzy +msgid "Not an rbd snapshot" +msgstr "Captura no valida" -#: cinder/compute/manager.py:2344 +#: cinder/volume/drivers/rbd.py:242 #, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" -msgstr "" +#: cinder/volume/drivers/rbd.py:253 +#, fuzzy, python-format +msgid "Unable to read image %s" +msgstr "Imposible encontrar volumen %s" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/scality.py:74 +#, python-format +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/compute/manager.py:2458 -#, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/compute/manager.py:2465 -#, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/compute/manager.py:2472 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/sheepdog.py:47 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "Sheepdog is not working: %s" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" +#: cinder/volume/drivers/solidfire.py:129 +#, python-format +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/console/manager.py:97 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/volume/drivers/solidfire.py:156 #, python-format -msgid "Removing console %(console_id)s." +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/solidfire.py:164 #, python-format -msgid "Re-wrote %s" +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" -msgstr "" +#: cinder/volume/drivers/solidfire.py:171 +#, fuzzy, python-format +msgid "API response: %s" +msgstr "respuesta %s" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" +#: cinder/volume/drivers/solidfire.py:191 +#, python-format +msgid "Found solidfire account: %s" msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "Error starting xvp: %s" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +#: cinder/volume/drivers/solidfire.py:281 +#, python-format +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." -msgstr "" +#: cinder/volume/drivers/solidfire.py:338 +#, fuzzy, python-format +msgid "Failed to get model update from clone" +msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/consoleauth/manager.py:63 +#: cinder/volume/drivers/solidfire.py:364 #, python-format -msgid "Deleting Expired Token: (%s)" +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/consoleauth/manager.py:75 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/volume/drivers/solidfire.py:406 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" -msgstr "El uso de una petición de contexto vacía está en desuso" - -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 -#, python-format -msgid "No ComputeNode for %(host)s" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 -#, python-format -msgid "No sm_flavor called %(sm_flavor)s" +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "No sm_volume with id %(volume_id)s" +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/db/sqlalchemy/session.py:137 -#, python-format -msgid "SQL connection failed. %s attempts left." +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/drivers/solidfire.py:566 +#, fuzzy +msgid "Failed to get updated stats" +msgstr "Fallo al suspender la instancia" + +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "Table |%s| not created!" +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 -#, python-format -msgid "join list for moving mac_addresses |%s|" -msgstr "" +#: cinder/volume/drivers/storwize_svc.py:190 +#, fuzzy, python-format +msgid "pool %s doesn't exist" +msgstr "el grupo de volumenes %s no existe" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 +#, python-format +msgid "%s is not set" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:301 msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:309 +#, python-format +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:331 +#, python-format +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:483 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/drivers/storwize_svc.py:511 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:523 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:551 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:574 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/image/s3.py:328 -#, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/image/s3.py:340 -#, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" -msgstr "" +#: cinder/volume/drivers/storwize_svc.py:619 +#, fuzzy, python-format +msgid "volume %s mapping to multi host" +msgstr "volume %s: saltando exportación" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:625 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/image/s3.py:387 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "Bad mac for to_global_ipv6: %s" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Bad prefix for to_global_ipv6: %s" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/ipv6/account_identifier.py:42 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "Bad project_id for to_global_ipv6: %s" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:728 +#, python-format +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/network/linux_net.py:166 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "Attempted to remove chain %s which does not exist" +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/network/linux_net.py:192 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "Unknown chain: %r" +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/network/linux_net.py:215 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:792 +#, python-format +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/network/linux_net.py:694 -#, python-format -msgid "Hupping dnsmasq threw %s" -msgstr "Excepción al recargar la configuración de dnsmasq: %s" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" +msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "El pid %d está pasado, relanzando dnsmasq" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" +msgstr "" -#: cinder/network/linux_net.py:756 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "killing radvd threw %s" -msgstr "Matando radvd lanzado %s" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" -#: cinder/network/linux_net.py:758 -#, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "Pid %d corrupto, relanzando radvd" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" +msgstr "" -#: cinder/network/linux_net.py:967 +#: cinder/volume/drivers/storwize_svc.py:907 #, python-format -msgid "Starting VLAN inteface %s" -msgstr "Iniciando interfaz VLAN %s" +msgid "enter: _create_vdisk: vdisk %s " +msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:945 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "Iniciando interfaz puente para %s" - -#: cinder/network/linux_net.py:1142 -#, fuzzy, python-format -msgid "Starting bridge %s " -msgstr "Iniciando interfaz puente para %s" - -#: cinder/network/linux_net.py:1149 -#, fuzzy, python-format -msgid "Done starting bridge %s" -msgstr "Des-registrando la imagen %s" +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:950 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/storwize_svc.py:1012 #, python-format -msgid "Interface %(interface)s not found" +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/drivers/storwize_svc.py:1050 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/storwize_svc.py:1055 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/storwize_svc.py:1062 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/storwize_svc.py:1069 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:614 +#: cinder/volume/drivers/storwize_svc.py:1080 #, python-format msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/network/manager.py:660 +#: cinder/volume/drivers/storwize_svc.py:1092 #, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:778 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "Disassociated %s stale fixed ip(s)" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" -msgstr "configurando la red del host" - -#: cinder/network/manager.py:896 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "network allocations for instance |%s|" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/network/manager.py:901 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:930 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "network deallocation for instance |%s|" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/network/manager.py:1152 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/network/manager.py:1227 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "Unable to release %s because vif doesn't exist." +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/network/manager.py:1244 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "Leased IP |%(address)s|" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/network/manager.py:1248 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "IP %s leased that is not associated" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:1256 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "IP |%s| leased that isn't allocated" +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Released IP |%(address)s|" +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/network/manager.py:1265 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "IP %s released that is not associated" +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:1268 -#, python-format -msgid "IP %s released that was not leased" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:1334 -#, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/network/manager.py:1345 -#, python-format -msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/network/manager.py:1423 -#, python-format -msgid "Network must be disassociated from project %s before delete" +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/manager.py:1832 +#: cinder/volume/drivers/storwize_svc.py:1418 msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/manager.py:1839 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1425 msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/quantum/client.py:196 -#, python-format -msgid "Quantum entity not found: %s" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/quantum/client.py:206 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "Server %(status_code)s error: %(data)s" +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/network/quantum/client.py:210 -#, python-format -msgid "Unable to connect to server. Got error: %s" +#: cinder/volume/drivers/storwize_svc.py:1471 +#, fuzzy, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" +"%(description)s\n" +"Comando: %(cmd)s\n" +"Código de salida: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" -#: cinder/network/quantum/client.py:228 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format -msgid "unable to deserialize object of type = '%s'" -msgstr "" - -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." -msgstr "" - -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/storwize_svc.py:1507 +#, python-format +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/storwize_svc.py:1517 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." -msgstr "" +#: cinder/volume/drivers/windows.py:142 +#, fuzzy, python-format +msgid "Creating folder %s " +msgstr "Borrando usuario %s" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/quantum/manager.py:301 -#, python-format -msgid "network allocations for instance %s" -msgstr "" +#: cinder/volume/drivers/windows.py:213 +#, fuzzy, python-format +msgid "Disk not found: %s" +msgstr "No se encuentra la dirección del enlace local.:%s" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/zadara.py:350 #, python-format -msgid "Server returned error: %s" +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:108 -#, python-format +#: cinder/volume/drivers/emc/emc_smis_common.py:42 msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, fuzzy, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" +msgstr "volume %(vol_name)s: creando lv del tamaño %(vol_size)sG" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:90 #, python-format -msgid "No network with net_id = %s" +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/emc/emc_smis_common.py:97 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "%s not in valid priorities" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 -#, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/rpc/amqp.py:146 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format -msgid "Returning exception %s to caller" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/rpc/amqp.py:188 -#, python-format -msgid "unpacked context: %s" -msgstr "contenido desempaquetado: %s" - -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:166 #, python-format -msgid "received %s" -msgstr "recibido %s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." +msgstr "" -#: cinder/rpc/amqp.py:236 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "no method for message: %s" -msgstr "no hay método para el mensaje: %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." +msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "No method for message: %s" -msgstr "No hay método para el mensaje: %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." +msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID es %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format -msgid "Sending notification on %s..." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." +#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#, python-format +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:364 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/emc/emc_smis_common.py:380 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:389 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:401 #, python-format -msgid "Connected to AMQP server on %s" -msgstr "" - -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:454 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" -msgstr "Debe de implementar un horario de reserva" - -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/emc/emc_smis_common.py:463 +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "No host selection for %s defined." +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "Filtered %(hosts)s" +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format -msgid "Host filter passes for %(host)s" +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, fuzzy, python-format +msgid "Create export: %(volume)s" +msgstr "Exportando de nuevo los volumenes %s" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/emc/emc_smis_common.py:624 #, python-format -msgid "No service for compute ID %s" +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:646 #, python-format msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/manager.py:159 +#: cinder/volume/drivers/emc/emc_smis_common.py:672 #, fuzzy, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." -msgstr "La instacia %(instance_id)s no esta suspendida" +msgid "Error mapping volume %s." +msgstr "Desasociar volumen %s" -#: cinder/scheduler/scheduler_options.py:66 -#, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, fuzzy, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "volumen %s: eliminado satisfactoriamente" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:705 +#, python-format +msgid "Error unmapping volume %s." msgstr "" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, fuzzy, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "volumen %s: eliminado satisfactoriamente" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:722 +#, python-format +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:735 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, fuzzy, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "volumen %s: eliminado satisfactoriamente" + +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format -msgid "Faked command matched %s" +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "Faked command raised an exception %s" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, fuzzy, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "volumen %s: eliminado satisfactoriamente" + +#: cinder/volume/drivers/emc/emc_smis_common.py:777 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#, python-format +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/emc/emc_smis_common.py:806 #, python-format -msgid "Running instances: %s" -msgstr "Ejecutando instancias: %s" +msgid "Volume %s is not mapped. No volume to unmap." +msgstr "" -#: cinder/tests/test_compute.py:371 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "After terminating instances: %s" -msgstr "Después de terminar las instancias: %s" - -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_common.py:836 #, python-format -msgid "After force-killing instances: %s" +msgid "Volume %s is already mapped." msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#, python-format +msgid "Found Masking View: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#, fuzzy +msgid "Cannot connect to ECOM server" +msgstr "Reconectado a la cola" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#, python-format +msgid "Found Replication Service: %s" msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "Target %s allocated" -msgstr "Destino %s asignado" +msgid "Found Storage Configuration Service: %s" +msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/emc/emc_smis_common.py:992 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 #, python-format -msgid "Given data: %s" +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 #, python-format -msgid "Result data: %s" +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "_create: %s" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 #, python-format -msgid "_delete: %s" +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "_get: %s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "_get_all: %s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "Error finding %s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "test_snapshot_detail: resp_dict=%s" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/tests/integrated/test_login.py:31 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "flavor: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#, python-format +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#, python-format +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#, python-format +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "Device info: %(data)s." msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "Body: %s" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 #, python-format -msgid "Decoding JSON: %s" +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/rpc/common.py:133 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Add target WWN: %s." msgstr "" -#: cinder/tests/rpc/common.py:142 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "Nested return %s" +msgid "Target WWNs: %s." msgstr "" -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#, python-format +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "Received %s" -msgstr "Recibido %s" +msgid "Could not find iSCSI export for volume %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, fuzzy, python-format +msgid "Cannot find device number for volume %s" +msgstr "Imposible encontrar SR en VBD %s" -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" -msgstr "Fallo al abrir conexión con el hypervisor" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#, fuzzy, python-format +msgid "Found iSCSI endpoint: %s" +msgstr "No encontrado: %s" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "Compute_service record created for %s " +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 #, python-format -msgid "Compute_service record updated for %s " +msgid "ISCSI properties: %s" msgstr "" -#: cinder/virt/firewall.py:130 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/virt/firewall.py:137 -#, python-format -msgid "Filters added to instance %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/virt/firewall.py:291 -#, python-format -msgid "Adding security group rule: %r" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "Adding provider rule: %s" +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/virt/images.py:92 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 #, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Converted to raw, but format is now %s" +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 -msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#, python-format +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "create_export: volume name:%s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/virt/xenapi_conn.py:140 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#, python-format msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -"Debes especificar xenapi_connection_url, xenapi_connection_username " -"(opcional), y xenapi_connection_password para usar connection_type=xenapi" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#, python-format +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#, python-format +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#, python-format +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#, python-format +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 #, python-format -msgid "Got exception: %s" -msgstr "Obtenida excepción %s" - -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 #, python-format -msgid "============= initial domains =========== : %s" +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "No such domain (%s)" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#, python-format +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 #, python-format -msgid "No such domain %s" +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 #, python-format -msgid "Domains: %s" +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "Nodes: %s" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "After storing domains: %s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#, python-format +msgid "_check_conf_file: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#, python-format +msgid "_read_xml:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#, python-format +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "Created new domain: %s" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "Failed to boot Bare-metal node %s" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/baremetal/dom.py:226 -#, python-format -msgid "change_domain_state: to new state %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +msgid "CLI command:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "instance %s: rebooted" -msgstr "instancia %s: reiniciada" - -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "instance %s: rescued" -msgstr "instancia %s: rescatada" - -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#, python-format +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "instance %s: is building" +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#, python-format +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:265 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format -msgid "instance %s: booted" -msgstr "instancia %s: arrancada" +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" +msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 #, python-format -msgid "instance %s spawned successfully" +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 #, python-format -msgid "instance %s:not booted" +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." -msgstr "" - -#: cinder/virt/baremetal/proxy.py:354 -#, python-format -msgid "instance %s: Creating image" -msgstr "instancia %s: Creando imagen" - -#: cinder/virt/baremetal/proxy.py:473 -#, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:529 -#, python-format -msgid "instance %s: starting toXML method" -msgstr "instancia %s: comenzando método toXML" - -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 #, python-format -msgid "instance %s: finished toXML method" -msgstr "instancia %s: finalizado método toXML" - -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 #, python-format -msgid "#### RLK: cpu_arch = %s " -msgstr "" - -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 #, python-format -msgid "unknown disk image handler: %s" +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#, python-format +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "Failed to mount filesystem: %s" -msgstr "Fallo al montar el sistema de ficheros: %s" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format -msgid "Failed to remove container: %s" +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format -msgid "User %(username)s not found in password file." +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 #, python-format -msgid "unsupported partition: %s" +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "No se puede unir la imagen con el loopback: %s" - -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 #, python-format -msgid "Failed to map partitions: %s" +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:149 +#, fuzzy, python-format +msgid "Using storage service: %s" +msgstr "Ejecutando instancias: %s" -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/netapp/iscsi.py:154 #, python-format -msgid "qemu-nbd error: %s" +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/disk/nbd.py:93 -#, python-format -msgid "nbd device %s did not show up" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, fuzzy, python-format +msgid "Using vfiler: %s" +msgstr "No encontrado: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/netapp/iscsi.py:204 +#, fuzzy +msgid "Connected to DFM server" +msgstr "Reconectado a la cola" + +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "Connecting to libvirt: %s" -msgstr "Conectando a libvirt: %s" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" +msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" -msgstr "Conexión a libvirt rota" +#: cinder/volume/drivers/netapp/iscsi.py:317 +#, fuzzy, python-format +msgid "Job failed: %s" +msgstr "No encontrado: %s" -#: cinder/virt/libvirt/connection.py:388 -#, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/libvirt/connection.py:400 -#, python-format +#: cinder/volume/drivers/netapp/iscsi.py:350 msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/libvirt/connection.py:411 -#, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:461 -#, python-format -msgid "Deleting instance files %(target)s" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" +#: cinder/volume/drivers/netapp/iscsi.py:538 +#, python-format +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/libvirt/connection.py:692 +#: cinder/volume/drivers/netapp/iscsi.py:558 #, fuzzy, python-format -msgid "Instance soft rebooted successfully." -msgstr "instancia %s: reiniciada" +msgid "Failed to get LUN details for LUN ID %s" +msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/virt/libvirt/connection.py:696 -#, fuzzy -msgid "Failed to soft reboot instance." -msgstr "Fallo a reinicia la instancia" +#: cinder/volume/drivers/netapp/iscsi.py:575 +#, fuzzy, python-format +msgid "Failed to get host details for host ID %s" +msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, fuzzy, python-format +msgid "No LUN ID for volume %s" +msgstr "Imposible encontrar volumen %s" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, fuzzy, python-format +msgid "Failed to get target portal for filer: %s" +msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:826 +#, fuzzy, python-format +msgid "Failed to get target IQN for filer: %s" +msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 -#, python-format +#: cinder/volume/drivers/netapp/iscsi.py:930 msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "Automatically confirming migration %d" -msgstr "" - -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" -msgstr "" - -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:978 -#, fuzzy -msgid "Guest does not have a console available" -msgstr "El usuario no tiene privilegios de administrador" - -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/netapp/iscsi.py:1086 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "Destroyed LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1291 #, python-format -msgid "block_device_list %s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" -msgstr "" - -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1679 +#: cinder/volume/drivers/netapp/iscsi.py:1298 #, python-format msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 +#, fuzzy, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/virt/libvirt/connection.py:1942 -#, python-format -msgid "'' must be 1, but %d\n" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, fuzzy, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/virt/libvirt/connection.py:1969 -#, python-format -msgid "topology (%(topology)s) must have %(ks)s" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, fuzzy, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/netapp/iscsi.py:1344 #, python-format -msgid "" -"Instance launched has CPU info:\n" -"%s" +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/netapp/iscsi.py:1365 #, python-format -msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2136 -#, python-format -msgid "Timeout migrating for %s. nwfilter not found." +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2407 -#, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, fuzzy, python-format +msgid "Could not find handle for LUN named %s" +msgstr "Imposible encontrar SR en VBD %s" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" -msgstr "" - -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1518 +#, fuzzy, python-format +msgid "Using NetApp filer: %s" +msgstr "Ejecutando instancias: %s" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2565 +#: cinder/volume/drivers/netapp/iscsi.py:1628 #, python-format -msgid "Instance %s: Starting finish_revert_migration" +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:42 +#: cinder/volume/drivers/netapp/iscsi.py:1632 +#, python-format msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." -msgstr "" - -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" -msgstr "" - -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:171 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, fuzzy, python-format +msgid "Snapshot %s deletion successful" +msgstr "volumen %s: eliminado satisfactoriamente" -#: cinder/virt/libvirt/firewall.py:217 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" -msgstr "" - -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, fuzzy, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/virt/libvirt/imagecache.py:170 +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "%s is a valid instance name" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "%s has a disk file" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 +#: cinder/volume/drivers/netapp/iscsi.py:1923 #, python-format -msgid "Instance %(instance)s is backed by %(backing)s" +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "%(id)s (%(base_file)s): image verification failed" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "Cannot remove %(base_file)s, it does not exist" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "Base file too young to remove: %s" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format -msgid "Removing base file: %s" +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 +#: cinder/volume/drivers/netapp/nfs.py:461 #, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 +#: cinder/volume/drivers/netapp/nfs.py:487 #, python-format -msgid "%(id)s (%(base_file)s): checking" +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 +#: cinder/volume/drivers/netapp/nfs.py:555 #, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 -#, python-format -msgid "%(id)s (%(base_file)s): image is not in use" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "%(id)s (%(base_file)s): image is in use" +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "Skipping verification, no base directory at %s" +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 -#, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 -#, python-format -msgid "Unknown base file: %s" -msgstr "" +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, fuzzy, python-format +msgid "Got response: %s" +msgstr "respuesta %s" + +#: cinder/volume/drivers/nexenta/volume.py:99 +#, fuzzy, python-format +msgid "Volume %s does not exist in Nexenta SA" +msgstr "el grupo de volumenes %s no existe" -#: cinder/virt/libvirt/imagecache.py:411 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "Active base files: %s" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "Corrupt base files: %s" +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "Removable base files: %s" +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" +#: cinder/volume/drivers/nexenta/volume.py:238 +#, python-format +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" +#: cinder/volume/drivers/nexenta/volume.py:274 +#, python-format +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/vif.py:90 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/vif.py:99 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "Ensuring bridge %s" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "Failed while unplugging vif of instance '%s'" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/volume.py:163 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "iSCSI device not found at %s" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/volume.py:166 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/libvirt/volume.py:178 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "Error inesperado mientras el comando se ejecutaba" -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "Virtual Machine with ref %s is not there" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" - -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 +#, python-format +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "Error inesperado mientras el comando se ejecutaba" -#: cinder/virt/vmwareapi/io_util.py:99 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Glance image %s is in killed state" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 +#, python-format msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 +#, fuzzy, python-format +msgid "Volume (%s) already exists on array" +msgstr "el grupo %s ya existe" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "Error inesperado mientras el comando se ejecutaba" -#: cinder/virt/vmwareapi/read_write_util.py:150 -#, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 +#, python-format +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "Nombre de fichero de la CA raíz" -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "Nombre de fichero de la clave privada" -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "Donde guardamos nuestras claves" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "Dónde guardamos nuestra CA raíz" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "¿Deberíamos usar una CA para cada proyecto?" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" +#~ "Sujeto (Subject) para el certificado de" +#~ " usuarios, %s para el proyecto, " +#~ "usuario, marca de tiempo" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "" +#~ "Sujeto (Subject) para el certificado del" +#~ " proyecto, %s para el proyecto, marca" +#~ " de tiempo" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "Ruta a las opciones: %s" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "Fallo al desencriptar el texto" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "Creacion de interfaz virtual fallida" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Volume %(volume_id)s is not attached to anything" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "Firma invalida %(signature)s para el usuario %(user)s" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "Rango de puertos invalido %(from_port)s:%(to_port)s. %(msg)s" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "Protocolo IP invalido %(protocol)s" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "Cidr %(cidr)s invalido" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "La instacia %(instance_id)s no se esta ejecutando" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "La instacia %(instance_id)s no esta suspendida" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "La instancia %(instance_id)s no esta en modo de rescate" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "Fallo al resumir el servidor" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "Fallo a reinicia la instancia" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "El servicio de computo no esta disponible en este momento" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" +#~ "Incapaz de emigrar la instancia " +#~ "%(instance_id)s al actual anfitrion (%(host)s)" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "El destino del anfitrion de computo no esta disponible en este momento" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "El anfitrion de computo no esta disponible en este momento" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "Informacion del CPU inaceptable" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "%(address)s no es una direccion IP v4/6 valida" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "Formato de disco %(disk_format)s no es aceptable" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "Lanzando NotImplemented" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake no tiene una implementación para %s" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "Llamando %(localname)s %(impl)s" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "Llanado al adquiridor %s" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" -"xenapi.fake no tiene una implementación para %s o ha sido llamada con un " -"número incorrecto de argumentos" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "Encontrada una red no única para el puente %s" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "No se ha encontrado red para el puente %s" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, fuzzy, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "Imposible desasociar volumen %s" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "VBD no encontrado en la instancia %s" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, fuzzy, python-format -msgid "VBD %s already detached" -msgstr "el grupo %s ya existe" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "Imposible desconectar VBD %s" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "Imposible destruir VBD %s" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, fuzzy, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "Creado el VBD %(vbd_ref)s para VM %(vm_ref)s, VDI %(vdi_ref)s" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "Creado el VBD %(vbd_ref)s para VM %(vm_ref)s, VDI %(vdi_ref)s" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" -"VDI creado %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) " -"sobre %(sr_ref)s." +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, fuzzy, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "Creando snapshot de la VM %(vm_ref)s con etiqueta '%(label)s'..." +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, fuzzy, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "Instantánea creada %(template_vm_ref)s de la VM %(vm_ref)s." +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "Pidiendo xapi a subir %(vdi_uuids)s como ID %(image_id)s" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, fuzzy, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "Tamaño para imagen %(image)s:%(virtual_size)d" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "Copiando VDI %s a /boot/guest on dom0" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "Kernel/Ramdisk VDI %s destruído" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -#, fuzzy -msgid "Failed to fetch glance image" -msgstr "Fallo a reinicia la instancia" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "Buscando vid %s para el kernel PV" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "VDI %s está todavía disponible" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "(VM_UTILS) xenserver vm state -> |%s|" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "Re-escaneando SR %s" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "El usuario %(uid)s es actualmente miembro del grupo %(group_dn)s" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "VHD %(vdi_uuid)s tiene origen en %(parent_ref)s" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "Ejecutando pygrub contra %s" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "No se puede unir la imagen con el loopback: %s" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "Kernel Xen Encontrado %s" +#~ msgid "Starting %(topic)s node (version %(vcs_string)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "Kernel Xen no encontrado. Reiniciando HVM" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -#, fuzzy -msgid "Starting instance" -msgstr "Creando una instancia raw" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "not available" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -#, fuzzy -msgid "Failed to spawn, rolling back" -msgstr "Fallo al suspender la instancia" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "Demasiados intentos de autenticacion fallidos." -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "Fallo de autenticación: %s" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "acción: %s" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:670 -#, fuzzy, python-format -msgid "Finished snapshot and upload for VM" -msgstr "Finalizado el snapshot y la subida de la VM %s" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -#, fuzzy, python-format -msgid "Starting snapshot for VM" -msgstr "Comenzando snapshot para la VM %s" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:686 -#, fuzzy, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "Imposible adjuntar volumen a la instancia %s" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "Sucedió un error inexperado: %s" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "Sucedió un error inexperado: %s" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "Ha sucedido un error desconocido. Por favor repite el intento de nuevo." -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "Creando par de claves %s" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "Borrar para de claves %s" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "Cidr %(cidr)s invalido" -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "Revocar ingreso al grupo de seguridad %s" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "No hay regla para los parámetros especificados." -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "Autorizar ingreso al grupo de seguridad %s" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "Esta regla ya existe en el grupo %s" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, fuzzy, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "La instacia %(instance_id)s no esta suspendida" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "Crear Grupo de Seguridad %s" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "Delete security group %s" +#~ msgstr "Borrar grupo de seguridad %s" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "Obtener salida de la consola para la instancia %s" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -#, fuzzy -msgid "Injecting network info to xenstore" -msgstr "configurando la red del host" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1492 -#, fuzzy, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "Creando VIF para VM %(vm_ref)s, red %(network_ref)s." +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 -#, fuzzy, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "Creando VIF para VM %(vm_ref)s, red %(network_ref)s." +#~ msgid "Detach Volume Failed." +#~ msgstr "Desasociar volumen %s" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "atributo no soportado: %s" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "Asignar dirección" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Release address %s" +#~ msgstr "Liberar dirección %s" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "Desasociar dirección %s" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "Se va a iniciar la finalización de las instancias" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "Reboot instance %r" +#~ msgstr "Reiniciar instancia %r" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "Imposible crear el repositorio de almacenamiento" +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "usuario o grupo no especificado" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "only group \"all\" is supported" +#~ msgstr "sólo el grupo \"all\" está soportado" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "operation_type debe ser añadir o eliminar" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "Updating image %s publicity" +#~ msgstr "Actualizando imagen %s públicamente" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "Introduciendo %s..." +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "Imposible encontrar SR en VBD %s" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "Incapaz de insertar VDI en SR %s" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "Imposible obtener copia del VDI %s en" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "Inposible insertar VDI para SR %s" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "Punto de montaje no puede ser traducido: %s" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" -"No es posible crear el VDI en SR %(sr_ref)s para la instancia " -"%(instance_name)s" +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "No es posible usar SR %(sr_ref)s para la instancia %(instance_name)s" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Imposible adjuntar volumen a la instancia %s" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "" -"El punto de montaje %(mountpoint)s esta unido a la instancia " -"%(instance_name)s" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "Volume_separado: %(instance_name)s, %(mountpoint)s" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "Imposible encontrar volumen %s" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "Imposible desasociar volumen %s" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "" -"El punto de montaje %(mountpoint)s se desligó de la instancia " -"%(instance_name)s" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/volume/api.py:137 -#, fuzzy -msgid "Volume status must be available or error" -msgstr "El estado del volumen debe estar disponible" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/volume/api.py:325 -#, fuzzy -msgid "Volume Snapshot status must be available or error" -msgstr "El estado del volumen debe estar disponible" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "Recuperandose de una ejecución fallida. Intenta el número %s" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "el grupo de volumenes %s no existe" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" +#~ msgid "No adminPass was specified" +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Invalid adminPass" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "Falso ISCSI: %s" +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "Instance could not be found" +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "Exportando de nuevo los volumenes %s" +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "volume %s: saltando exportación" +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "volumen %s: creando" +#~ msgid "Compute.api::pause %s" +#~ msgstr "Compute.api::pause %s" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "volume %(vol_name)s: creando lv del tamaño %(vol_size)sG" +#~ msgid "Compute.api::unpause %s" +#~ msgstr "Compute.api::unpause %s" + +#~ msgid "compute.api::suspend %s" +#~ msgstr "compute.api::suspend %s" + +#~ msgid "compute.api::resume %s" +#~ msgstr "compute.api::resume %s" + +#~ msgid "Error in migrate %s" +#~ msgstr "" + +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "Compute.api::reset_network %s" + +#~ msgid "Server not found" +#~ msgstr "" + +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" + +#~ msgid "Compute.api::lock %s" +#~ msgstr "Compute.api::lock %s" + +#~ msgid "Compute.api::unlock %s" +#~ msgstr "Compute.api::unlock %s" + +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" + +#~ msgid "Malformed createBackup entity" +#~ msgstr "" + +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" + +#~ msgid "Instance not found" +#~ msgstr "" + +#~ msgid "host and block_migration must be specified." +#~ msgstr "" + +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" + +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" + +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" + +#~ msgid "Missing type specification" +#~ msgstr "" + +#~ msgid "Invalid type specification" +#~ msgstr "" + +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" + +#~ msgid "Server not found." +#~ msgstr "" + +#~ msgid "Flavor not found." +#~ msgstr "" + +#~ msgid "No Request Body" +#~ msgstr "" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" + +#~ msgid "No more floating ips available." +#~ msgstr "" + +#~ msgid "Missing parameter dict" +#~ msgstr "" + +#~ msgid "Address not specified" +#~ msgstr "" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" + +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "backend inválido: %s" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "Revocar ingreso al grupo de seguridad %s" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "" + +#~ msgid "This rule already exists in group %s" +#~ msgstr "Esta regla ya existe en el grupo %s" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "Intento de instanciar sigleton" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" +#~ "Se ha intentado eliminar el último " +#~ "miembro de un grupo. Eliminando el " +#~ "grupo %s en su lugar." + +#~ msgid "Looking up user: %r" +#~ msgstr "Buscando usuario: %r" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "Fallo de autorización para la clave de acceso %s" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "Utilizando nombre de proyecto = nombre de usuario (%s)" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "Firma invalida para el usuario %s" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "Debes especificar un proyecto" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "Creado el proyecto %(name)s con administrador %(manager_user)s" + +#~ msgid "modifying project %s" +#~ msgstr "Modificando proyecto %s" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "Agregando usuario %(uid)s para el proyecto %(pid)s" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "Borrar usuario %(uid)s del proyecto %(pid)s" + +#~ msgid "Deleting project %s" +#~ msgstr "Borrando proyecto %s" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "" + +#~ msgid "Access Key change for user %s" +#~ msgstr "Cambio de clave de acceso para el usuario %s" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "" + +#~ msgid "No vpn data for project %s" +#~ msgstr "No hay datos vpn para el proyecto %s" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "Obtener salida de la consola para la instancia %s" + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "Red a insertar en la configuración de openvpn" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "Mascara de red a insertar en la configuración de openvpn" + +#~ msgid "Launching VPN for %s" +#~ msgstr "Lanzando VPN para %s" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" +#~ "Quota de instancias superada. Sólo " +#~ "puedes ejecutar %s instancias más de " +#~ "este tipo." + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" +#~ "Quota de instancias superada. Sólo " +#~ "puedes ejecutar %s instancias más de " +#~ "este tipo." + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "Creando una instancia raw" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "Vamos a ejecutar %s insntacias..." + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "Vamos a ejecutar %s insntacias..." + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "Se va a iniciar la finalización de las instancias" + +#~ msgid "Going to try to stop instance" +#~ msgstr "Vamos a ejecutar %s insntacias..." + +#~ msgid "Going to try to start instance" +#~ msgstr "Vamos a ejecutar %s insntacias..." + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "check_instance_lock: decorating: |%s|" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "check_instance_lock: locked: |%s|" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "check_instance_lock: admin: |%s|" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "check_instance_lock: ejecutando: |%s|" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "check_instance_lock: no ejecutando |%s|" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "Después de terminar las instancias: %s" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "La instancia ha sido creada previamente" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "instance %s: snapshotting" +#~ msgstr "instancia %s: creando snapshot" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "instancia %s: rescatando" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "instancia %s: pausando" + +#~ msgid "instance %s: unpausing" +#~ msgstr "instancia %s: continuando tras pausa" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "instancia %s: obteniendo los diagnosticos" + +#~ msgid "instance %s: suspending" +#~ msgstr "instancia %s: suspendiendo" + +#~ msgid "instance %s: resuming" +#~ msgstr "instancia %s: continuando" + +#~ msgid "instance %s: locking" +#~ msgstr "instancia %s: bloqueando" + +#~ msgid "instance %s: unlocking" +#~ msgstr "instancia %s: desbloqueando" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "instancia %s: pasando a estado bloqueado" + +#~ msgid "instance %s: reset network" +#~ msgstr "instancia %s: reiniciar redes" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "La instancia %(instance_id)s no esta en modo de rescate" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "Desvinculando volumen de instancia desconocida %s" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "" + +#~ msgid "Tried to remove non-existent console %(console_id)s." +#~ msgstr "" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "" + +#~ msgid "Starting xvp" +#~ msgstr "" + +#~ msgid "Error starting xvp: %s" +#~ msgstr "" + +#~ msgid "Restarting xvp" +#~ msgstr "" + +#~ msgid "xvp not running..." +#~ msgstr "" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "Excepción al recargar la configuración de dnsmasq: %s" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "El pid %d está pasado, relanzando dnsmasq" + +#~ msgid "killing radvd threw %s" +#~ msgstr "Matando radvd lanzado %s" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "Pid %d corrupto, relanzando radvd" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "Iniciando interfaz VLAN %s" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "Iniciando interfaz puente para %s" + +#~ msgid "Starting bridge %s " +#~ msgstr "Iniciando interfaz puente para %s" + +#~ msgid "Done starting bridge %s" +#~ msgstr "Des-registrando la imagen %s" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "La instacia %(instance_id)s no esta suspendida" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "Después de terminar las instancias: %s" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "Destino %s asignado" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "" + +#~ msgid "Nested return %s" +#~ msgstr "" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "Recibido %s" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "Fallo al abrir conexión con el hypervisor" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" +#~ "Debes especificar xenapi_connection_url, " +#~ "xenapi_connection_username (opcional), y " +#~ "xenapi_connection_password para usar " +#~ "connection_type=xenapi" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "instance %s: rebooted" +#~ msgstr "instancia %s: reiniciada" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "instancia %s: rescatada" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "instancia %s: arrancada" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "instancia %s: Creando imagen" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "instancia %s: comenzando método toXML" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "instancia %s: finalizado método toXML" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "volumen %s: exportando" +#~ msgid "activate_node" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "volumen %s: creado satisfactoriamente" +#~ msgid "Node is unknown error state." +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "El volumen todavía está asociado" +#~ msgid "no capable image handler configured" +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "Volumen no local a este nodo" +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "volumen %s: eliminando exportación" +#~ msgid "image already mounted" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "volumen %s: eliminando" +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "Fallo al montar el sistema de ficheros: %s" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "Failed to remove container: %s" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "volumen %s: eliminado satisfactoriamente" +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "unsupported partition: %s" +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "unknown guestmount error" +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "No se puede unir la imagen con el loopback: %s" -#: cinder/volume/manager.py:214 -#, fuzzy, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "instancia %s: creando snapshot" +#~ msgid "no partitions found" +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "No free nbd devices" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "nbd device %s did not show up" +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "Connection to libvirt broke" +#~ msgstr "Conexión a libvirt rota" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -#, fuzzy -msgid "Connected to DFM server" -msgstr "Reconectado a la cola" +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, fuzzy, python-format -msgid "Job failed: %s" -msgstr "No encontrado: %s" +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "Instance destroyed successfully." +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, fuzzy, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "Imposible encontrar SR en VBD %s" +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "attaching LXC block device" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, fuzzy, python-format -msgid "No LUN ID for volume %s" -msgstr "Imposible encontrar volumen %s" +#~ msgid "detaching LXC block device" +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, fuzzy, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "Fallo al generar metadatos para la ip %s" +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "instancia %s: reiniciada" -#: cinder/volume/netapp.py:614 -#, fuzzy, python-format -msgid "Failed to get host details for host ID %s" -msgstr "Fallo al generar metadatos para la ip %s" +#~ msgid "Failed to soft reboot instance." +#~ msgstr "Fallo a reinicia la instancia" -#: cinder/volume/netapp.py:620 -#, fuzzy, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "Fallo al generar metadatos para la ip %s" +#~ msgid "Instance shutdown successfully." +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, fuzzy, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "Fallo al generar metadatos para la ip %s" +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "Instance rebooted successfully." +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "Instance is running" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Instance spawned successfully." +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "Guest does not have a console available" +#~ msgstr "El usuario no tiene privilegios de administrador" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "Creating image" +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" + +#~ msgid "block_device_list %s" +#~ msgstr "" + +#~ msgid "Starting toXML method" +#~ msgstr "" + +#~ msgid "Finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" + +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" + +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" + +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" + +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" + +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" + +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" + +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" + +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" + +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance running successfully." +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" + +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" + +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" + +#~ msgid "Ensuring static filters" +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" + +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" + +#~ msgid "%s is a valid instance name" +#~ msgstr "" + +#~ msgid "%s has a disk file" +#~ msgstr "" + +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" + +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" + +#~ msgid "Verification complete" +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "Unable to find an open port" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "Ensuring bridge %s" +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "%(text)s: _db_content => %(content)s" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "There is no VM registered" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid "Session is faulty" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "Session Invalid" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, fuzzy, python-format -msgid "Got response: %s" -msgstr "respuesta %s" +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, fuzzy, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "el grupo de volumenes %s no existe" +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to import suds." +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "httplib error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Socket error in %s: " +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Type error in %s: " #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Exception in %s " #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Getting list of instances" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "Got total of %s instances" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "Couldn't get a local Datastore reference" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "Creating VM with the name %s on the ESX host" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "Created VM with the name %s on the ESX host" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "Reconfiguring VM instance %s to attach the image disk" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Reconfigured VM instance %s to attach the image disk" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "Powering on the VM instance %s" #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Powered on the VM instance %s" #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Creating Snapshot of the VM instance %s " #~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Created Snapshot of the VM instance %s " #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Copying disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "Copied disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Uploading image %s" #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Uploaded image %s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "Deleting temporary vmdk file %s" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Deleted temporary vmdk file %s" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "instance is not powered on" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Rebooting guest OS of VM %s" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Rebooted guest OS of VM %s" #~ msgstr "" -#~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ msgid "Doing hard reboot of VM %s" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "Did hard reboot of VM %s" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "instance - %s not present" #~ msgstr "" -#~ msgid "Going to try to terminate %s" +#~ msgid "Powering off the VM %s" #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "Powered off the VM %s" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "Unregistering the VM %s" #~ msgstr "" -#~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ msgid "Unregistered the VM %s" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" -#~ msgstr "intentando finalizar una instancia que ya había sido finalizada: %s" +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" #~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "pause not supported for vmwareapi" +#~ msgstr "" + +#~ msgid "unpause not supported for vmwareapi" +#~ msgstr "" + +#~ msgid "Suspending the VM %s " +#~ msgstr "" + +#~ msgid "Suspended the VM %s " +#~ msgstr "" + +#~ msgid "instance is powered off and can not be suspended." #~ msgstr "" #~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "Resuming the VM %s" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "Resumed the VM %s " #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "instance is not in a suspended state" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "get_diagnostics not implemented for vmwareapi" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" #~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Creating directory with path %s" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Created directory with path %s" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" +#~ msgid "Downloading image %s from glance image server" #~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "Downloaded image %s from glance image server" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "Uploading image %s to the Glance image server" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "Uploaded image %s to the Glance image server" #~ msgstr "" -#~ msgid "topic is %s" +#~ msgid "Getting image size for the image %s" #~ msgstr "" -#~ msgid "message %s" -#~ msgstr "mensaje %s" +#~ msgid "Got image size of %(size)s for the image %(image)s" +#~ msgstr "" + +#~ msgid "Raising NotImplemented" +#~ msgstr "Lanzando NotImplemented" + +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "Llamando %(localname)s %(impl)s" + +#~ msgid "Calling getter %s" +#~ msgstr "Llanado al adquiridor %s" #~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" #~ msgstr "" +#~ "xenapi.fake no tiene una implementación " +#~ "para %s o ha sido llamada con " +#~ "un número incorrecto de argumentos" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "Unable to get updated status" +#~ msgstr "" + +#~ msgid "The call to %(method)s returned an error: %(e)s." +#~ msgstr "" + +#~ msgid "Found non-unique network for name_label %s" +#~ msgstr "" + +#~ msgid "Found non-unique network for bridge %s" +#~ msgstr "Encontrada una red no única para el puente %s" + +#~ msgid "Found no network for bridge %s" +#~ msgstr "No se ha encontrado red para el puente %s" + +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" +#~ msgstr "" + +#~ msgid "Unable to eject %(host)s from the pool; No master found" +#~ msgstr "" + +#~ msgid "Pool-Join failed: %(e)s" +#~ msgstr "" + +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Unable to set up pool: %(e)s." +#~ msgstr "Imposible desasociar volumen %s" + +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "Found no PIF for device %s" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "VBD not found in instance %s" +#~ msgstr "VBD no encontrado en la instancia %s" + +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "Unable to unplug VBD %s" +#~ msgstr "Imposible desconectar VBD %s" + +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "Unable to destroy VBD %s" +#~ msgstr "Imposible destruir VBD %s" + +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgstr "Creado el VBD %(vbd_ref)s para VM %(vm_ref)s, VDI %(vdi_ref)s" + +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgstr "Creado el VBD %(vbd_ref)s para VM %(vm_ref)s, VDI %(vdi_ref)s" + +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" +#~ "VDI creado %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) sobre %(sr_ref)s." -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "Snapshotting with label '%(label)s'" +#~ msgstr "Creando snapshot de la VM %(vm_ref)s con etiqueta '%(label)s'..." + +#~ msgid "Created snapshot %(template_vm_ref)s" +#~ msgstr "Instantánea creada %(template_vm_ref)s de la VM %(vm_ref)s." + +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +#~ msgstr "Pidiendo xapi a subir %(vdi_uuids)s como ID %(image_id)s" + +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "" +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "" +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" #~ msgstr "" +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "" + +#~ msgid "Size for image %(image)s: %(virtual_size)d" +#~ msgstr "Tamaño para imagen %(image)s:%(virtual_size)d" + #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" +#~ msgstr "" + +#~ msgid "Copying VDI %s to /boot/guest on dom0" +#~ msgstr "Copiando VDI %s a /boot/guest on dom0" + +#~ msgid "Kernel/Ramdisk VDI %s destroyed" +#~ msgstr "Kernel/Ramdisk VDI %s destruído" + +#~ msgid "Failed to fetch glance image" +#~ msgstr "Fallo a reinicia la instancia" + +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -#~ msgstr "(%(nm)s) publica (key: %(routing_key)s) %(message)s" +#~ msgid "Looking up vdi %s for PV kernel" +#~ msgstr "Buscando vid %s para el kernel PV" -#~ msgid "Publishing to route %s" -#~ msgstr "Publicando la ruta %s" +#~ msgid "Unknown image format %(disk_image_type)s" +#~ msgstr "" + +#~ msgid "VDI %s is still available" +#~ msgstr "VDI %s está todavía disponible" -#~ msgid "Declaring queue %s" -#~ msgstr "Declarando cola %s" +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" +#~ msgstr "(VM_UTILS) xenserver vm state -> |%s|" -#~ msgid "Declaring exchange %s" -#~ msgstr "Declarando intercambio %s" +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgstr "(VM_UTILS) xenapi power_state -> |%s|" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -#~ msgstr "Enlazando %(queue)s a %(exchange)s con la llave %(routing_key)s" +#~ msgid "Unable to parse rrd of %(vm_uuid)s" +#~ msgstr "" -#~ msgid "Getting from %(queue)s: %(message)s" -#~ msgstr "Obtendiendo desde %(queue)s: %(message)s" +#~ msgid "Re-scanning SR %s" +#~ msgstr "Re-escaneando SR %s" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +#~ msgstr "VHD %(vdi_uuid)s tiene origen en %(parent_ref)s" + #~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." +#~ msgstr "" + +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." #~ msgstr "" -#~ msgid "virsh said: %r" -#~ msgstr "virsh dijo: %r" +#~ msgid "Timeout waiting for device %s to be created" +#~ msgstr "" -#~ msgid "cool, it's a device" -#~ msgstr "genial, es un dispositivo" +#~ msgid "Plugging VBD %s ... " +#~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "Plugging VBD %s done." #~ msgstr "" -#~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "Destroying VBD for VDI %s ... " #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "Destroying VBD for VDI %s done." #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Running pygrub against %s" +#~ msgstr "Ejecutando pygrub contra %s" + +#~ msgid "Found Xen kernel %s" +#~ msgstr "Kernel Xen Encontrado %s" + +#~ msgid "No Xen kernel found. Booting HVM." +#~ msgstr "Kernel Xen no encontrado. Reiniciando HVM" + +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "Writing partition table %s done." #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "Created VM %s..." -#~ msgstr "Creada VM %s..." +#~ msgid "Manipulating interface files directly" +#~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." -#~ msgstr "VM creada %(instance_name)s como %(vm_ref)s." +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" +#~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Updating progress to %(progress)d" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Attempted to power on non-existent instance bad instance id %s" +#~ msgstr "" + +#~ msgid "Starting instance" +#~ msgstr "Creando una instancia raw" + +#~ msgid "Removing kernel/ramdisk files from dom0" +#~ msgstr "" + +#~ msgid "Failed to spawn, rolling back" +#~ msgstr "Fallo al suspender la instancia" + +#~ msgid "Detected ISO image type, creating blank VM for install" +#~ msgstr "" + +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Setting VCPU weight" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " -#~ msgstr "Creando VBD para VDI %s ... " +#~ msgid "Starting VM" +#~ msgstr "" + +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" +#~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." -#~ msgstr "Creando VBF para VDI %s terminado" +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" +#~ msgstr "" -#~ msgid "VBD.unplug successful first time." -#~ msgstr "VBD.Primera desconexión satisfactoria." +#~ msgid "Waiting for instance state to become running" +#~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." -#~ msgstr "VBD. Desconexión rechazada: reintentándolo..." +#~ msgid "Querying agent version" +#~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "Instance agent version: %s" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." -#~ msgstr "VBD.Finalmente logro desconectar." +#~ msgid "Updating Agent to %s" +#~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" +#~ msgid "Finished snapshot and upload for VM" +#~ msgstr "Finalizado el snapshot y la subida de la VM %s" + +#~ msgid "Starting snapshot for VM" +#~ msgstr "Comenzando snapshot para la VM %s" + +#~ msgid "Unable to Snapshot instance: %(exc)s" +#~ msgstr "Imposible adjuntar volumen a la instancia %s" + +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" -#~ msgstr "Instancia %s: no se pudo iniciar" +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +#~ msgstr "" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "Resize complete" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Failed to query agent version: %(resp)r" #~ msgstr "" -#~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "Starting VM %s..." -#~ msgstr "Iniciando VM %s..." +#~ msgid "Failed to exchange keys: %(resp)r" +#~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "kernel/ramdisk files removed" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Destroying VM" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ msgid "Automatically hard rebooting" +#~ msgstr "" + +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "Instance %(instance_uuid)s not found" +#~ msgstr "La instacia %(instance_id)s no esta suspendida" + +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Injecting network info to xenstore" +#~ msgstr "configurando la red del host" + +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -#~ msgstr "Creado el VIF %(vif_ref)s para VM %(vm_ref)s, red %(network_ref)s." +#~ msgid "Creating VIF for network %(network_ref)s" +#~ msgstr "Creando VIF para VM %(vm_ref)s, red %(network_ref)s." -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" +#~ msgstr "Creando VIF para VM %(vm_ref)s, red %(network_ref)s." + +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" #~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" #~ msgid "" #~ "NOT IMPLEMENTED: The call to %(method)s" #~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" +#~ msgstr "" + +#~ msgid "OpenSSL error: %s" +#~ msgstr "" + +#~ msgid "creating sr within volume_utils" +#~ msgstr "" + +#~ msgid "type is = %s" +#~ msgstr "" + +#~ msgid "name = %s" +#~ msgstr "" + +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#~ msgstr "Creando VBD para VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Unable to create Storage Repository" +#~ msgstr "Imposible crear el repositorio de almacenamiento" + +#~ msgid "introducing sr within volume_utils" +#~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "Introduced %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Introducing %s..." +#~ msgstr "Introduciendo %s..." + +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Unable to introduce VDI on SR %s" +#~ msgstr "Incapaz de insertar VDI en SR %s" + +#~ msgid "Unable to get record of VDI %s on" +#~ msgstr "Imposible obtener copia del VDI %s en" + +#~ msgid "Unable to introduce VDI for SR %s" +#~ msgstr "Inposible insertar VDI para SR %s" + +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Mountpoint cannot be translated: %s" +#~ msgstr "Punto de montaje no puede ser traducido: %s" + +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#~ msgstr "No es posible usar SR %(sr_ref)s para la instancia %(instance_name)s" + +#~ msgid "Unable to attach volume to instance %s" +#~ msgstr "Imposible adjuntar volumen a la instancia %s" + +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" #~ msgstr "" +#~ "El punto de montaje %(mountpoint)s esta" +#~ " unido a la instancia %(instance_name)s" + +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgstr "Volume_separado: %(instance_name)s, %(mountpoint)s" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Unable to destroy vbd %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Error purging SR %s" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" #~ msgstr "" +#~ "El punto de montaje %(mountpoint)s se" +#~ " desligó de la instancia %(instance_name)s" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Error in handshake: %s" #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Invalid request: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "Request: %s" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Request made with missing token: %s" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "Request made with invalid token: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "Unexpected error: %s" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" #~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." +#~ msgstr "" + +#~ msgid "Volume is still attached" +#~ msgstr "El volumen todavía está asociado" + +#~ msgid "Checking volume capabilities" +#~ msgstr "" + +#~ msgid "New capabilities found: %s" +#~ msgstr "" + +#~ msgid "API %(name)sfailed: %(reason)s" +#~ msgstr "" + +#~ msgid "Failed to remove and delete dataset member" +#~ msgstr "" + +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/fi_FI/LC_MESSAGES/cinder.po b/cinder/locale/fi_FI/LC_MESSAGES/cinder.po new file mode 100644 index 000000000..76c74b0f3 --- /dev/null +++ b/cinder/locale/fi_FI/LC_MESSAGES/cinder.po @@ -0,0 +1,5661 @@ +# Finnish (Finland) translations for cinder. +# Copyright (C) 2013 ORGANIZATION +# This file is distributed under the same license as the cinder project. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Cinder\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" +"PO-Revision-Date: 2013-05-08 11:44+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Finnish (Finland) " +"(http://www.transifex.com/projects/p/openstack/language/fi_FI/)\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 0.9.6\n" + +#: cinder/context.py:61 +#, python-format +msgid "Arguments dropped when creating context: %s" +msgstr "" + +#: cinder/context.py:92 +#, python-format +msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" +msgstr "" + +#: cinder/exception.py:63 +msgid "Unexpected error while running command." +msgstr "" + +#: cinder/exception.py:66 +#, python-format +msgid "" +"%(description)s\n" +"Command: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" +msgstr "" + +#: cinder/exception.py:90 +msgid "DB exception wrapped." +msgstr "" + +#: cinder/exception.py:104 +msgid "An unknown exception occurred." +msgstr "" + +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" +msgstr "" + +#: cinder/exception.py:138 +msgid "Connection to glance failed" +msgstr "" + +#: cinder/exception.py:142 +msgid "Not authorized." +msgstr "" + +#: cinder/exception.py:147 +msgid "User does not have admin privileges" +msgstr "" + +#: cinder/exception.py:151 +#, python-format +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "" + +#: cinder/exception.py:155 +#, python-format +msgid "Not authorized for image %(image_id)s." +msgstr "" + +#: cinder/exception.py:159 +msgid "Unacceptable parameters." +msgstr "" + +#: cinder/exception.py:164 +msgid "Invalid snapshot" +msgstr "" + +#: cinder/exception.py:168 +#, python-format +msgid "Volume %(volume_id)s is still attached, detach volume first." +msgstr "" + +#: cinder/exception.py:172 +msgid "Failed to load data into json format" +msgstr "" + +#: cinder/exception.py:176 +msgid "The request is invalid." +msgstr "" + +#: cinder/exception.py:180 +msgid "The results are invalid." +msgstr "" + +#: cinder/exception.py:184 +msgid "Invalid input received" +msgstr "" + +#: cinder/exception.py:188 +msgid "Invalid volume type" +msgstr "" + +#: cinder/exception.py:192 +msgid "Invalid volume" +msgstr "" + +#: cinder/exception.py:196 +#, python-format +msgid "Invalid content type %(content_type)s." +msgstr "" + +#: cinder/exception.py:200 +msgid "Invalid Parameter: Unicode is not supported by the current database." +msgstr "" + +#: cinder/exception.py:207 +#, python-format +msgid "%(err)s" +msgstr "" + +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." +msgstr "" + +#: cinder/exception.py:215 +#, python-format +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" + +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." +msgstr "" + +#: cinder/exception.py:223 +msgid "Resource could not be found." +msgstr "" + +#: cinder/exception.py:229 +#, python-format +msgid "Volume %(volume_id)s persistence file could not be found." +msgstr "" + +#: cinder/exception.py:233 +#, python-format +msgid "Volume %(volume_id)s could not be found." +msgstr "" + +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" +msgstr "" + +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "" + +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" +msgstr "" + +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" +msgstr "" + +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "" + +#: cinder/exception.py:276 +#, python-format +msgid "Volume type with name %(volume_type_name)s could not be found." +msgstr "" + +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" + +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "" + +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" +msgstr "" + +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgstr "" + +#: cinder/exception.py:299 +#, python-format +msgid "No target id found for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:303 +#, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:307 +#, python-format +msgid "Failed to attach iSCSI target for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:315 +#, python-format +msgid "No disk at %(location)s" +msgstr "" + +#: cinder/exception.py:319 +#, python-format +msgid "Invalid image href %(image_href)s." +msgstr "" + +#: cinder/exception.py:323 +#, python-format +msgid "Image %(image_id)s could not be found." +msgstr "" + +#: cinder/exception.py:327 +#, python-format +msgid "Service %(service_id)s could not be found." +msgstr "" + +#: cinder/exception.py:331 +#, python-format +msgid "Host %(host)s could not be found." +msgstr "" + +#: cinder/exception.py:335 +#, python-format +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" + +#: cinder/exception.py:339 +#, python-format +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." +msgstr "" + +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" + +#: cinder/exception.py:347 +#, python-format +msgid "Invalid reservation expiration %(expire)s." +msgstr "" + +#: cinder/exception.py:351 +#, python-format +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" +msgstr "" + +#: cinder/exception.py:356 +msgid "Quota could not be found" +msgstr "" + +#: cinder/exception.py:360 +#, python-format +msgid "Unknown quota resources %(unknown)s." +msgstr "" + +#: cinder/exception.py:364 +#, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "" + +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." +msgstr "" + +#: cinder/exception.py:372 +#, python-format +msgid "Quota usage for project %(project_id)s could not be found." +msgstr "" + +#: cinder/exception.py:376 +#, python-format +msgid "Quota reservation %(uuid)s could not be found." +msgstr "" + +#: cinder/exception.py:380 +#, python-format +msgid "Quota exceeded for resources: %(overs)s" +msgstr "" + +#: cinder/exception.py:384 +#, python-format +msgid "Migration %(migration_id)s could not be found." +msgstr "" + +#: cinder/exception.py:388 +#, python-format +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "" + +#: cinder/exception.py:393 +#, python-format +msgid "File %(file_path)s could not be found." +msgstr "" + +#: cinder/exception.py:397 +#, python-format +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "" + +#: cinder/exception.py:401 +msgid "Action not allowed." +msgstr "" + +#: cinder/exception.py:410 +#, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "" + +#: cinder/exception.py:414 +#, python-format +msgid "Volume Type %(id)s already exists." +msgstr "" + +#: cinder/exception.py:418 +msgid "Migration error" +msgstr "" + +#: cinder/exception.py:422 +#, python-format +msgid "Malformed message body: %(reason)s" +msgstr "" + +#: cinder/exception.py:426 +#, python-format +msgid "Could not find config at %(path)s" +msgstr "" + +#: cinder/exception.py:430 +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "" + +#: cinder/exception.py:434 +#, python-format +msgid "No valid host was found. %(reason)s" +msgstr "" + +#: cinder/exception.py:438 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." +msgstr "" + +#: cinder/exception.py:442 +msgid "Quota exceeded" +msgstr "" + +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" +msgstr "" + +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" +msgstr "" + +#: cinder/exception.py:458 +#, python-format +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" +msgstr "" + +#: cinder/exception.py:462 +#, python-format +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" +msgstr "" + +#: cinder/exception.py:466 +#, python-format +msgid "Detected more than one volume with name %(vol_name)s" +msgstr "" + +#: cinder/exception.py:470 +#, python-format +msgid "3PAR Host already exists: %(err)s. %(info)s" +msgstr "" + +#: cinder/exception.py:474 +#, python-format +msgid "Invalid 3PAR Domain: %(err)s" +msgstr "" + +#: cinder/exception.py:478 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" + +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" +msgstr "" + +#: cinder/exception.py:487 +#, python-format +msgid "Error in SolidFire API response: data=%(data)s" +msgstr "" + +#: cinder/exception.py:491 +#, python-format +msgid "Unknown or unsupported command %(cmd)s" +msgstr "" + +#: cinder/exception.py:495 +#, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" +msgstr "" + +#: cinder/exception.py:499 +#, python-format +msgid "Bad HTTP response status %(status)s" +msgstr "" + +#: cinder/exception.py:503 +#, python-format +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" +msgstr "" + +#: cinder/exception.py:507 +#, python-format +msgid "Unable to create server object for initiator %(name)s" +msgstr "" + +#: cinder/exception.py:511 +#, python-format +msgid "Unable to find server object for initiator %(name)s" +msgstr "" + +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" +msgstr "" + +#: cinder/exception.py:519 +#, python-format +msgid "Failed to retrieve attachments for volume %(name)s" +msgstr "" + +#: cinder/exception.py:523 +#, python-format +msgid "Invalid attachment info for volume %(name)s: %(reason)s" +msgstr "" + +#: cinder/exception.py:527 +#, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "" + +#: cinder/exception.py:531 +#, python-format +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" +msgstr "" + +#: cinder/exception.py:536 +msgid "Unknown NFS exception" +msgstr "" + +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" +msgstr "" + +#: cinder/exception.py:544 cinder/exception.py:556 +#, python-format +msgid "There is no share which can host %(volume_size)sG" +msgstr "" + +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" +msgstr "" + +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" +msgstr "" + +#: cinder/exception.py:560 +#, python-format +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" +msgstr "" + +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" +msgstr "" + +#: cinder/exception.py:569 +#, python-format +msgid "Backup %(backup_id)s could not be found." +msgstr "" + +#: cinder/exception.py:573 +#, python-format +msgid "Invalid backup: %(reason)s" +msgstr "" + +#: cinder/exception.py:577 +msgid "Connection to swift failed" +msgstr "" + +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " +msgstr "" + +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " +msgstr "" + +#: cinder/manager.py:158 +#, python-format +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgstr "" + +#: cinder/manager.py:164 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: cinder/manager.py:171 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." +msgstr "" + +#: cinder/policy.py:30 +msgid "JSON file representing policy" +msgstr "" + +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" +msgstr "" + +#: cinder/quota.py:704 +#, python-format +msgid "Created reservations %(reservations)s" +msgstr "" + +#: cinder/quota.py:726 +#, python-format +msgid "Failed to commit reservations %(reservations)s" +msgstr "" + +#: cinder/quota.py:747 +#, python-format +msgid "Failed to roll back reservations %(reservations)s" +msgstr "" + +#: cinder/service.py:124 +msgid "SIGTERM received" +msgstr "" + +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" +msgstr "" + +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" +msgstr "" + +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 +#, python-format +msgid "Caught %s, exiting" +msgstr "" + +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" +msgstr "" + +#: cinder/service.py:243 cinder/openstack/common/service.py:230 +#, python-format +msgid "Started child %d" +msgstr "" + +#: cinder/service.py:253 cinder/openstack/common/service.py:240 +#, python-format +msgid "Starting %d workers" +msgstr "" + +#: cinder/service.py:272 cinder/openstack/common/service.py:257 +#, python-format +msgid "Child %(pid)d killed by signal %(sig)d" +msgstr "" + +#: cinder/service.py:275 +#, python-format +msgid "Child %(pid)d exited with status %(code)d" +msgstr "" + +#: cinder/service.py:278 cinder/openstack/common/service.py:265 +#, python-format +msgid "pid %d not in child list" +msgstr "" + +#: cinder/service.py:286 +#, python-format +msgid "_wait_child %d" +msgstr "" + +#: cinder/service.py:302 +#, python-format +msgid "wait wrap.failed %s" +msgstr "" + +#: cinder/service.py:310 cinder/openstack/common/service.py:293 +#, python-format +msgid "Caught %s, stopping children" +msgstr "" + +#: cinder/service.py:321 cinder/openstack/common/service.py:304 +#, python-format +msgid "Waiting on %d children to exit" +msgstr "" + +#: cinder/service.py:353 +#, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" +msgstr "" + +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#, python-format +msgid "Creating Consumer connection for Service %s" +msgstr "" + +#: cinder/service.py:458 +msgid "Service killed that has no database entry" +msgstr "" + +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." +msgstr "" + +#: cinder/service.py:510 +msgid "Recovered model server connection!" +msgstr "" + +#: cinder/service.py:516 +msgid "model server went away" +msgstr "" + +#: cinder/service.py:608 +msgid "Full set of FLAGS:" +msgstr "" + +#: cinder/service.py:615 +#, python-format +msgid "%(flag)s : FLAG SET " +msgstr "" + +#: cinder/utils.py:96 +#, python-format +msgid "Fetching %s" +msgstr "" + +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." +msgstr "" + +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 +#, python-format +msgid "Result was %s" +msgstr "" + +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 +#, python-format +msgid "Running cmd (SSH): %s" +msgstr "" + +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" +msgstr "" + +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" +msgstr "" + +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" +msgstr "" + +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 +#, python-format +msgid "Error connecting via ssh: %s" +msgstr "" + +#: cinder/utils.py:373 +#, python-format +msgid "debug in callback: %s" +msgstr "" + +#: cinder/utils.py:532 +#, python-format +msgid "Link Local address is not found.:%s" +msgstr "" + +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "" + +#: cinder/utils.py:569 +#, python-format +msgid "Invalid backend: %s" +msgstr "" + +#: cinder/utils.py:580 +#, python-format +msgid "backend %s" +msgstr "" + +#: cinder/utils.py:630 +msgid "in looping call" +msgstr "" + +#: cinder/utils.py:813 +#, python-format +msgid "Expected object of type: %s" +msgstr "" + +#: cinder/utils.py:914 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "" + +#: cinder/utils.py:1116 +#, python-format +msgid "Could not remove tmpdir: %s" +msgstr "" + +#: cinder/utils.py:1224 +#, python-format +msgid "Unknown byte multiplier: %s" +msgstr "" + +#: cinder/wsgi.py:121 +#, python-format +msgid "Unable to find cert_file : %s" +msgstr "" + +#: cinder/wsgi.py:124 +#, python-format +msgid "Unable to find ca_file : %s" +msgstr "" + +#: cinder/wsgi.py:127 +#, python-format +msgid "Unable to find key_file : %s" +msgstr "" + +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" +msgstr "" + +#: cinder/wsgi.py:163 +#, python-format +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" +msgstr "" + +#: cinder/wsgi.py:207 +#, python-format +msgid "Started %(name)s on %(_host)s:%(_port)s" +msgstr "" + +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." +msgstr "" + +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." +msgstr "" + +#: cinder/wsgi.py:309 +msgid "You must implement __call__" +msgstr "" + +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." +msgstr "" + +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." +msgstr "" + +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" +msgstr "" + +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" +msgstr "" + +#: cinder/api/common.py:91 +msgid "offset param must be an integer" +msgstr "" + +#: cinder/api/common.py:105 +msgid "offset param must be positive" +msgstr "" + +#: cinder/api/common.py:133 +#, python-format +msgid "marker [%s] not found" +msgstr "" + +#: cinder/api/common.py:160 +#, python-format +msgid "href %s does not contain version" +msgstr "" + +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." +msgstr "" + +#: cinder/api/extensions.py:199 +#, python-format +msgid "Loaded extension: %s" +msgstr "" + +#: cinder/api/extensions.py:237 +#, python-format +msgid "Ext name: %s" +msgstr "" + +#: cinder/api/extensions.py:238 +#, python-format +msgid "Ext alias: %s" +msgstr "" + +#: cinder/api/extensions.py:239 +#, python-format +msgid "Ext description: %s" +msgstr "" + +#: cinder/api/extensions.py:241 +#, python-format +msgid "Ext namespace: %s" +msgstr "" + +#: cinder/api/extensions.py:242 +#, python-format +msgid "Ext updated: %s" +msgstr "" + +#: cinder/api/extensions.py:244 +#, python-format +msgid "Exception loading extension: %s" +msgstr "" + +#: cinder/api/extensions.py:258 +#, python-format +msgid "Loading extension %s" +msgstr "" + +#: cinder/api/extensions.py:264 +#, python-format +msgid "Calling extension factory %s" +msgstr "" + +#: cinder/api/extensions.py:278 +#, python-format +msgid "osapi_volume_extension is set to deprecated path: %s" +msgstr "" + +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" +msgstr "" + +#: cinder/api/extensions.py:289 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "" + +#: cinder/api/extensions.py:357 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "" + +#: cinder/api/extensions.py:381 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "" + +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" +msgstr "" + +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" +msgstr "" + +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" +msgstr "" + +#: cinder/api/xmlutil.py:742 +#, python-format +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgstr "" + +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" +msgstr "" + +#: cinder/api/contrib/admin_actions.py:80 +#, python-format +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" +msgstr "" + +#: cinder/api/contrib/backups.py:128 +#, python-format +msgid "show called for member %s" +msgstr "" + +#: cinder/api/contrib/backups.py:140 +#, python-format +msgid "delete called for member %s" +msgstr "" + +#: cinder/api/contrib/backups.py:143 +#, python-format +msgid "Delete backup with id: %s" +msgstr "" + +#: cinder/api/contrib/backups.py:185 +#, python-format +msgid "Creating new backup %s" +msgstr "" + +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" +msgstr "" + +#: cinder/api/contrib/backups.py:201 +#, python-format +msgid "Creating backup of volume %(volume_id)s in container %(container)s" +msgstr "" + +#: cinder/api/contrib/backups.py:221 +#, python-format +msgid "Restoring backup %(backup_id)s (%(body)s)" +msgstr "" + +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" +msgstr "" + +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." +msgstr "" + +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" +msgstr "" + +#: cinder/api/contrib/hosts.py:133 +#, python-format +msgid "Host '%s' could not be found." +msgstr "" + +#: cinder/api/contrib/hosts.py:162 +#, python-format +msgid "Invalid status: '%s'" +msgstr "" + +#: cinder/api/contrib/hosts.py:165 +#, python-format +msgid "Invalid update setting: '%s'" +msgstr "" + +#: cinder/api/contrib/hosts.py:177 +#, python-format +msgid "Setting host %(host)s to %(state)s." +msgstr "" + +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "" + +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" +msgstr "" + +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." +msgstr "" + +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" +msgstr "" + +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" +msgstr "" + +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" +msgstr "" + +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "" + +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." +msgstr "" + +#: cinder/api/middleware/fault.py:45 +#, python-format +msgid "Caught error: %s" +msgstr "" + +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" + +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "" + +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" +msgstr "" + +#: cinder/api/openstack/__init__.py:85 +#, python-format +msgid "Extended resource: %s" +msgstr "" + +#: cinder/api/openstack/__init__.py:110 +#, python-format +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" +msgstr "" + +#: cinder/api/openstack/__init__.py:115 +#, python-format +msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgstr "" + +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." +msgstr "" + +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." +msgstr "" + +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" +msgstr "" + +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" +msgstr "" + +#: cinder/api/openstack/wsgi.py:581 +#, python-format +msgid "Exception handling resource: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:586 +#, python-format +msgid "Fault thrown: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:589 +#, python-format +msgid "HTTP exception thrown: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" +msgstr "" + +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" +msgstr "" + +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" +msgstr "" + +#: cinder/api/openstack/wsgi.py:816 +#, python-format +msgid "There is no such action: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" +msgstr "" + +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" +msgstr "" + +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" +msgstr "" + +#: cinder/api/openstack/wsgi.py:889 +#, python-format +msgid "%(url)s returned a fault: %(e)s" +msgstr "" + +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." +msgstr "" + +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." +msgstr "" + +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 +#, python-format +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." +msgstr "" + +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." +msgstr "" + +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +msgid "snapshot does not exist" +msgstr "" + +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" +msgstr "" + +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 +#, python-format +msgid "Delete snapshot with id: %s" +msgstr "" + +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 +#, python-format +msgid "Create snapshot from volume %s" +msgstr "" + +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 +#, python-format +msgid "Invalid value '%s' for force. " +msgstr "" + +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" +msgstr "" + +#: cinder/api/v1/volumes.py:106 +#, python-format +msgid "vol=%s" +msgstr "" + +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 +#, python-format +msgid "Delete volume with id: %s" +msgstr "" + +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." +msgstr "" + +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 +#, python-format +msgid "Create volume of %s GB" +msgstr "" + +#: cinder/api/v1/volumes.py:418 +#, python-format +msgid "Removing options '%(bad_options)s' from query" +msgstr "" + +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" +msgstr "" + +#: cinder/backup/api.py:53 +msgid "Backup status must be available or error" +msgstr "" + +#: cinder/backup/api.py:78 +msgid "Volume to be backed up must be available" +msgstr "" + +#: cinder/backup/api.py:112 +msgid "Backup status must be available" +msgstr "" + +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" +msgstr "" + +#: cinder/backup/api.py:126 +#, python-format +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" +msgstr "" + +#: cinder/backup/api.py:140 +#, python-format +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." +msgstr "" + +#: cinder/backup/api.py:145 +msgid "Volume to be restored to must be available" +msgstr "" + +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" +msgstr "" + +#: cinder/backup/api.py:155 +#, python-format +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" +msgstr "" + +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" +msgstr "" + +#: cinder/backup/manager.py:83 +#, python-format +msgid "Resetting volume %s to available (was backing-up)" +msgstr "" + +#: cinder/backup/manager.py:87 +#, python-format +msgid "Resetting volume %s to error_restoring (was restoring-backup)" +msgstr "" + +#: cinder/backup/manager.py:98 +#, python-format +msgid "Resetting backup %s to error (was creating)" +msgstr "" + +#: cinder/backup/manager.py:104 +#, python-format +msgid "Resetting backup %s to available (was restoring)" +msgstr "" + +#: cinder/backup/manager.py:109 +#, python-format +msgid "Resuming delete on backup: %s" +msgstr "" + +#: cinder/backup/manager.py:119 +#, python-format +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:128 +#, python-format +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:137 +#, python-format +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:160 +#, python-format +msgid "create_backup finished. backup: %s" +msgstr "" + +#: cinder/backup/manager.py:166 +#, python-format +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:175 +#, python-format +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:183 +#, python-format +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:199 +#, python-format +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" + +#: cinder/backup/manager.py:220 +#, python-format +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:228 +#, python-format +msgid "delete_backup started, backup: %s" +msgstr "" + +#: cinder/backup/manager.py:234 +#, python-format +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:244 +#, python-format +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" + +#: cinder/backup/manager.py:264 +#, python-format +msgid "delete_backup finished, backup %s deleted" +msgstr "" + +#: cinder/backup/services/swift.py:96 +#, python-format +msgid "unsupported compression algorithm: %s" +msgstr "" + +#: cinder/backup/services/swift.py:117 +#, python-format +msgid "_check_container_exists: container: %s" +msgstr "" + +#: cinder/backup/services/swift.py:122 +#, python-format +msgid "container %s does not exist" +msgstr "" + +#: cinder/backup/services/swift.py:127 +#, python-format +msgid "container %s exists" +msgstr "" + +#: cinder/backup/services/swift.py:133 +#, python-format +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:148 +#, python-format +msgid "_generate_swift_object_name_prefix: %s" +msgstr "" + +#: cinder/backup/services/swift.py:159 +#, python-format +msgid "generated object list: %s" +msgstr "" + +#: cinder/backup/services/swift.py:169 +#, python-format +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" +msgstr "" + +#: cinder/backup/services/swift.py:184 +#, python-format +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" +msgstr "" + +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" +msgstr "" + +#: cinder/backup/services/swift.py:193 +#, python-format +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" +msgstr "" + +#: cinder/backup/services/swift.py:197 +#, python-format +msgid "_read_metadata finished (%s)" +msgstr "" + +#: cinder/backup/services/swift.py:207 +#, python-format +msgid "volume size %d is invalid." +msgstr "" + +#: cinder/backup/services/swift.py:221 +#, python-format +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" +msgstr "" + +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" +msgstr "" + +#: cinder/backup/services/swift.py:244 +#, python-format +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" +msgstr "" + +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" +msgstr "" + +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" +msgstr "" + +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" +msgstr "" + +#: cinder/backup/services/swift.py:260 +#, python-format +msgid "backup MD5 for %(object_name)s: %(md5)s" +msgstr "" + +#: cinder/backup/services/swift.py:262 +#, python-format +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" +msgstr "" + +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" +msgstr "" + +#: cinder/backup/services/swift.py:276 +#, python-format +msgid "backup %s finished." +msgstr "" + +#: cinder/backup/services/swift.py:281 +#, python-format +msgid "v1 swift volume backup restore of %s started" +msgstr "" + +#: cinder/backup/services/swift.py:287 +#, python-format +msgid "metadata_object_names = %s" +msgstr "" + +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" +msgstr "" + +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:309 +#, python-format +msgid "decompressing data using %s algorithm" +msgstr "" + +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" +msgstr "" + +#: cinder/backup/services/swift.py:331 +#, python-format +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:339 +#, python-format +msgid "Restoring swift backup version %s" +msgstr "" + +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" +msgstr "" + +#: cinder/backup/services/swift.py:348 +#, python-format +msgid "restore %(backup_id)s to %(volume_id)s finished." +msgstr "" + +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" +msgstr "" + +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" +msgstr "" + +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" +msgstr "" + +#: cinder/backup/services/swift.py:380 +#, python-format +msgid "delete %s finished" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:152 +#, python-format +msgid "Creating iscsi_target for: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:181 +#, python-format +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:192 +#, python-format +msgid "Removing iscsi_target for: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:270 +#, python-format +msgid "Removing iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:376 +#, python-format +msgid "Creating iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:416 +#, python-format +msgid "Removing iscsi_target: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:455 +#, python-format +msgid "Failed to add initiator iqn %s to target" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:35 +#, python-format +msgid "Unable to find Volume Group: %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:41 +#, python-format +msgid "Failed to create Volume Group: %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:76 +#, python-format +msgid "Cmd :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:77 +#, python-format +msgid "StdOut :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:78 +#, python-format +msgid "StdErr :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:82 +#, python-format +msgid "Unable to locate Volume Group %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:243 +#, python-format +msgid "Unable to find VG: %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:292 +#, python-format +msgid "Unable to find LV: %s" +msgstr "" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" +msgstr "" + +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:178 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1880 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1924 +#, python-format +msgid "No sm_volume with id %(volume_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1987 +#, python-format +msgid "No backup with id %(backup_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" +msgstr "" + +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." +msgstr "" + +#: cinder/db/sqlalchemy/session.py:71 +#, python-format +msgid "Got mysql server has gone away: %s" +msgstr "" + +#: cinder/db/sqlalchemy/session.py:132 +#, python-format +msgid "SQL connection failed. %s attempts left." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" +msgstr "" + +#: cinder/image/glance.py:151 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." +msgstr "" + +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" +msgstr "" + +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: cinder/image/image_utils.py:231 +#, python-format +msgid "fmt=%(fmt)s backed by:%(backing_file)s" +msgstr "" + +#: cinder/image/image_utils.py:248 +#, python-format +msgid "Converted to raw, but format is now %s" +msgstr "" + +#: cinder/image/image_utils.py:278 +#, python-format +msgid "Converted to %(f1)s, but format is now %(f2)s" +msgstr "" + +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" +msgstr "" + +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" +msgstr "" + +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: cinder/openstack/common/lockutils.py:188 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/log.py:226 +#, python-format +msgid "Deprecated: %s" +msgstr "" + +#: cinder/openstack/common/log.py:329 +#, python-format +msgid "Error loading logging config %(log_config)s: %(err_msg)s" +msgstr "" + +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" +msgstr "" + +#: cinder/openstack/common/log.py:537 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" +msgstr "" + +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." +msgstr "" + +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" +msgstr "" + +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" +msgstr "" + +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" +msgstr "" + +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" +msgstr "" + +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" +msgstr "" + +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" +msgstr "" + +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" +msgstr "" + +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." +msgstr "" + +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." +msgstr "" + +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgstr "" + +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:586 +#, python-format +msgid "Making synchronous call on %s ..." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:589 +#, python-format +msgid "MSG_ID is %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:623 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:480 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:162 +#, python-format +msgid "Subscribing to %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, python-format +msgid "Running func with context: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:453 +#, python-format +msgid "CONSUMER GOT %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:465 +#, python-format +msgid "Creating proxy for topic: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:513 +#, python-format +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:532 +#, python-format +msgid "Could not create IPC directory %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:576 +#, python-format +msgid "CONSUMER RECEIVED DATA: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:578 +#, python-format +msgid "ROUTER RELAY-OUT %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:635 +#, python-format +msgid "Consumer is a zmq.%s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, python-format +msgid "Received message: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:760 +#, python-format +msgid "%(msg)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:239 +#, python-format +msgid "Matchmaker unregistered: %s, %s" +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 +#, python-format +msgid "No key defining hosts for topic '%s', see ringfile" +msgstr "" + +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" +msgstr "" + +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" +msgstr "" + +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" +msgstr "" + +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:131 +#, python-format +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:160 +#, python-format +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:214 +#, python-format +msgid "Choosing %(best_host)s" +msgstr "" + +#: cinder/scheduler/host_manager.py:240 +#, python-format +msgid "Ignoring %(service_name)s service update from %(host)s" +msgstr "" + +#: cinder/scheduler/host_manager.py:244 +#, python-format +msgid "Received %(service_name)s service update from %(host)s." +msgstr "" + +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." +msgstr "" + +#: cinder/scheduler/manager.py:119 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: cinder/scheduler/scheduler_options.py:69 +#, python-format +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgstr "" + +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" +msgstr "" + +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" +msgstr "" + +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." +msgstr "" + +#: cinder/scheduler/filters/capacity_filter.py:51 +#, python-format +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" +msgstr "" + +#: cinder/scheduler/filters/retry_filter.py:41 +#, python-format +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" +msgstr "" + +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#, python-format +msgid "FAKE ISCSI: %s" +msgstr "" + +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 +#, python-format +msgid "LoggingVolumeDriver: %s" +msgstr "" + +#: cinder/tests/fake_utils.py:72 +#, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "" + +#: cinder/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" +msgstr "" + +#: cinder/tests/fake_utils.py:96 +#, python-format +msgid "Faked command raised an exception %s" +msgstr "" + +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgstr "" + +#: cinder/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:243 +#, python-format +msgid "unrecognized argument %s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:1217 +#, python-format +msgid "Run CLI command: %s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:1220 +#, python-format +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:1225 +#, python-format +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/tests/test_volume_types.py:58 +#, python-format +msgid "Given data: %s" +msgstr "" + +#: cinder/tests/test_volume_types.py:59 +#, python-format +msgid "Result data: %s" +msgstr "" + +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" +msgstr "" + +#: cinder/tests/integrated/test_login.py:31 +#, python-format +msgid "volume: %s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:37 +#, python-format +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" +msgstr "" + +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" +msgstr "" + +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" +msgstr "" + +#: cinder/tests/integrated/api/client.py:104 +#, python-format +msgid "Doing %(method)s on %(relative_url)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:106 +#, python-format +msgid "Body: %s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:124 +#, python-format +msgid "%(auth_uri)s => code %(http_status)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:150 +#, python-format +msgid "%(relative_uri)s => code %(http_status)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" +msgstr "" + +#: cinder/tests/integrated/api/client.py:167 +#, python-format +msgid "Decoding JSON: %s" +msgstr "" + +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" +msgstr "" + +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" +msgstr "" + +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" +msgstr "" + +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" +msgstr "" + +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." +msgstr "" + +#: cinder/volume/api.py:140 +#, python-format +msgid "Volume size '%s' must be an integer and greater than 0" +msgstr "" + +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." +msgstr "" + +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." +msgstr "" + +#: cinder/volume/api.py:168 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "" + +#: cinder/volume/api.py:177 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" +msgstr "" + +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" +msgstr "" + +#: cinder/volume/api.py:316 +msgid "Volume status must be available or error" +msgstr "" + +#: cinder/volume/api.py:321 +#, python-format +msgid "Volume still has %d dependent snapshots" +msgstr "" + +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 +#, python-format +msgid "Searching by: %s" +msgstr "" + +#: cinder/volume/api.py:452 +msgid "already attached" +msgstr "" + +#: cinder/volume/api.py:459 +msgid "already detached" +msgstr "" + +#: cinder/volume/api.py:470 +msgid "Volume status must be available to reserve" +msgstr "" + +#: cinder/volume/api.py:519 +msgid "must be available" +msgstr "" + +#: cinder/volume/api.py:537 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "" + +#: cinder/volume/api.py:546 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" +msgstr "" + +#: cinder/volume/api.py:595 +msgid "Volume Snapshot status must be available or error" +msgstr "" + +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" +msgstr "" + +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" +msgstr "" + +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" +msgstr "" + +#: cinder/volume/api.py:716 +msgid "Volume status must be available/in-use." +msgstr "" + +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." +msgstr "" + +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#, python-format +msgid "Recovering from a failed execute. Try number %s" +msgstr "" + +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" +msgstr "" + +#: cinder/volume/driver.py:269 +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "" + +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#, python-format +msgid "ISCSI Discovery: Found %s" +msgstr "" + +#: cinder/volume/driver.py:361 +#, python-format +msgid "copy_image_to_volume %s." +msgstr "" + +#: cinder/volume/driver.py:378 +#, python-format +msgid "copy_volume_to_image %s." +msgstr "" + +#: cinder/volume/driver.py:437 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: cinder/volume/driver.py:439 +#, python-format +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" +msgstr "" + +#: cinder/volume/driver.py:451 +#, python-format +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" +msgstr "" + +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" +msgstr "" + +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" +msgstr "" + +#: cinder/volume/manager.py:124 +#, python-format +msgid "Driver path %s is deprecated, update your configuration to the new path." +msgstr "" + +#: cinder/volume/manager.py:146 +#, python-format +msgid "Re-exporting %s volumes" +msgstr "" + +#: cinder/volume/manager.py:151 +#, python-format +msgid "volume %s stuck in a downloading state" +msgstr "" + +#: cinder/volume/manager.py:156 +#, python-format +msgid "volume %s: skipping export" +msgstr "" + +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" +msgstr "" + +#: cinder/volume/manager.py:161 +#, python-format +msgid "Resuming delete on volume: %s" +msgstr "" + +#: cinder/volume/manager.py:221 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "" + +#: cinder/volume/manager.py:230 +#, python-format +msgid "volume %s: creating from snapshot" +msgstr "" + +#: cinder/volume/manager.py:234 +#, python-format +msgid "volume %s: creating from existing volume" +msgstr "" + +#: cinder/volume/manager.py:238 +#, python-format +msgid "volume %s: creating from image" +msgstr "" + +#: cinder/volume/manager.py:247 +#, python-format +msgid "volume %s: creating" +msgstr "" + +#: cinder/volume/manager.py:279 +#, python-format +msgid "volume %s: creating export" +msgstr "" + +#: cinder/volume/manager.py:288 +#, python-format +msgid "volume %s: create failed" +msgstr "" + +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" +msgstr "" + +#: cinder/volume/manager.py:326 +#, python-format +msgid "Error: %s" +msgstr "" + +#: cinder/volume/manager.py:352 +#, python-format +msgid "volume %s: Error trying to reschedule create" +msgstr "" + +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" +msgstr "" + +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" +msgstr "" + +#: cinder/volume/manager.py:379 +#, python-format +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" +msgstr "" + +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" +msgstr "" + +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" +msgstr "" + +#: cinder/volume/manager.py:419 +#, python-format +msgid "volume %s: removing export" +msgstr "" + +#: cinder/volume/manager.py:424 +#, python-format +msgid "volume %s: volume is busy" +msgstr "" + +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" +msgstr "" + +#: cinder/volume/manager.py:447 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "" + +#: cinder/volume/manager.py:460 +#, python-format +msgid "snapshot %s: creating" +msgstr "" + +#: cinder/volume/manager.py:466 +#, python-format +msgid "snapshot %(snap_name)s: creating" +msgstr "" + +#: cinder/volume/manager.py:484 +#, python-format +msgid "snapshot %s: created successfully" +msgstr "" + +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 +#, python-format +msgid "snapshot %s: deleting" +msgstr "" + +#: cinder/volume/manager.py:505 +#, python-format +msgid "snapshot %s: snapshot is busy" +msgstr "" + +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" +msgstr "" + +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" +msgstr "" + +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" +msgstr "" + +#: cinder/volume/manager.py:608 +#, python-format +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" +msgstr "" + +#: cinder/volume/manager.py:626 +#, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "" + +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" +msgstr "" + +#: cinder/volume/manager.py:706 +#, python-format +msgid "Notification {%s} received" +msgstr "" + +#: cinder/volume/volume_types.py:41 +#, python-format +msgid "DB error: %s" +msgstr "" + +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" +msgstr "" + +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" +msgstr "" + +#: cinder/volume/volume_types.py:128 +#, python-format +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" +msgstr "" + +#: cinder/volume/drivers/coraid.py:102 +#, python-format +msgid "Update session cookie %(session)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#, python-format +msgid "Message : %(message)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:125 +#, python-format +msgid "Error while trying to set group: %(message)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:128 +#, python-format +msgid "Unable to find group: %(group)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" +msgstr "" + +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" +msgstr "" + +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" +msgstr "" + +#: cinder/volume/drivers/coraid.py:175 +#, python-format +msgid "Configure data : %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:177 +#, python-format +msgid "Configure response : %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:199 +#, python-format +msgid "Unable to retrive volume infos for volume %(volname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" +msgstr "" + +#: cinder/volume/drivers/coraid.py:308 +#, python-format +msgid "Fail to create volume %(volname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:321 +#, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:335 +#, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:347 +#, python-format +msgid "Failed to Delete Snapshot %(snapname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:362 +#, python-format +msgid "Failed to Create Volume from Snapshot %(snapname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:383 +#, python-format +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:65 +#, python-format +msgid "There's no Gluster config file configured (%s)" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:70 +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 +#, python-format +msgid "casted to %s" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 +#, python-format +msgid "Volume %s does not have provider_location specified, skipping" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 +#, python-format +msgid "Exception during mounting %s" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, python-format +msgid "%s is already mounted" +msgstr "" + +#: cinder/volume/drivers/lvm.py:82 +#, python-format +msgid "volume group %s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/lvm.py:197 +#, python-format +msgid "Size for volume: %s not found, skipping secure delete." +msgstr "" + +#: cinder/volume/drivers/lvm.py:204 +#, python-format +msgid "Performing secure delete on volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:218 +#, python-format +msgid "Error unrecognized volume_clear option: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:238 +#, python-format +msgid "snapshot: %s not found, skipping delete operations" +msgstr "" + +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, python-format +msgid "Creating clone of volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:345 +#, python-format +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:364 +#, python-format +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" +msgstr "" + +#: cinder/volume/drivers/lvm.py:430 +#, python-format +msgid "Symbolic link %s not found" +msgstr "" + +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:542 +#, python-format +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " +msgstr "" + +#: cinder/volume/drivers/nfs.py:127 +#, python-format +msgid "There's no NFS config file configured (%s)" +msgstr "" + +#: cinder/volume/drivers/nfs.py:132 +#, python-format +msgid "NFS config file at %(config)s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/rbd.py:64 +#, python-format +msgid "rbd has no pool %s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" +msgstr "" + +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" +msgstr "" + +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" +msgstr "" + +#: cinder/volume/drivers/rbd.py:227 +msgid "Not an rbd snapshot" +msgstr "" + +#: cinder/volume/drivers/rbd.py:242 +#, python-format +msgid "%s is in a different ceph cluster" +msgstr "" + +#: cinder/volume/drivers/rbd.py:253 +#, python-format +msgid "Unable to read image %s" +msgstr "" + +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" +msgstr "" + +#: cinder/volume/drivers/scality.py:74 +#, python-format +msgid "Cannot access 'scality_sofs_config': %s" +msgstr "" + +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" +msgstr "" + +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" +msgstr "" + +#: cinder/volume/drivers/scality.py:135 +#, python-format +msgid "Cannot find volume dir for Scality SOFS at '%s'" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:47 +#, python-format +msgid "Sheepdog is not working: %s" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:129 +#, python-format +msgid "Payload for SolidFire API call: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:146 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:152 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:156 +#, python-format +msgid "Clone operation encountered: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:164 +#, python-format +msgid "Detected xDBVersionMismatch, retry %s of 5" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:171 +#, python-format +msgid "API response: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:191 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:220 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:281 +#, python-format +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:364 +#, python-format +msgid "More than one valid preset was detected, using %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:397 +#, python-format +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:406 +#, python-format +msgid "Volume %s, not found on SF Cluster." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:409 +#, python-format +msgid "Found %(count)s volumes mapped to id: %(uuid)s." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:480 +#, python-format +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:497 +#, python-format +msgid "Volume ID %s was not found on the SolidFire Cluster!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:566 +msgid "Failed to get updated stats" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:173 +#, python-format +msgid "WWPN on node %(node)s: %(wwpn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:190 +#, python-format +msgid "pool %s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 +#, python-format +msgid "%s is not set" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:309 +#, python-format +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:331 +#, python-format +msgid "ensure_export: Volume %s not found on storage" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:483 +#, python-format +msgid "enter: _get_host_from_connector: prefix %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:511 +#, python-format +msgid "leave: _get_host_from_connector: host %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:523 +#, python-format +msgid "enter: _create_host: host %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:551 +#, python-format +msgid "leave: _create_host: host %(host)s - %(host_name)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:574 +#, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:619 +#, python-format +msgid "volume %s mapping to multi host" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:635 +#, python-format +msgid "enter: _delete_host: host %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:643 +#, python-format +msgid "leave: _delete_host: host %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:675 +#, python-format +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:702 +#, python-format +msgid "initialize_connection: Failed to get attributes for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:709 +#, python-format +msgid "Did not find expected column name in lsvdisk: %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:711 +#, python-format +msgid "initialize_connection: Missing volume attribute for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:728 +#, python-format +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:736 +#, python-format +msgid "initialize_connection: Did not find a preferred node for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:769 +#, python-format +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:774 +#, python-format +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:792 +#, python-format +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:817 +#, python-format +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:825 +#, python-format +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:907 +#, python-format +msgid "enter: _create_vdisk: vdisk %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:945 +#, python-format +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:950 +#, python-format +msgid "leave: _create_vdisk: volume %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1012 +#, python-format +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1039 +#, python-format +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1050 +#, python-format +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1055 +#, python-format +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1062 +#, python-format +msgid "_prepare_fc_map: %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1069 +#, python-format +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1080 +#, python-format +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1092 +#, python-format +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1100 +#, python-format +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1107 +#, python-format +msgid "_create_copy: Source vdisk %s does not exist" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1119 +#, python-format +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1129 +#, python-format +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1134 +#, python-format +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1156 +#, python-format +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1164 +#, python-format +msgid "enter: _is_vdisk_defined: vdisk %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1166 +#, python-format +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1194 +#, python-format +msgid "enter: _delete_vdisk: vdisk %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1199 +#, python-format +msgid "warning: Tried to delete vdisk %s but it does not exist." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1225 +#, python-format +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1258 +#, python-format +msgid "leave: _delete_vdisk: vdisk %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1443 +#, python-format +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1464 +#, python-format +msgid "enter: _execute_command_and_parse_attributes: command %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1471 +#, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1488 +#, python-format +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1507 +#, python-format +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1517 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" +msgstr "" + +#: cinder/volume/drivers/windows.py:142 +#, python-format +msgid "Creating folder %s " +msgstr "" + +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 +#, python-format +msgid "Ignored target creation error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/windows.py:213 +#, python-format +msgid "Disk not found: %s" +msgstr "" + +#: cinder/volume/drivers/zadara.py:218 +#, python-format +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" +msgstr "" + +#: cinder/volume/drivers/zadara.py:240 +#, python-format +msgid "Operation completed. %(data)s" +msgstr "" + +#: cinder/volume/drivers/zadara.py:350 +#, python-format +msgid "Volume %(name)s could not be found. It might be already deleted" +msgstr "" + +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#, python-format +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#, python-format +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#, python-format +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#, python-format +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#, python-format +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#, python-format +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#, python-format +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#, python-format +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#, python-format +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:454 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:463 +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 +#, python-format +msgid "Cannot find Replication Service to create snapshot for volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:500 +#, python-format +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:516 +#, python-format +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:525 +#, python-format +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:533 +#, python-format +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:543 +#, python-format +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:549 +#, python-format +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:557 +#, python-format +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:572 +#, python-format +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:588 +#, python-format +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:597 +#, python-format +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:609 +#, python-format +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, python-format +msgid "Create export: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:624 +#, python-format +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:646 +#, python-format +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:661 +#, python-format +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:672 +#, python-format +msgid "Error mapping volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:692 +#, python-format +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:705 +#, python-format +msgid "Error unmapping volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:722 +#, python-format +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#, python-format +msgid "Error mapping volume %(vol)s. %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#, python-format +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#, python-format +msgid "Error unmapping volume %(vol)s. %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#, python-format +msgid "Map volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#, python-format +msgid "Cannot find Controller Configuration Service for storage system %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#, python-format +msgid "Volume %s is not mapped. No volume to unmap." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#, python-format +msgid "Initialize connection: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#, python-format +msgid "Volume %s is already mapped." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#, python-format +msgid "Terminate connection: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#, python-format +msgid "Found Masking View: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +msgid "Cannot connect to ECOM server" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#, python-format +msgid "Found Replication Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#, python-format +msgid "Found Storage Configuration Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#, python-format +msgid "Found Storage Hardware ID Management Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, python-format +msgid "Pool %(storage_type)s is not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#, python-format +msgid "Pool: %(pool)s SystemName: %(systemname)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#, python-format +msgid "Pool name: %(poolname)s System name: %(systemname)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#, python-format +msgid "Volume %(volumename)s not found on the array." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#, python-format +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#, python-format +msgid "Source: %(volumename)s Target: %(snapshotname)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#, python-format +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#, python-format +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#, python-format +msgid "Error finding %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#, python-format +msgid "Found %(name)s: %(initiator)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#, python-format +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#, python-format +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#, python-format +msgid "Available device number on %(storage)s: %(device)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#, python-format +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#, python-format +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#, python-format +msgid "Device info: %(data)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#, python-format +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#, python-format +msgid "Found Storage Processor System: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#, python-format +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#, python-format +msgid "Add target WWN: %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#, python-format +msgid "Target WWNs: %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#, python-format +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, python-format +msgid "Cannot find device number for volume %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#, python-format +msgid "Found iSCSI endpoint: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#, python-format +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#, python-format +msgid "ISCSI properties: %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#, python-format +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#, python-format +msgid "create_volume:volume name: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#, python-format +msgid "delete_volume: volume name: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#, python-format +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, python-format +msgid "create_export: volume name:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#, python-format +msgid "create_export:Volume %(name)s does not exist." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#, python-format +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, python-format +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#, python-format +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#, python-format +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#, python-format +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#, python-format +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#, python-format +msgid "terminate_connection:Host does not exist. Host name:%(host)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#, python-format +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#, python-format +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#, python-format +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#, python-format +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#, python-format +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#, python-format +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#, python-format +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#, python-format +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#, python-format +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#, python-format +msgid "_check_conf_file: %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#, python-format +msgid "_read_xml:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#, python-format +msgid "Write login information to xml error. %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#, python-format +msgid "_get_login_info error. %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#, python-format +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#, python-format +msgid "_get_lun_set_info:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#, python-format +msgid "_get_iscsi_info:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#, python-format +msgid "CLI command:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#, python-format +msgid "_execute_cli:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#, python-format +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#, python-format +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#, python-format +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#, python-format +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#, python-format +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#, python-format +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#, python-format +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#, python-format +msgid "_get_tgt_iqn:iSCSI IP is %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#, python-format +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#, python-format +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#, python-format +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#, python-format +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#, python-format +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#, python-format +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#, python-format +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#, python-format +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#, python-format +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#, python-format +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:123 +#, python-format +msgid "API %(name)s failed: %(reason)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 +#, python-format +msgid "Using WSDL: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:149 +#, python-format +msgid "Using storage service: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:204 +msgid "Connected to DFM server" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:282 +#, python-format +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:317 +#, python-format +msgid "Job failed: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 +#, python-format +msgid "No entry in LUN table for volume %(name)s." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:538 +#, python-format +msgid "No entry in LUN table for volume %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, python-format +msgid "Failed to get LUN details for LUN ID %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:575 +#, python-format +msgid "Failed to get host details for host ID %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, python-format +msgid "No LUN ID for volume %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, python-format +msgid "Failed to get target portal for filer: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:826 +#, python-format +msgid "Failed to get target IQN for filer: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 +#, python-format +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1054 +#, python-format +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 +#, python-format +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1086 +#, python-format +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1143 +#, python-format +msgid "No metadata property %(prop)s defined for the LUN %(name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 +#, python-format +msgid "Created LUN with name %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 +#, python-format +msgid "Destroyed LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1291 +#, python-format +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1298 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 +#, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1344 +#, python-format +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1365 +#, python-format +msgid "No entry in LUN table for snapshot %(name)s." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 +#, python-format +msgid "Cloned LUN with new name %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, python-format +msgid "Could not find handle for LUN named %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 +#, python-format +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1518 +#, python-format +msgid "Using NetApp filer: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1585 +#, python-format +msgid "No entry in LUN table for volume/snapshot %(name)s." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1628 +#, python-format +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1632 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, python-format +msgid "Snapshot %s deletion successful" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1717 +#, python-format +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1811 +#, python-format +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1829 +#, python-format +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, python-format +msgid "Could not find attribute for LUN named %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2057 +#, python-format +msgid "No iscsi service found for vserver %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2192 +#, python-format +msgid "No clonned lun named %s found on the filer" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2377 +#, python-format +msgid "Error finding luns for volume %(vol)s. Verify volume exists." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2481 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2484 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:312 +#, python-format +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:461 +#, python-format +msgid "No interface found on cluster for ip %s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:487 +#, python-format +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:493 +#, python-format +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:547 +#, python-format +msgid "No storage path found for export path %s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:555 +#, python-format +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 +#, python-format +msgid "Sending JSON data: %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 +#, python-format +msgid "Auto switching to HTTPS connection to %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, python-format +msgid "Got response: %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:99 +#, python-format +msgid "Volume %s does not exist in Nexenta SA" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:211 +#, python-format +msgid "Ignored target group creation error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:220 +#, python-format +msgid "Ignored target group member addition error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:228 +#, python-format +msgid "Ignored LU creation error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:238 +#, python-format +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:274 +#, python-format +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:282 +#, python-format +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:74 +#, python-format +msgid "CLIQ command returned %s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:80 +#, python-format +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:88 +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:118 +#, python-format +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:171 +#, python-format +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" +msgstr "" + +#: cinder/volume/drivers/san/san.py:148 +#, python-format +msgid "Error running SSH command: %s" +msgstr "" + +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" +msgstr "" + +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" +msgstr "" + +#: cinder/volume/drivers/san/solaris.py:80 +#, python-format +msgid "Cannot parse list-view output: %s" +msgstr "" + +#: cinder/volume/drivers/san/solaris.py:174 +#, python-format +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 +#, python-format +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, python-format +msgid "Error running ssh command: %s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 +#, python-format +msgid "CPG (%s) doesn't exist on array" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 +#, python-format +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 +#, python-format +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 +#, python-format +msgid "Volume (%s) already exists on array" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, python-format +msgid "Unexpected state while cloning %s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 +#, python-format +msgid "The hostname must be called '%s'" +msgstr "" + +#~ msgid "_get_device_type: Storage Pool must beconfigured." +#~ msgstr "" + +#~ msgid "delete_volume:No need to delete volume.Volume %(name)s does not exist." +#~ msgstr "" + +#~ msgid "" +#~ "initialize_connection:Failed to find target " +#~ "ipfor initiator:%(initiatorname)s,please check " +#~ "config file." +#~ msgstr "" + +#~ msgid "initialize_connection:Failed to find target iSCSIiqn. Target IP:%(ip)s" +#~ msgstr "" + +#~ msgid "" +#~ "initialize_connection:host name: %(host)s,initiator " +#~ "name: %(ini)s, hostport name: %(port)s" +#~ msgstr "" + +#~ msgid "terminate_connection:volume does not exist.volume name:%(volume)s" +#~ msgstr "" + +#~ msgid "" +#~ "terminate_connection:No map between host and" +#~ " volume. Host name:%(hostname)s,volume " +#~ "name:%(volumename)s." +#~ msgstr "" + +#~ msgid "create_snapshot:Volume does not exist.Volume name:%(name)s" +#~ msgstr "" + +#~ msgid "create_snapshot:Snapshot does not exist.Snapshot name:%(name)s" +#~ msgstr "" + +#~ msgid "" +#~ "create_volume_from_snapshot:Snapshot does not " +#~ "exist.Snapshot name:%(name)s" +#~ msgstr "" + +#~ msgid "Write login informationto xml error. %s" +#~ msgstr "" + +#~ msgid "" +#~ "Config file is wrong. LUNType must " +#~ "be \"Thin\" or \"Thick\". LUNType:%(type)s" +#~ msgstr "" + +#~ msgid "" +#~ "_get_maximum_pool:maxpoolid is None.Please check " +#~ "config file and make sure the " +#~ "\"Name\" in \"StoragePool\" is right." +#~ msgstr "" + +#~ msgid "" +#~ "_add_host:Failed to add host to " +#~ "hostgroup.host name:%(host)s hostgroup " +#~ "id:%(hostgroup)s out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_add_initiator:Failed to add initiator.initiator " +#~ "name:%(name)s out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_delete_initiator:ERROE:Failed to delete " +#~ "initiator.initiator name:%(name)s out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_add_hostport:Failed to add hostport. port " +#~ "name:%(port)sport information:%(info)s host " +#~ "id:%(host)sout:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_map_lun:Failed to add " +#~ "hostmap.hostid:%(host)slunid:%(lun)shostlunid:%(hostlunid)s.out:%(out)s" +#~ msgstr "" + +#~ msgid "_delete_host: Failed delete host.host id:%(hostid)s.out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_wait_for_luncopy:LUNcopy status isnot normal. " +#~ "LUNcopy name:%(luncopyname)s" +#~ msgstr "" + +#~ msgid "" +#~ "_change_lun_controller:Failed to change lun " +#~ "owningcontroller. lun id:%(lunid)s. new " +#~ "controller:%(controller)s. out:%(out)s" +#~ msgstr "" + +#~ msgid "_is_resource_pool_enough:Resource pool for snapshotnot be added." +#~ msgstr "" + diff --git a/cinder/locale/fr/LC_MESSAGES/cinder.po b/cinder/locale/fr/LC_MESSAGES/cinder.po index 51193392c..7b0321ff9 100644 --- a/cinder/locale/fr/LC_MESSAGES/cinder.po +++ b/cinder/locale/fr/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2012-04-06 14:54+0000\n" "Last-Translator: EmmanuelLeNormand \n" "Language-Team: French \n" @@ -17,62 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "Nom du fichier contenant la racine de l'autorité de certification" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "Nom de fichier de la clé privée" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "Nom du fichier de la liste de révocation du Certificat Racine" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "Emplacement de sauvegarde des clefs" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "Emplacement de sauvegarde des racines d'autorité de certification" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "Doit-on utiliser une autorité de certification pour chaque projet ?" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" -"Sujet pour les certificats utilisateurs, %s pour le projet, utilisateur, " -"timestamp" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "Sujet de certificat pour projets, %s pour le projet, timestamp" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "Chemin des propriétés: %s" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "Erreur imprévue lors de l'éxecution de la commande" -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -87,8084 +46,9489 @@ msgstr "" "Sortie standard : %(stdout)r\n" "Sortie d'erreur : %(stderr)r" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "Une exception inconnue s'est produite." -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "Échec du décryptage du text" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" -msgstr "Échec de la pagination à travers les images depuis le service d'image" - -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "La création de l'Interface Virtuelle a échoué" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -"Les 5 tentatives de création de l'interface virtuelle avec une adresse " -"MAC unique ont échoué" -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "La connexion à Glance a échoué" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "La connexion à Melange a échoué" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "Non autorisé." -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "L’utilisateur n'a pas les privilèges administrateur" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "Le réglage des droits n'autorise pas %(action)s à être effectué(e)(s)" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "Pas de méthode pour le message : %s" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "Paramètres inacceptables." -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "Snapshot invalide" -#: cinder/exception.py:229 -#, python-format -msgid "Volume %(volume_id)s is not attached to anything" +#: cinder/exception.py:168 +#, fuzzy, python-format +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "Le volume %(volume_id)s n'est lié à rien" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "La paire de clés de donnée n'est pas valide" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "Échec du chargement des données au format JSON" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "La requête est invalide." -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." -msgstr "La signature %(signature)s est invalide pour l'utilisateur %(user)s." +#: cinder/exception.py:180 +#, fuzzy +msgid "The results are invalid." +msgstr "La requête est invalide." -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "Entrée invalide reçue" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "L'instance de type %(instance_type)s est invalide." - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "Type de volume invalide" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "Volume invalide" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "La plage de port %(from_port)s:%(to_port)s. %(msg)s est invalide" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "Le protocole IP %(protocol)s est invalide" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Le type de contenu %(content_type)s est invalide" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "Le cidr %(cidr)s est invalide" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "Réutilisation invalide d'une connexion RPC" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." -msgstr "" -"Impossible d'effectuer l'action '%(action)s' sur l'ensemble " -"%(aggregate_id)s. Raison: %(reason)s." - -#: cinder/exception.py:301 -#, python-format -msgid "Group not valid. Reason: %(reason)s" -msgstr "" - -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." -msgstr "" -"L'instance %(instance_uuid)s dans %(attr)s %(state)s. Impossible de " -"%(method)s pendant que l'instance est dans cet état." - -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." -msgstr "L'instance %(instance_id)s ne fonctionne pas." - -#: cinder/exception.py:314 -#, python-format -msgid "Instance %(instance_id)s is not suspended." -msgstr "L'instance %(instance_id)s n'est pas suspendue" - -#: cinder/exception.py:318 -#, python-format -msgid "Instance %(instance_id)s is not in rescue mode" -msgstr "L'instance %(instance_id)s n'est pas en mode secours" - -#: cinder/exception.py:322 -msgid "Failed to suspend instance" -msgstr "Échec de la suspension de l'instance" - -#: cinder/exception.py:326 -msgid "Failed to resume server" -msgstr "Échec de la reprise du serveur" - -#: cinder/exception.py:330 -msgid "Failed to reboot instance" -msgstr "Échec du redémarrage de l'instance" - -#: cinder/exception.py:334 -#, fuzzy -msgid "Failed to terminate instance" -msgstr "Échec du redémarrage de l'instance" - -#: cinder/exception.py:338 +#: cinder/exception.py:211 msgid "Service is unavailable at this time." msgstr "Le service est indisponible actuellement." -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." -msgstr "Le service de volume est indisponible actuellement." - -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." -msgstr "Le service de calcul est indisponible actuellement." - -#: cinder/exception.py:350 -#, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." -msgstr "" -"Impossible de migrer l'instance (%(instance_id)s) vers l'hôte actuel " -"(%(host)s)." - -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." -msgstr "L'hôte destinataire de calcul est indisponible actuellement." - -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." -msgstr "L'hôte original de calcul est indisponible actuellement." - -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." -msgstr "Le type de l'hyperviseur fourni n'est pas valide." - -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." -msgstr "" -"L'instance nécessite une version plus récente de l'hyperviseur que celle " -"fournie." - -#: cinder/exception.py:372 -#, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." -msgstr "" - -#: cinder/exception.py:377 -#, python-format -msgid "The supplied device path (%(path)s) is invalid." -msgstr "" - -#: cinder/exception.py:381 -#, python-format -msgid "The supplied device (%(device)s) is busy." -msgstr "" - -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" -msgstr "" - -#: cinder/exception.py:389 -#, python-format -msgid "%(address)s is not a valid IP v4/6 address." -msgstr "" - -#: cinder/exception.py:393 -#, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." -msgstr "" - -#: cinder/exception.py:399 -#, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." -msgstr "" - -#: cinder/exception.py:406 -#, python-format -msgid "Disk format %(disk_format)s is not acceptable" -msgstr "" - -#: cinder/exception.py:410 +#: cinder/exception.py:215 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:414 -#, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" -msgstr "" - -#: cinder/exception.py:418 -#, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:422 +#: cinder/exception.py:223 msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:229 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:233 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:435 +#: cinder/exception.py:237 #, python-format msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:242 #, python-format msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:246 #, python-format msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:449 -msgid "Zero volume types found." +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" +msgstr "" + +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: cinder/exception.py:272 #, python-format msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:276 #, python-format msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:281 #, python-format msgid "" "Volume Type %(volume_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:286 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:290 #, python-format msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:294 #, python-format msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:299 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:484 +#: cinder/exception.py:303 +#, fuzzy, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "Tentative de suppression d'une console non existente %(console_id)s." + +#: cinder/exception.py:307 #, python-format -msgid "No disk at %(location)s" +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:311 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." +msgstr "Tentative de suppression d'une console non existente %(console_id)s." + +#: cinder/exception.py:315 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:319 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." -msgstr "" - -#: cinder/exception.py:501 +#: cinder/exception.py:323 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:327 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:331 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:335 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:339 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:521 +#: cinder/exception.py:343 #, python-format -msgid "Role %(role_id)s could not be found." +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:347 +#, python-format +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:529 +#: cinder/exception.py:351 #, python-format -msgid "%(req)s is required to create a network." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:533 -#, python-format -msgid "Network %(network_id)s could not be found." +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:360 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:364 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:368 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:372 #, python-format -msgid "Network could not be found for instance %(instance_id)s." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:553 -msgid "No networks defined." +#: cinder/exception.py:376 +#, python-format +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:557 +#: cinder/exception.py:380 #, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:384 #, python-format -msgid "Host is not set to the network (%(network_id)s)." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:388 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:393 +#, python-format +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:397 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:578 -#, python-format -msgid "Fixed ip not found for address %(address)s." +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:410 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:586 -#, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#: cinder/exception.py:414 +#, fuzzy, python-format +msgid "Volume Type %(id)s already exists." +msgstr "le groupe %s existe déjà" + +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:591 +#: cinder/exception.py:422 #, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:426 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:430 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:434 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:438 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:620 -#, python-format -msgid "Floating ip not found for id %(id)s." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:624 +#: cinder/exception.py:458 #, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:628 +#: cinder/exception.py:462 #, python-format -msgid "Floating ip not found for address %(address)s." +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:466 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:470 +#, python-format +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:474 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:478 #, python-format -msgid "Floating ip %(address)s is not associated." +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:652 +#: cinder/exception.py:487 #, python-format -msgid "Interface %(interface)s not found." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:656 +#: cinder/exception.py:491 #, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:660 +#: cinder/exception.py:495 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:664 +#: cinder/exception.py:499 #, python-format -msgid "Service %(service_id)s could not be found." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:668 +#: cinder/exception.py:503 #, python-format -msgid "Host %(host)s could not be found." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/exception.py:507 +#, fuzzy, python-format +msgid "Unable to create server object for initiator %(name)s" msgstr "" +"Impossible de créer VDI sur SR %(sr_ref)s pour l'instance " +"%(instance_name)s" -#: cinder/exception.py:676 +#: cinder/exception.py:511 #, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:680 -#, python-format -msgid "Auth token %(token)s could not be found." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:684 +#: cinder/exception.py:519 #, python-format -msgid "Access Key %(access_key)s could not be found." -msgstr "" - -#: cinder/exception.py:688 -msgid "Quota could not be found" +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:692 +#: cinder/exception.py:523 #, python-format -msgid "Quota for project %(project_id)s could not be found." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:696 +#: cinder/exception.py:527 #, python-format -msgid "Quota class %(class_name)s could not be found." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:700 +#: cinder/exception.py:531 #, python-format -msgid "Security group %(security_group_id)s not found." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +#: cinder/exception.py:536 +#, fuzzy +msgid "Unknown NFS exception" +msgstr "Une exception inconnue s'est produite." + +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:709 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:713 -#, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +#: cinder/exception.py:548 +#, fuzzy +msgid "Unknown Gluster exception" +msgstr "Une exception inconnue s'est produite." + +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:718 +#: cinder/exception.py:560 #, python-format msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:723 -#, python-format -msgid "Migration %(migration_id)s could not be found." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:727 +#: cinder/exception.py:569 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:732 -#, python-format -msgid "Console pool %(pool_id)s could not be found." -msgstr "" +#: cinder/exception.py:573 +#, fuzzy, python-format +msgid "Invalid backup: %(reason)s" +msgstr "Backend invalide : %s" -#: cinder/exception.py:736 -#, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +#: cinder/exception.py:577 +#, fuzzy +msgid "Connection to swift failed" +msgstr "La connexion à Glance a échoué" + +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:742 -#, python-format -msgid "Console %(console_id)s could not be found." +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:746 +#: cinder/manager.py:158 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:750 +#: cinder/manager.py:164 #, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:755 +#: cinder/manager.py:171 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:763 -#, python-format -msgid "Instance type %(instance_type_id)s could not be found." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:767 -#, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:772 +#: cinder/quota.py:704 #, python-format -msgid "Flavor %(flavor_id)s could not be found." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:776 +#: cinder/quota.py:726 #, python-format -msgid "Cell %(cell_id)s could not be found." +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:780 +#: cinder/quota.py:747 #, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:784 -#, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:789 -#, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:793 -#, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:798 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" -msgstr "" +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +#, fuzzy, python-format +msgid "Unhandled exception" +msgstr "Exception interne : %s" -#: cinder/exception.py:807 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "LDAP user %(user_id)s could not be found." +msgid "Started child %d" msgstr "" -#: cinder/exception.py:811 -#, python-format -msgid "LDAP group %(group_id)s could not be found." -msgstr "" +#: cinder/service.py:253 cinder/openstack/common/service.py:240 +#, fuzzy, python-format +msgid "Starting %d workers" +msgstr "adresse de départ" -#: cinder/exception.py:815 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:819 +#: cinder/service.py:275 #, python-format -msgid "File %(file_path)s could not be found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:823 -msgid "Zero files could be found." +#: cinder/service.py:278 cinder/openstack/common/service.py:265 +#, python-format +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:827 +#: cinder/service.py:286 #, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:832 +#: cinder/service.py:302 +#, fuzzy, python-format +msgid "wait wrap.failed %s" +msgstr "\"Non trouvé\" remonté : %s" + +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "Network adapter %(adapter)s could not be found." +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:836 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:840 -msgid "Action not allowed." -msgstr "" +#: cinder/service.py:353 +#, fuzzy, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" +msgstr "Démarrage du noeud %(topic)s (version %(vcs_string)s)" -#: cinder/exception.py:844 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Unable to use global role %(role_id)s" -msgstr "" - -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" -msgstr "" +#: cinder/service.py:458 +msgid "Service killed that has no database entry" +msgstr "Service détruit sans entrée dans la base de données" -#: cinder/exception.py:861 -#, python-format -msgid "Key pair %(key_name)s already exists." -msgstr "" - -#: cinder/exception.py:865 -#, python-format -msgid "User %(user)s already exists." -msgstr "" +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." +msgstr "L'objet du service de base de données à disparru, re-création en cours." -#: cinder/exception.py:869 -#, python-format -msgid "LDAP user %(user)s already exists." -msgstr "" +#: cinder/service.py:510 +msgid "Recovered model server connection!" +msgstr "Récupération du modelle de connexion serveur terminée!" -#: cinder/exception.py:873 -#, python-format -msgid "LDAP group %(group)s already exists." -msgstr "" +#: cinder/service.py:516 +msgid "model server went away" +msgstr "Le modèle de serveur à disparu" -#: cinder/exception.py:877 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "L'utilisateur %(uid)s est déjà membre du groupe %(group_dn)s" +#: cinder/service.py:608 +msgid "Full set of FLAGS:" +msgstr "Ensemble de propriétés complet :" -#: cinder/exception.py:882 +#: cinder/service.py:615 #, python-format -msgid "Project %(project)s already exists." +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:886 +#: cinder/utils.py:96 #, python-format -msgid "Instance %(name)s already exists." -msgstr "" +msgid "Fetching %s" +msgstr "Récupèration de %s" -#: cinder/exception.py:890 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "Instance Type %(name)s already exists." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:894 -#, python-format -msgid "Volume Type %(name)s already exists." +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:898 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "%(path)s is on shared storage: %(reason)s" -msgstr "" - -#: cinder/exception.py:902 -msgid "Migration error" -msgstr "" +msgid "Running cmd (subprocess): %s" +msgstr "Execution de la commande (sous-processus) : %s" -#: cinder/exception.py:906 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format -msgid "Malformed message body: %(reason)s" -msgstr "" +msgid "Result was %s" +msgstr "Le résultat était %s" -#: cinder/exception.py:910 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "Could not find config at %(path)s" +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:914 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" -msgstr "" - -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" -msgstr "" +msgid "Running cmd (SSH): %s" +msgstr "Execution de la cmd (SSH): %s" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." -msgstr "" +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 +#, fuzzy, python-format +msgid "Error connecting via ssh: %s" +msgstr "Connexion à libvirt: %s" -#: cinder/exception.py:938 +#: cinder/utils.py:373 #, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." -msgstr "" - -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." -msgstr "" +msgid "debug in callback: %s" +msgstr "Debug dans le rappel : %s" -#: cinder/exception.py:946 +#: cinder/utils.py:532 #, python-format -msgid "No valid host was found. %(reason)s" -msgstr "" +msgid "Link Local address is not found.:%s" +msgstr "L'adresse du lien local n'a pas été trouvé :%s" -#: cinder/exception.py:950 +#: cinder/utils.py:535 #, python-format -msgid "Host %(host)s is not up or doesn't exist." -msgstr "" - -#: cinder/exception.py:954 -msgid "Quota exceeded" -msgstr "" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "Impossible de trouver l'IP du lien local de %(interface)s :%(ex)s" -#: cinder/exception.py:958 +#: cinder/utils.py:569 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." -msgstr "" +msgid "Invalid backend: %s" +msgstr "Backend invalide : %s" -#: cinder/exception.py:963 +#: cinder/utils.py:580 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." -msgstr "" +msgid "backend %s" +msgstr "backend %s" -#: cinder/exception.py:967 -#, python-format -msgid "Aggregate %(aggregate_name)s already exists." +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:971 +#: cinder/utils.py:813 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/utils.py:914 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:980 +#: cinder/utils.py:1116 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/utils.py:1224 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:988 -#, python-format -msgid "Detected more than one volume with name %(vol_name)s" -msgstr "" +#: cinder/wsgi.py:121 +#, fuzzy, python-format +msgid "Unable to find cert_file : %s" +msgstr "Impossible de trouver SR du VDB %s" -#: cinder/exception.py:992 -#, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" -msgstr "" +#: cinder/wsgi.py:124 +#, fuzzy, python-format +msgid "Unable to find ca_file : %s" +msgstr "Impossible de trouver SR du VDB %s" -#: cinder/exception.py:997 -msgid "Unable to create instance type" -msgstr "" +#: cinder/wsgi.py:127 +#, fuzzy, python-format +msgid "Unable to find key_file : %s" +msgstr "Impossible de trouver SR du VDB %s" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:1005 +#: cinder/wsgi.py:163 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:1009 +#: cinder/wsgi.py:207 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:1013 -#, python-format -msgid "Detected existing vlan with id %(vlan)d" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:1017 -#, python-format -msgid "Instance %(instance_id)s could not be found." +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:1021 -#, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." -msgstr "" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" +msgstr "Vous devez implémenter __call__" -#: cinder/exception.py:1025 -#, fuzzy, python-format -msgid "Could not fetch image %(image)s" -msgstr "Impossible de lier l'image au loopback : %s" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." +msgstr "" -#: cinder/log.py:315 -#, python-format -msgid "syslog facility must be one of: %s" +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/manager.py:146 -#, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/manager.py:152 -#, python-format -msgid "Running periodic task %(full_task_name)s" +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" msgstr "" -#: cinder/manager.py:159 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" +#: cinder/api/common.py:91 +msgid "offset param must be an integer" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/common.py:133 +#, python-format +msgid "marker [%s] not found" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/common.py:160 +#, python-format +msgid "href %s does not contain version" msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/service.py:177 +#: cinder/api/extensions.py:199 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" -msgstr "Démarrage du noeud %(topic)s (version %(vcs_string)s)" +msgid "Loaded extension: %s" +msgstr "" -#: cinder/service.py:195 +#: cinder/api/extensions.py:237 #, python-format -msgid "Creating Consumer connection for Service %s" +msgid "Ext name: %s" msgstr "" -#: cinder/service.py:282 -msgid "Service killed that has no database entry" -msgstr "Service détruit sans entrée dans la base de données" - -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." -msgstr "L'objet du service de base de données à disparru, re-création en cours." - -#: cinder/service.py:334 -msgid "Recovered model server connection!" -msgstr "Récupération du modelle de connexion serveur terminée!" - -#: cinder/service.py:340 -msgid "model server went away" -msgstr "Le modèle de serveur à disparu" - -#: cinder/service.py:433 -msgid "Full set of FLAGS:" -msgstr "Ensemble de propriétés complet :" - -#: cinder/service.py:440 +#: cinder/api/extensions.py:238 #, python-format -msgid "%(flag)s : FLAG SET " +msgid "Ext alias: %s" msgstr "" -#: cinder/utils.py:79 +#: cinder/api/extensions.py:239 #, python-format -msgid "Inner Exception: %s" -msgstr "Exception interne : %s" +msgid "Ext description: %s" +msgstr "" -#: cinder/utils.py:165 +#: cinder/api/extensions.py:241 #, python-format -msgid "Fetching %s" -msgstr "Récupèration de %s" +msgid "Ext namespace: %s" +msgstr "" -#: cinder/utils.py:210 +#: cinder/api/extensions.py:242 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Ext updated: %s" msgstr "" -#: cinder/utils.py:220 +#: cinder/api/extensions.py:244 #, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Execution de la commande (sous-processus) : %s" +msgid "Exception loading extension: %s" +msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 +#: cinder/api/extensions.py:258 #, python-format -msgid "Result was %s" -msgstr "Le résultat était %s" +msgid "Loading extension %s" +msgstr "" -#: cinder/utils.py:249 +#: cinder/api/extensions.py:264 #, python-format -msgid "%r failed. Retrying." +msgid "Calling extension factory %s" msgstr "" -#: cinder/utils.py:291 +#: cinder/api/extensions.py:278 #, python-format -msgid "Running cmd (SSH): %s" -msgstr "Execution de la cmd (SSH): %s" - -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/utils.py:352 +#: cinder/api/extensions.py:289 #, python-format -msgid "debug in callback: %s" -msgstr "Debug dans le rappel : %s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "" -#: cinder/utils.py:534 +#: cinder/api/extensions.py:357 #, python-format -msgid "Link Local address is not found.:%s" -msgstr "L'adresse du lien local n'a pas été trouvé :%s" +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "" -#: cinder/utils.py:537 +#: cinder/api/extensions.py:381 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "Impossible de trouver l'IP du lien local de %(interface)s :%(ex)s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "" -#: cinder/utils.py:648 -#, python-format -msgid "Invalid backend: %s" -msgstr "Backend invalide : %s" +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" +msgstr "" -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" -msgstr "backend %s" +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" +msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/utils.py:927 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/utils.py:931 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/utils.py:942 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "show called for member %s" msgstr "" -#: cinder/utils.py:1001 +#: cinder/api/contrib/backups.py:140 +#, fuzzy, python-format +msgid "delete called for member %s" +msgstr "Clef secrète changée pour l'utilisateur %s" + +#: cinder/api/contrib/backups.py:143 #, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +msgid "Delete backup with id: %s" msgstr "" -#: cinder/utils.py:1008 +#: cinder/api/contrib/backups.py:185 #, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +msgid "Creating new backup %s" msgstr "" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/utils.py:1028 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Expected object of type: %s" +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/contrib/backups.py:234 #, python-format -msgid "Invalid server_string: %s" +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/utils.py:1461 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +msgid "Host '%s' could not be found." msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "Invalid status: '%s'" msgstr "" -#: cinder/utils.py:1495 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +msgid "Invalid update setting: '%s'" msgstr "" -#: cinder/utils.py:1497 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Function %(name)s in %(location)s is deprecated" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" msgstr "" -#: cinder/wsgi.py:97 -#, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" msgstr "" -#: cinder/wsgi.py:117 -#, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" -msgstr "Vous devez implémenter __call__" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "" -#: cinder/api/direct.py:218 -msgid "not available" -msgstr "non disponible" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." +msgstr "" + +#: cinder/api/middleware/fault.py:45 +#, python-format +msgid "Caught error: %s" +msgstr "Erreur interceptée : %s" -#: cinder/api/direct.py:299 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Returned non-serializeable type: %s" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: cinder/api/sizelimit.py:51 +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 msgid "Request is too large." msgstr "" -#: cinder/api/validator.py:142 -#, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/api/ec2/__init__.py:73 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "%(code)s: %(message)s" +msgid "Extended resource: %s" msgstr "" -#: cinder/api/ec2/__init__.py:95 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "FaultWrapper: %s" +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." -msgstr "Trop d'erreur d'authentification" - -#: cinder/api/ec2/__init__.py:180 +#: cinder/api/openstack/__init__.py:115 #, python-format +msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgstr "" + +#: cinder/api/openstack/__init__.py:128 msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -"La clef d'accès %(access_key)s a rencontrée %(failures)d echecs " -"d'authentification et sera par conséquent vérouillée pour %(lock_mins)d " -"minutes." -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/api/ec2/__init__.py:388 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Authentication Failure: %s" -msgstr "Echec d'authentification : %s" +msgid "Exception handling resource: %s" +msgstr "" -#: cinder/api/ec2/__init__.py:404 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" -msgstr "Requête authentifiée pour : %(uname)s:%(pname)s)" +msgid "Fault thrown: %s" +msgstr "" -#: cinder/api/ec2/__init__.py:435 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "action: %s" -msgstr "action: %s" +msgid "HTTP exception thrown: %s" +msgstr "" -#: cinder/api/ec2/__init__.py:437 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "arg: %(key)s\t\tval: %(value)s" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" +msgstr "" -#: cinder/api/ec2/__init__.py:512 -#, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -"Requête non authorisé pour le controlleur=%(controller)s et " -"l'action=%(action)s" -#: cinder/api/ec2/__init__.py:584 -#, python-format -msgid "InstanceNotFound raised: %s" -msgstr "\"Instance non trouvée\" remontée : %s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" +msgstr "" -#: cinder/api/ec2/__init__.py:590 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "VolumeNotFound raised: %s" -msgstr "\"Volume non trouvé\" remonté : %s" +msgid "There is no such action: %s" +msgstr "" -#: cinder/api/ec2/__init__.py:596 -#, python-format -msgid "SnapshotNotFound raised: %s" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/api/ec2/__init__.py:602 -#, python-format -msgid "NotFound raised: %s" -msgstr "\"Non trouvé\" remonté : %s" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" +msgstr "" -#: cinder/api/ec2/__init__.py:605 -#, python-format -msgid "EC2APIError raised: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "KeyPairExists raised: %s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/api/ec2/__init__.py:617 -#, python-format -msgid "InvalidParameterValue raised: %s" +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/api/ec2/__init__.py:621 -#, python-format -msgid "InvalidPortRange raised: %s" +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "NotAuthorized raised: %s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/api/ec2/__init__.py:629 -#, python-format -msgid "InvalidRequest raised: %s" +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/api/ec2/__init__.py:633 +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 #, fuzzy, python-format -msgid "QuotaError raised: %s" -msgstr "\"Erreur inopinée\" remontée : %s" +msgid "snapshot does not exist" +msgstr "instance %s: création d'un instantané (snapshot)" -#: cinder/api/ec2/__init__.py:637 -#, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Unexpected error raised: %s" -msgstr "\"Erreur inopinée\" remontée : %s" +msgid "Delete snapshot with id: %s" +msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 #, python-format -msgid "Environment: %s" +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." -msgstr "Une erreur inopinée à eu lieu. Merci d'essayer votre requête à nouveau." - -#: cinder/api/ec2/apirequest.py:64 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "Invalid value '%s' for force. " msgstr "" -"Requête API non supportée : controleur = %(controller)s, action = " -"%(action)s" -#: cinder/api/ec2/cloud.py:336 +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +#, fuzzy, python-format +msgid "volume does not exist" +msgstr "Le groupe de volume %s n'existe pas" + +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "Create snapshot of volume %s" +msgid "vol=%s" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +msgid "Delete volume with id: %s" msgstr "" -#: cinder/api/ec2/cloud.py:378 -#, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/ec2/cloud.py:382 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 #, python-format -msgid "Create key pair %s" -msgstr "Création du bi-clef %s" +msgid "Create volume of %s GB" +msgstr "Création d'un volume de %s Go" -#: cinder/api/ec2/cloud.py:391 +#: cinder/api/v1/volumes.py:418 #, python-format -msgid "Import key %s" +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/api/v2/volumes.py:359 #, python-format -msgid "Delete key pair %s" -msgstr "Suppression du bi-clef %s" - -#: cinder/api/ec2/cloud.py:551 -#, fuzzy, python-format -msgid "Invalid CIDR" -msgstr "Le cidr %(cidr)s est invalide" - -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +msgid "Removing options '%s' from query" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 -#, python-format -msgid "Revoke security group ingress %s" -msgstr "Révocation de groupe de sécurité %s" - -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 -#, fuzzy, python-format -msgid "%s Not enough parameters to build a valid rule" -msgstr "Pas assez de parametres pour contruire un règle valide." +#: cinder/backup/api.py:53 +#, fuzzy +msgid "Backup status must be available or error" +msgstr "Le status du volume doit être disponible" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." -msgstr "Pas de règle pour les paramètres spécifiés." +#: cinder/backup/api.py:78 +#, fuzzy +msgid "Volume to be backed up must be available" +msgstr "Le status du volume doit être disponible" -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 -#, python-format -msgid "Authorize security group ingress %s" -msgstr "Authorisation du groupe de sécurité %s" +#: cinder/backup/api.py:112 +#, fuzzy +msgid "Backup status must be available" +msgstr "Le status du volume doit être disponible" -#: cinder/api/ec2/cloud.py:725 -#, fuzzy, python-format -msgid "%s - This rule already exists in group" -msgstr "Cette règle existe déjà dans le groupe %s" +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" +msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/api.py:126 #, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/api.py:140 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 -#, python-format -msgid "Create Security Group %s" -msgstr "Création du groupe de sécurité %s" +#: cinder/backup/api.py:145 +#, fuzzy +msgid "Volume to be restored to must be available" +msgstr "Le status du volume doit être disponible" -#: cinder/api/ec2/cloud.py:783 -#, python-format -msgid "group %s already exists" -msgstr "le groupe %s existe déjà" +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" +msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/api.py:155 #, python-format -msgid "Delete security group %s" -msgstr "Suppression du groupe de sécurité %s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" +msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 -#, python-format -msgid "Get console output for instance %s" -msgstr "Récupération de la sortie de la console de l'instance %s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" +msgstr "" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/manager.py:83 #, python-format -msgid "Create volume from snapshot %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/manager.py:87 #, python-format -msgid "Create volume of %s GB" -msgstr "Création d'un volume de %s Go" - -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/manager.py:98 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "Resetting backup %s to error (was creating)" msgstr "" -"Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant " -"que %(device)s" -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +#: cinder/backup/manager.py:104 +#, python-format +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 +#: cinder/backup/manager.py:109 #, python-format -msgid "Detach volume %s" -msgstr "Dé-montage du volume %s" - -#: cinder/api/ec2/cloud.py:959 -#, fuzzy, python-format -msgid "Detach Volume Failed." -msgstr "Dé-montage du volume %s" +msgid "Resuming delete on backup: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/backup/manager.py:119 #, python-format -msgid "attribute not supported: %s" -msgstr "attribut non reconnu : %s" +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" +msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/backup/manager.py:128 #, python-format -msgid "vol = %s\n" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" -msgstr "Allocation d'adresse" - -#: cinder/api/ec2/cloud.py:1267 +#: cinder/backup/manager.py:137 #, python-format -msgid "Release address %s" -msgstr "Désallocation de l'adresse %s" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" -#: cinder/api/ec2/cloud.py:1272 +#: cinder/backup/manager.py:160 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" -msgstr "Association de l'adresse %(public_ip)s avec l'instance %(instance_id)s" +msgid "create_backup finished. backup: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/backup/manager.py:166 #, python-format -msgid "Disassociate address %s" -msgstr "Désassociation de l'adresse %s" - -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" -msgstr "Début de la destruction d'instance" - -#: cinder/api/ec2/cloud.py:1343 +#: cinder/backup/manager.py:175 #, python-format -msgid "Reboot instance %r" -msgstr "Re-démarrage de l'instance %r" - -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/backup/manager.py:183 +#, python-format +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/backup/manager.py:199 #, python-format -msgid "De-registering image %s" -msgstr "Dé-enregitrement de l'image %s" - -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:1490 +#: cinder/backup/manager.py:220 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "Image %(image_location)s enregistré avec l'id %(image_id)s" - -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" -msgstr "Utilisateur ou groupe non spécifié" - -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" -msgstr "Seul le group \"tous\" est supporté" - -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -"le type d'opération (operation_type) doit être ajout (add) ou suppression" -" (remove)" -#: cinder/api/ec2/cloud.py:1542 +#: cinder/backup/manager.py:228 #, python-format -msgid "Updating image %s publicity" -msgstr "Mis à jour de la publication de l'image %s" +msgid "delete_backup started, backup: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/backup/manager.py:234 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:1603 +#: cinder/backup/manager.py:244 #, python-format -msgid "Couldn't stop instance with in %d sec" +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/backup/manager.py:264 #, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" +msgid "delete_backup finished, backup %s deleted" +msgstr "" -#: cinder/api/openstack/__init__.py:43 +#: cinder/backup/services/swift.py:96 #, python-format -msgid "Caught error: %s" -msgstr "Erreur interceptée : %s" +msgid "unsupported compression algorithm: %s" +msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "_check_container_exists: container: %s" msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/backup/services/swift.py:122 +#, fuzzy, python-format +msgid "container %s does not exist" +msgstr "Le groupe de volume %s n'existe pas" + +#: cinder/backup/services/swift.py:127 +#, python-format +msgid "container %s exists" msgstr "" -#: cinder/api/openstack/__init__.py:105 +#: cinder/backup/services/swift.py:133 #, python-format -msgid "Extended resource: %s" +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/openstack/__init__.py:130 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/openstack/__init__.py:135 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "generated object list: %s" msgstr "" -#: cinder/api/openstack/auth.py:90 +#: cinder/backup/services/swift.py:169 #, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/openstack/auth.py:167 +#: cinder/backup/services/swift.py:193 #, python-format -msgid "Could not find %s in request." +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Successfully authenticated '%s'" +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." -msgstr "" +#: cinder/backup/services/swift.py:207 +#, fuzzy, python-format +msgid "volume size %d is invalid." +msgstr "La requête est invalide." -#: cinder/api/openstack/auth.py:258 +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/backup/services/swift.py:244 +#, python-format +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -#: cinder/api/openstack/common.py:203 +#: cinder/backup/services/swift.py:257 #, python-format -msgid "marker [%s] not found" +msgid "swift MD5 for %(object_name)s: %(etag)s" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "href %s does not contain version" +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/backup/services/swift.py:262 +#, python-format +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/openstack/common.py:295 -#, python-format -msgid "Converting nw_info: %s" +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Converted networks: %s" +msgid "backup %s finished." msgstr "" -#: cinder/api/openstack/common.py:338 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/openstack/extensions.py:188 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Loaded extension: %s" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/openstack/extensions.py:225 +#: cinder/backup/services/swift.py:323 #, python-format -msgid "Ext name: %s" +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/openstack/extensions.py:226 +#: cinder/backup/services/swift.py:331 #, python-format -msgid "Ext alias: %s" +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/openstack/extensions.py:227 +#: cinder/backup/services/swift.py:339 #, python-format -msgid "Ext description: %s" +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/backup/services/swift.py:344 #, python-format -msgid "Ext namespace: %s" +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/openstack/extensions.py:230 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "Ext updated: %s" +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/openstack/extensions.py:232 -#, python-format -msgid "Exception loading extension: %s" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/openstack/extensions.py:246 +#: cinder/backup/services/swift.py:371 #, python-format -msgid "Loading extension %s" +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/openstack/extensions.py:252 +#: cinder/backup/services/swift.py:374 #, python-format -msgid "Calling extension factory %s" +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/openstack/extensions.py:264 +#: cinder/backup/services/swift.py:380 #, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgid "delete %s finished" msgstr "" -#: cinder/api/openstack/extensions.py:344 +#: cinder/brick/iscsi/iscsi.py:152 #, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/extensions.py:368 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/brick/iscsi/iscsi.py:181 +#, python-format +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/brick/iscsi/iscsi.py:192 +#, python-format +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "Tentative de suppression d'une console non existente %(console_id)s." + +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Exception handling resource: %s" +msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:586 -#, python-format -msgid "Fault thrown: %s" +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "HTTP exception thrown: %s" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" -msgstr "" +#: cinder/brick/iscsi/iscsi.py:416 +#, fuzzy, python-format +msgid "Removing iscsi_target: %s" +msgstr "Redémarrage de l'instance %s" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" +#: cinder/brick/iscsi/iscsi.py:455 +#, python-format +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" -msgstr "" +#: cinder/brick/local_dev/lvm.py:35 +#, fuzzy, python-format +msgid "Unable to find Volume Group: %s" +msgstr "Impossible de détacher le volume %s" -#: cinder/api/openstack/wsgi.py:816 -#, python-format -msgid "There is no such action: %s" -msgstr "" +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "Impossible de trouver le volume %s" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/brick/local_dev/lvm.py:76 +#, python-format +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/brick/local_dev/lvm.py:77 +#, python-format +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/wsgi.py:889 +#: cinder/brick/local_dev/lvm.py:78 #, python-format -msgid "%(url)s returned a fault: %(e)s" +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" -msgstr "" +#: cinder/brick/local_dev/lvm.py:82 +#, fuzzy, python-format +msgid "Unable to locate Volume Group %s" +msgstr "Impossible de trouver le volume %s" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" -msgstr "" +#: cinder/brick/local_dev/lvm.py:243 +#, fuzzy, python-format +msgid "Unable to find VG: %s" +msgstr "Impossible de trouver SR du VDB %s" -#: cinder/api/openstack/xmlutil.py:739 -#, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +#: cinder/brick/local_dev/lvm.py:292 +#, fuzzy, python-format +msgid "Unable to find LV: %s" +msgstr "Impossible de trouver SR du VDB %s" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" +msgstr "L'utilisation d'une requête de contexte vide est dévalué" + +#: cinder/db/sqlalchemy/api.py:178 +#, python-format +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/db/sqlalchemy/api.py:1880 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/db/sqlalchemy/api.py:1924 +#, python-format +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/db/sqlalchemy/api.py:1987 +#, python-format +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/db/sqlalchemy/session.py:132 +#, python-format +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Invalid server status: %(status)s" +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/image/glance.py:151 #, python-format -msgid "Bad personality format: missing %s" +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/compute/servers.py:535 -#, python-format -msgid "Personality content for %s cannot be decoded" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/image/image_utils.py:231 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/image/image_utils.py:278 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:572 -#, python-format -msgid "Bad network format: missing %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" -msgstr "" +#: cinder/openstack/common/exception.py:104 +#, fuzzy, python-format +msgid "Uncaught exception" +msgstr "Reçu exception : %s" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +#: cinder/openstack/common/lockutils.py:188 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." -msgstr "" +#: cinder/openstack/common/log.py:226 +#, fuzzy, python-format +msgid "Deprecated: %s" +msgstr "%s reçu" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/log.py:329 #, python-format -msgid "Error in confirm-resize %s" +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/log.py:379 #, python-format -msgid "Error in revert-resize %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/log.py:537 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/loopingcall.py:84 #, python-format -msgid "Error in reboot %s" +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" -msgstr "" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +#, fuzzy +msgid "Full set of CONF:" +msgstr "Ensemble de propriétés complet :" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/amqp.py:208 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 +#: cinder/openstack/common/rpc/amqp.py:291 #, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" +msgid "unpacked context: %s" +msgstr "Contexte décompacté : %s" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 +#: cinder/openstack/common/rpc/amqp.py:337 #, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" +msgid "UNIQUE_ID is %s." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/amqp.py:406 #, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" +msgid "received %s" +msgstr "%s reçu" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 +#: cinder/openstack/common/rpc/amqp.py:414 #, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +msgid "no method for message: %s" +msgstr "Pas de méthode pour le message : %s" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 +#: cinder/openstack/common/rpc/amqp.py:415 #, python-format -msgid "Error in migrate %s" -msgstr "" +msgid "No method for message: %s" +msgstr "Pas de méthode pour le message : %s" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 #, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 -#, python-format -msgid "Compute.api::inject_network_info %s" +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 +#: cinder/openstack/common/rpc/amqp.py:586 #, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +msgid "Making synchronous call on %s ..." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/openstack/common/rpc/amqp.py:589 #, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +msgid "MSG_ID is %s" +msgstr "MSG_ID est %s" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/amqp.py:623 #, python-format -msgid "createBackup entity requires %s attribute" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." -msgstr "" +#: cinder/openstack/common/rpc/common.py:74 +#, fuzzy +msgid "An unknown RPC related exception occurred." +msgstr "Une exception inconnue s'est produite." -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/openstack/common/rpc/common.py:104 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 +#: cinder/openstack/common/rpc/common.py:121 #, python-format msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 -#, python-format -msgid "Cannot show aggregate: %(id)s" +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 +#: cinder/openstack/common/rpc/common.py:143 #, python-format -msgid "Cannot update aggregate: %(id)s" +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." +msgstr "Réutilisation invalide d'une connexion RPC" + +#: cinder/openstack/common/rpc/common.py:151 #, python-format -msgid "Cannot delete aggregate: %(id)s" +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/openstack/common/rpc/common.py:156 #, python-format -msgid "Aggregates does not have %s action" +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 +#: cinder/openstack/common/rpc/common.py:280 #, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 +#: cinder/openstack/common/rpc/common.py:302 #, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +msgid "Returning exception %s to caller" +msgstr "Renvoi de l'exception %s à l'appelant" + +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 +#: cinder/openstack/common/rpc/impl_kombu.py:480 #, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 #, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/openstack/common/rpc/impl_qpid.py:357 #, python-format -msgid "No more floating ips in pool %s." +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 +#: cinder/openstack/common/rpc/impl_zmq.py:141 #, python-format -msgid "Invalid status: '%s'" +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 -#, fuzzy, python-format -msgid "Invalid mode: '%s'" -msgstr "Backend invalide : %s" - -#: cinder/api/openstack/compute/contrib/hosts.py:152 +#: cinder/openstack/common/rpc/impl_zmq.py:142 #, python-format -msgid "Invalid update setting: '%s'" +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 -#, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "Setting host %(host)s to %(state)s." +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, fuzzy, python-format +msgid "Running func with context: %s" +msgstr "Contexte décompacté : %s" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 -#, python-format -msgid "Key pair '%s' already exists." +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +#, fuzzy, python-format +msgid "Registering reactor" +msgstr "Dé-enregitrement de l'image %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 -#, python-format -msgid "Unable to find address %r" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/openstack/common/rpc/impl_zmq.py:453 #, python-format -msgid "Network does not have %s action" +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "Disassociating network with id %s" +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/openstack/common/rpc/impl_zmq.py:496 #, python-format -msgid "Showing network with id %s" +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 -#, python-format -msgid "Deleting network with id %s" +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/openstack/common/rpc/impl_zmq.py:513 +#, python-format +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -#, fuzzy, python-format -msgid "Security group is still in use" -msgstr "Révocation de groupe de sécurité %s" - -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "Security group %s already exists" +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 -#, python-format -msgid "Security group %s is not a string or unicode" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Security group %s cannot be empty." +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "Security group %s should not be greater than 255 characters." +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 -#, python-format -msgid "Security group (%s) not found" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." -msgstr "Pas assez de parametres pour contruire un règle valide." - -#: cinder/api/openstack/compute/contrib/security_groups.py:376 +#: cinder/openstack/common/rpc/impl_zmq.py:635 #, python-format -msgid "This rule already exists in group %s" -msgstr "Cette règle existe déjà dans le groupe %s" +msgid "Consumer is a zmq.%s" +msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 -#, python-format -msgid "Rule (%s) not found" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, fuzzy, python-format +msgid "Received message: %s" +msgstr "%s reçu" + +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 -#, python-format -msgid "start instance %r" +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/openstack/common/rpc/impl_zmq.py:736 +#, fuzzy +msgid "RPC Message Invalid." +msgstr "La requête est invalide." + +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "stop instance %r" +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/openstack/common/rpc/impl_zmq.py:763 #, python-format -msgid "vol=%s" +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 -#, python-format -msgid "Delete volume with id: %s" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 -#, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 -#, python-format -msgid "Delete snapshot with id: %s" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 +#: cinder/openstack/common/rpc/matchmaker.py:89 +#, fuzzy, python-format +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "xenapi.fake n'a pas d'implémentation pour %s" + +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "Create snapshot from volume %s" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "Tentative d'instanciation d'un singleton" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." +msgstr "" -#: cinder/auth/ldapdriver.py:650 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -"Tentative de suppression du dernier membre d'un groupe. Essayez plutôt " -"de supprimer le group sur %s." -#: cinder/auth/manager.py:298 -#, python-format -msgid "Looking up user: %r" -msgstr "Recherche de l'utilisateur : %r" +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" +msgstr "" -#: cinder/auth/manager.py:302 -#, python-format -msgid "Failed authorization for access key %s" -msgstr "Autorisation refusée pour la clef d'accès %s" +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" +msgstr "" -#: cinder/auth/manager.py:308 -#, python-format -msgid "Using project name = user name (%s)" -msgstr "Nom de projet utilisé = nom d'utilisateur (%s)" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" +msgstr "Doit mettre en oeuvre un calendrier de retrait" -#: cinder/auth/manager.py:315 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#: cinder/scheduler/driver.py:93 +#, fuzzy +msgid "Must implement schedule_create_volume" +msgstr "Doit mettre en oeuvre un calendrier de retrait" + +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -"Autorisation refusée : pas de projet nommé %(pjid)s " -"(utilisateur=%(uname)s)" -#: cinder/auth/manager.py:324 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -"Autorisation refusée : utilisateur %(uname)s n'est ni admin ni membre du " -"projet %(pjname)s" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/scheduler/filter_scheduler.py:160 #, python-format -msgid "user.secret: %s" +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 +#: cinder/scheduler/filter_scheduler.py:208 #, python-format -msgid "expected_signature: %s" +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 +#: cinder/scheduler/filter_scheduler.py:214 #, python-format -msgid "signature: %s" +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/scheduler/host_manager.py:240 #, python-format -msgid "Invalid signature for user %s" -msgstr "Signature non valide pour l'utilisateur %s" +msgid "Ignoring %(service_name)s service update from %(host)s" +msgstr "" -#: cinder/auth/manager.py:353 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "host_only_signature: %s" +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" -msgstr "Le projet doit être spécifié" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." +msgstr "" -#: cinder/auth/manager.py:490 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" -msgstr "Ajout du rôle %(role)s à l'utilisateur %(uid)s pour le projet %(pid)s" +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" -#: cinder/auth/manager.py:493 +#: cinder/scheduler/scheduler_options.py:69 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" -msgstr "Ajout du rôle global %(role)s pour l'utilisateur %(uid)s" +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgstr "" -#: cinder/auth/manager.py:519 +#: cinder/scheduler/scheduler_options.py:78 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -"Suppression du rôle %(role)s pour l'utilisateur %(uid)s dans le projet " -"%(pid)s" -#: cinder/auth/manager.py:522 -#, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" -msgstr "Suppression du role global %(role)s pour l'utilisateur %(uid)s" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" +msgstr "" -#: cinder/auth/manager.py:595 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" -msgstr "Création du projet %(name)s ayant pour manager %(manager_user)s" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." +msgstr "" -#: cinder/auth/manager.py:613 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "modifying project %s" -msgstr "modification du projet %s" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" +msgstr "" -#: cinder/auth/manager.py:625 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "Ajout de l'utilisateur %(uid)s au projet %(pid)s" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" +msgstr "" -#: cinder/auth/manager.py:646 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "Suppression de l'utilisateur %(uid)s du projet %(pid)s" +msgid "FAKE ISCSI: %s" +msgstr "FAUX ISCSI: %s" -#: cinder/auth/manager.py:676 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "Deleting project %s" -msgstr "Suppression du projet %s" +msgid "LoggingVolumeDriver: %s" +msgstr "" -#: cinder/auth/manager.py:734 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" -msgstr "Utilisateur créé %(rvname)s (admin: %(rvadmin)r)" +msgid "Faking execution of cmd (subprocess): %s" +msgstr "" -#: cinder/auth/manager.py:743 +#: cinder/tests/fake_utils.py:80 #, python-format -msgid "Deleting user %s" -msgstr "Suppression de l'utilisateur %s" +msgid "Faked command matched %s" +msgstr "" -#: cinder/auth/manager.py:753 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "Access Key change for user %s" -msgstr "Clef d'accès changée pour l'utilisateur %s" +msgid "Faked command raised an exception %s" +msgstr "" -#: cinder/auth/manager.py:755 +#: cinder/tests/fake_utils.py:101 #, python-format -msgid "Secret Key change for user %s" -msgstr "Clef secrète changée pour l'utilisateur %s" +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgstr "" -#: cinder/auth/manager.py:757 +#: cinder/tests/test_misc.py:59 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "Statut admin changé en %(admin)r pour l'utilisateur %(uid)s" +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" +msgstr "" -#: cinder/auth/manager.py:802 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "No vpn data for project %s" -msgstr "Pas de données VPN pour le projet %s" - -#: cinder/cloudpipe/pipelib.py:46 -#, fuzzy, python-format -msgid "Instance type for vpn instances" -msgstr "L'instance de type %(instance_type)s est invalide." - -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +msgid "unrecognized argument %s" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" -msgstr "Réseau à passer à la configuration d'openvpn" - -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" -msgstr "Masque réseau à passer à la configuration d'openvpn" - -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/tests/test_storwize_svc.py:1217 #, python-format -msgid "Launching VPN for %s" -msgstr "Démarrage du VPN pour %s" - -#: cinder/compute/api.py:141 -msgid "No compute host specified" +msgid "Run CLI command: %s" msgstr "" -#: cinder/compute/api.py:144 +#: cinder/tests/test_storwize_svc.py:1220 #, python-format -msgid "Unable to find host for Instance %s" +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/compute/api.py:192 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/compute/api.py:203 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgid "Given data: %s" msgstr "" -#: cinder/compute/api.py:257 -#, fuzzy, python-format -msgid "Cannot run any more instances of this type." +#: cinder/tests/test_volume_types.py:59 +#, python-format +msgid "Result data: %s" msgstr "" -"Quota d'instances dépassé. Vous ne pouvez éxécuter que %s instances de ce" -" type de plus." -#: cinder/compute/api.py:259 +#: cinder/tests/api/contrib/test_backups.py:638 +#, fuzzy +msgid "Invalid input" +msgstr "Snapshot invalide" + +#: cinder/tests/integrated/test_login.py:31 #, fuzzy, python-format -msgid "Can only run %s more instances of this type." -msgstr "" -"Quota d'instances dépassé. Vous ne pouvez éxécuter que %s instances de ce" -" type de plus." +msgid "volume: %s" +msgstr "Dé-montage du volume %s" -#: cinder/compute/api.py:261 +#: cinder/tests/integrated/api/client.py:37 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" -msgstr "Création d'une instance raw" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" +msgstr "" -#: cinder/compute/api.py:312 -#, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" +msgstr "" + +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/compute/api.py:383 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Going to run %s instances..." -msgstr "Démarrage de %s instances..." +msgid "Doing %(method)s on %(relative_url)s" +msgstr "" -#: cinder/compute/api.py:447 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "bdm %s" +msgid "Body: %s" msgstr "" -#: cinder/compute/api.py:474 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "block_device_mapping %s" +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/compute/api.py:591 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/compute/api.py:871 -#, fuzzy, python-format -msgid "Going to try to soft delete instance" -msgstr "Va essayer d'arrêter %s" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" +msgstr "" -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +#: cinder/tests/integrated/api/client.py:167 +#, python-format +msgid "Decoding JSON: %s" msgstr "" -#: cinder/compute/api.py:939 -#, fuzzy, python-format -msgid "Going to try to terminate instance" -msgstr "Va essayer d'arrêter %s" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" +msgstr "" -#: cinder/compute/api.py:977 -#, fuzzy, python-format -msgid "Going to try to stop instance" -msgstr "Va essayer d'arrêter %s" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" +msgstr "" -#: cinder/compute/api.py:996 -#, fuzzy, python-format -msgid "Going to try to start instance" -msgstr "Va essayer d'arrêter %s" +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" +msgstr "" -#: cinder/compute/api.py:1000 -#, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 -#, python-format -msgid "Searching by: %s" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/compute/api.py:1201 +#: cinder/volume/api.py:140 #, python-format -msgid "Image type not recognized %s" +msgid "Volume size '%s' must be an integer and greater than 0" +msgstr "" + +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/volume/api.py:168 #, python-format msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/compute/api.py:1644 +#: cinder/volume/api.py:177 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/volume/api.py:316 +#, fuzzy +msgid "Volume status must be available or error" +msgstr "Le status du volume doit être disponible" + +#: cinder/volume/api.py:321 #, python-format -msgid "DB error: %s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/compute/instance_types.py:86 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "Instance type %s not found for deletion" +msgid "Searching by: %s" +msgstr "" + +#: cinder/volume/api.py:452 +msgid "already attached" +msgstr "" + +#: cinder/volume/api.py:459 +msgid "already detached" +msgstr "" + +#: cinder/volume/api.py:470 +#, fuzzy +msgid "Volume status must be available to reserve" +msgstr "Le status du volume doit être disponible" + +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/compute/manager.py:138 +#: cinder/volume/api.py:537 #, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: décoration : |%s|" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "" -#: cinder/compute/manager.py:140 +#: cinder/volume/api.py:546 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" +msgstr "" + +#: cinder/volume/api.py:595 +#, fuzzy +msgid "Volume Snapshot status must be available or error" +msgstr "Le status du volume doit être disponible" + +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" +msgstr "" + +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" +msgstr "" + +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/volume/api.py:716 +#, fuzzy +msgid "Volume status must be available/in-use." +msgstr "Le status du volume doit être disponible" + +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." +msgstr "" + +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: vérouillé : |%s|" +msgid "Recovering from a failed execute. Try number %s" +msgstr "Récupération après une exécution erronée. Tentative numéro %s" + +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" +msgstr "" + +#: cinder/volume/driver.py:269 +#, fuzzy, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" -#: cinder/compute/manager.py:146 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin : |%s|" +msgid "ISCSI Discovery: Found %s" +msgstr "" -#: cinder/compute/manager.py:151 +#: cinder/volume/driver.py:361 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: exécution : |%s|" +msgid "copy_image_to_volume %s." +msgstr "" -#: cinder/compute/manager.py:155 +#: cinder/volume/driver.py:378 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: ne s'éxécute pas |%s|" +msgid "copy_volume_to_image %s." +msgstr "" -#: cinder/compute/manager.py:201 +#: cinder/volume/driver.py:437 #, python-format -msgid "Unable to load the virtualization driver: %s" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/compute/manager.py:223 +#: cinder/volume/driver.py:439 #, python-format msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/driver.py:451 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/volume/manager.py:124 +#, python-format +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/compute/manager.py:329 +#: cinder/volume/manager.py:146 #, python-format -msgid "Setting up bdm %s" -msgstr "" +msgid "Re-exporting %s volumes" +msgstr "Ré-exportation de %s volumes" -#: cinder/compute/manager.py:400 +#: cinder/volume/manager.py:151 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/compute/manager.py:406 -#, fuzzy, python-format -msgid "Exception encountered while terminating the instance %s" -msgstr "Après l'arrêt d'instances : %s" +#: cinder/volume/manager.py:156 +#, python-format +msgid "volume %s: skipping export" +msgstr "volume %s : exportation évitée" + +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" +msgstr "" -#: cinder/compute/manager.py:444 +#: cinder/volume/manager.py:161 #, python-format -msgid "Instance %s not found." +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" -msgstr "L'instance a déjà été crée" +#: cinder/volume/manager.py:221 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "volume %(vol_name)s: cŕeation d'un volume logique de %(vol_size)sG" + +#: cinder/volume/manager.py:230 +#, fuzzy, python-format +msgid "volume %s: creating from snapshot" +msgstr "volume %s: exportation en cours" + +#: cinder/volume/manager.py:234 +#, fuzzy, python-format +msgid "volume %s: creating from existing volume" +msgstr "volume %s: exportation en cours" + +#: cinder/volume/manager.py:238 +#, fuzzy, python-format +msgid "volume %s: creating from image" +msgstr "volume %s: création" -#: cinder/compute/manager.py:523 +#: cinder/volume/manager.py:247 #, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +msgid "volume %s: creating" +msgstr "volume %s: création" -#: cinder/compute/manager.py:528 +#: cinder/volume/manager.py:279 #, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" -msgstr "" +msgid "volume %s: creating export" +msgstr "volume %s: exportation en cours" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." -msgstr "" +#: cinder/volume/manager.py:288 +#, fuzzy, python-format +msgid "volume %s: create failed" +msgstr "volume %s: création" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" -msgstr "" +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" +msgstr "volume %s: crée avec succès" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" -msgstr "" +#: cinder/volume/manager.py:326 +#, fuzzy, python-format +msgid "Error: %s" +msgstr "Erreur interceptée : %s" -#: cinder/compute/manager.py:565 +#: cinder/volume/manager.py:352 #, python-format -msgid "Instance network_info: |%s|" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/volume/manager.py:379 +#, python-format +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 #, python-format -msgid "%(action_str)s instance" -msgstr "" +msgid "volume %s: deleting" +msgstr "volume %s: suppression" + +#: cinder/volume/manager.py:414 +#, fuzzy +msgid "volume is not local to this node" +msgstr "Le volume n'est pas local à ce noeud" -#: cinder/compute/manager.py:699 +#: cinder/volume/manager.py:419 #, python-format -msgid "Ignoring DiskNotFound: %s" -msgstr "" +msgid "volume %s: removing export" +msgstr "volume %s: suppression de l'exportation" -#: cinder/compute/manager.py:708 +#: cinder/volume/manager.py:424 #, python-format -msgid "terminating bdm %s" +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 -#, python-format -msgid "%s. Setting instance vm_state to ERROR" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/manager.py:447 #, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." -msgstr "" +msgid "volume %s: deleted successfully" +msgstr "volume %s: supprimé avec succès" -#: cinder/compute/manager.py:816 +#: cinder/volume/manager.py:460 #, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/manager.py:466 #, python-format -msgid "Rebuilding instance %s" +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/volume/manager.py:484 #, python-format -msgid "Rebooting instance %s" -msgstr "Redémarrage de l'instance %s" +msgid "snapshot %s: created successfully" +msgstr "" -#: cinder/compute/manager.py:891 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/manager.py:933 -#, python-format -msgid "instance %s: snapshotting" +#: cinder/volume/manager.py:505 +#, fuzzy, python-format +msgid "snapshot %s: snapshot is busy" msgstr "instance %s: création d'un instantané (snapshot)" -#: cinder/compute/manager.py:939 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/manager.py:995 +#: cinder/volume/manager.py:533 #, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:1001 -#, python-format -msgid "Rotating out %d backups" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/volume/manager.py:608 #, python-format -msgid "Deleting image %s" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" +msgstr "" + +#: cinder/volume/manager.py:626 +#, fuzzy, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "" +"Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant " +"que %(device)s" + +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/manager.py:706 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/manager.py:1041 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "Instance %s: Root password set" +msgid "DB error: %s" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/manager.py:1079 +#: cinder/volume/volume_types.py:128 #, python-format msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/compute/manager.py:1084 -#, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:1098 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:1116 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "instance %s: rescuing" -msgstr "instance %s: récupération" +msgid "Error while trying to set group: %(message)s" +msgstr "" -#: cinder/compute/manager.py:1141 -#, python-format -msgid "instance %s: unrescuing" -msgstr "instance %s: dé-récupération" +#: cinder/volume/drivers/coraid.py:128 +#, fuzzy, python-format +msgid "Unable to find group: %(group)s" +msgstr "Impossible de trouver SR du VDB %s" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/compute/manager.py:1471 -#, python-format -msgid "instance %s: pausing" -msgstr "instance %s: mise en pause" - -#: cinder/compute/manager.py:1489 -#, python-format -msgid "instance %s: unpausing" -msgstr "instance %s: reprise après pause" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" +msgstr "" -#: cinder/compute/manager.py:1525 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "instance %s: récupération des diagnostiques" +msgid "Configure data : %s" +msgstr "" -#: cinder/compute/manager.py:1534 -#, python-format -msgid "instance %s: suspending" -msgstr "instance %s: suspension" +#: cinder/volume/drivers/coraid.py:177 +#, fuzzy, python-format +msgid "Configure response : %s" +msgstr "réponse %s" -#: cinder/compute/manager.py:1556 +#: cinder/volume/drivers/coraid.py:199 #, python-format -msgid "instance %s: resuming" -msgstr "instance %s: reprise après suspension" +msgid "Unable to retrive volume infos for volume %(volname)s" +msgstr "" -#: cinder/compute/manager.py:1579 -#, python-format -msgid "instance %s: locking" -msgstr "instance %s: vérrouillage" +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" +msgstr "" -#: cinder/compute/manager.py:1588 -#, python-format -msgid "instance %s: unlocking" -msgstr "instance %s: déverrouillage" +#: cinder/volume/drivers/coraid.py:308 +#, fuzzy, python-format +msgid "Fail to create volume %(volname)s" +msgstr "Impossible de trouver le volume %s" -#: cinder/compute/manager.py:1596 -#, python-format -msgid "instance %s: getting locked state" -msgstr "instance %s: récupération de l'état de vérouillage" +#: cinder/volume/drivers/coraid.py:321 +#, fuzzy, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "Impossible de trouver le volume %s" -#: cinder/compute/manager.py:1606 -#, python-format -msgid "instance %s: reset network" -msgstr "instance %s: redémarrage du réseau" +#: cinder/volume/drivers/coraid.py:335 +#, fuzzy, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "Échec du redémarrage de l'instance" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "instance %s: inject network info" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "network_info to inject: |%s|" +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/coraid.py:383 #, python-format -msgid "instance %s: getting vnc console" +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:1685 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1703 +#: cinder/volume/drivers/glusterfs.py:70 #, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1705 -#, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 #, fuzzy, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" -msgstr "L'instance %(instance_id)s n'est pas en mode secours" +msgid "casted to %s" +msgstr "Nested renvoi %s" -#: cinder/compute/manager.py:1724 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "Attach failed %(mountpoint)s, removing" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:1756 -#, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "Démontage de volume d'une instance inconnue %s" +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, fuzzy, python-format +msgid "%s is already mounted" +msgstr "le groupe %s existe déjà" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." -msgstr "" - -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." -msgstr "" +msgid "volume group %s doesn't exist" +msgstr "Le groupe de volume %s n'existe pas" -#: cinder/compute/manager.py:1916 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:1973 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "Pre live migration failed at %(dest)s" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/lvm.py:218 +#, python-format +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/lvm.py:238 +#, python-format +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." -msgstr "" +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, fuzzy, python-format +msgid "Creating clone of volume: %s" +msgstr "Création d'un volume de %s Go" -#: cinder/compute/manager.py:2040 +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:2073 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "Migrating instance to %(dest)s finished successfully." +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/lvm.py:430 +#, python-format +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:2226 +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 #, python-format -msgid "Updated the info_cache for instance %s" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/lvm.py:542 +#, python-format +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:2305 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:2331 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:2344 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" -msgstr "" +msgid "rbd has no pool %s" +msgstr "rbd n'as pas de file %s" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/compute/manager.py:2458 -#, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." -msgstr "" +#: cinder/volume/drivers/rbd.py:227 +#, fuzzy +msgid "Not an rbd snapshot" +msgstr "Snapshot invalide" -#: cinder/compute/manager.py:2465 +#: cinder/volume/drivers/rbd.py:242 #, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/compute/manager.py:2472 -#, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +#: cinder/volume/drivers/rbd.py:253 +#, fuzzy, python-format +msgid "Unable to read image %s" +msgstr "Impossible de trouver le volume %s" + +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" -msgstr "Ajout de console" - -#: cinder/console/manager.py:97 -#, python-format -msgid "Tried to remove non-existent console %(console_id)s." -msgstr "Tentative de suppression d'une console non existente %(console_id)s." - -#: cinder/console/vmrc_manager.py:122 -#, python-format -msgid "Tried to remove non-existent console %(console_id)s." +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "Removing console %(console_id)s." +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" -msgstr "Reconstruction de la configuration xvp" - -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/sheepdog.py:47 #, python-format -msgid "Re-wrote %s" -msgstr "Ré-écriture de %s" - -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" -msgstr "Arrêt xvp" +msgid "Sheepdog is not working: %s" +msgstr "Sheepdog n'est pas actif : %s" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" -msgstr "Démarrage xvp" +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" +msgstr "Sheepdog n'est pas actif" -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "Error starting xvp: %s" -msgstr "Erreur au démarrage xvp : %s" +msgid "Payload for SolidFire API call: %s" +msgstr "" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" -msgstr "Re-démarrage xvp" +#: cinder/volume/drivers/solidfire.py:146 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." -msgstr "xvp non actif..." +#: cinder/volume/drivers/solidfire.py:152 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" -#: cinder/consoleauth/manager.py:63 +#: cinder/volume/drivers/solidfire.py:156 #, python-format -msgid "Deleting Expired Token: (%s)" +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/consoleauth/manager.py:75 +#: cinder/volume/drivers/solidfire.py:158 #, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/volume/drivers/solidfire.py:164 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" -msgstr "L'utilisation d'une requête de contexte vide est dévalué" +#: cinder/volume/drivers/solidfire.py:171 +#, fuzzy, python-format +msgid "API response: %s" +msgstr "réponse %s" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "Found solidfire account: %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "No ComputeNode for %(host)s" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 +#: cinder/volume/drivers/solidfire.py:338 +#, fuzzy, python-format +msgid "Failed to get model update from clone" +msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" + +#: cinder/volume/drivers/solidfire.py:364 #, python-format -msgid "No sm_flavor called %(sm_flavor)s" +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "No sm_volume with id %(volume_id)s" +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." -msgstr "python-migrate n'est pas installé. Fin d'éxécution." - -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/solidfire.py:406 +#, python-format +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "SQL connection failed. %s attempts left." +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "Table |%s| not created!" +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" -msgstr "" +#: cinder/volume/drivers/solidfire.py:566 +#, fuzzy +msgid "Failed to get updated stats" +msgstr "Échec de la suspension de l'instance" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" -msgstr "" +#: cinder/volume/drivers/storwize_svc.py:190 +#, fuzzy, python-format +msgid "pool %s doesn't exist" +msgstr "Le groupe de volume %s n'existe pas" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "%s is not set" msgstr "" -#: cinder/image/glance.py:281 -#, python-format -msgid "Metadata after formatting for Glance %s" +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:309 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:331 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:356 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/image/s3.py:328 +#: cinder/volume/drivers/storwize_svc.py:392 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/image/s3.py:340 -#, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:483 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/image/s3.py:379 -#, python-format -msgid "Failed to decrypt private key: %s" -msgstr "Impossible de déchiffrer la clef privée : %s" - -#: cinder/image/s3.py:387 +#: cinder/volume/drivers/storwize_svc.py:511 #, python-format -msgid "Failed to decrypt initialization vector: %s" -msgstr "Impossible de déchiffrer le vecteur d'initialisation : %s" +msgid "leave: _get_host_from_connector: host %s" +msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:523 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" -msgstr "Impossible de déchiffrer le fichier image %(image_file)s: %(err)s" +msgid "enter: _create_host: host %s" +msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 +#: cinder/volume/drivers/storwize_svc.py:551 #, python-format -msgid "Bad mac for to_global_ipv6: %s" +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 +#: cinder/volume/drivers/storwize_svc.py:574 #, python-format -msgid "Bad prefix for to_global_ipv6: %s" +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:619 +#, fuzzy, python-format +msgid "volume %s mapping to multi host" +msgstr "volume %s : exportation évitée" + +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/network/linux_net.py:166 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "Attempted to remove chain %s which does not exist" +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/network/linux_net.py:192 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Unknown chain: %r" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/network/linux_net.py:215 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/network/linux_net.py:694 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "Hupping dnsmasq threw %s" -msgstr "Hupping dnsmasq à renvoyé %s" +msgid "initialize_connection: Failed to get attributes for volume %s" +msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "Pid %d est dépassé, re-démarrage de dnsmasq" +msgid "Did not find expected column name in lsvdisk: %s" +msgstr "" -#: cinder/network/linux_net.py:756 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "killing radvd threw %s" -msgstr "La destruction de radvd à renvoyé %s" +msgid "initialize_connection: Missing volume attribute for volume %s" +msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "Pid %d est dépassé, re-démarrage radvd" +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" +msgstr "" -#: cinder/network/linux_net.py:967 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "Starting VLAN inteface %s" -msgstr "Démarrage de l'interface VLAN %s" +msgid "initialize_connection: Did not find a preferred node for volume %s" +msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "Démarrage de l'interface de Bridge %s" - -#: cinder/network/linux_net.py:1142 -#, fuzzy, python-format -msgid "Starting bridge %s " -msgstr "Démarrage de l'interface de Bridge %s" - -#: cinder/network/linux_net.py:1149 -#, fuzzy, python-format -msgid "Done starting bridge %s" -msgstr "Erreur au démarrage xvp : %s" +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" +msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/network/manager.py:291 -#, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "Interface %(interface)s not found" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/network/manager.py:353 -#, python-format -msgid "floating IP deallocation for instance |%s|" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/storwize_svc.py:907 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/storwize_svc.py:945 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/storwize_svc.py:950 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/network/manager.py:614 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/manager.py:660 +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 #, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/storwize_svc.py:1012 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:778 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format -msgid "Disassociated %s stale fixed ip(s)" +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" -msgstr "réglage de l'hôte réseau" - -#: cinder/network/manager.py:896 +#: cinder/volume/drivers/storwize_svc.py:1050 #, python-format -msgid "network allocations for instance |%s|" +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/network/manager.py:901 +#: cinder/volume/drivers/storwize_svc.py:1055 #, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/network/manager.py:930 +#: cinder/volume/drivers/storwize_svc.py:1062 #, python-format -msgid "network deallocation for instance |%s|" +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/network/manager.py:1152 +#: cinder/volume/drivers/storwize_svc.py:1069 #, python-format msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:1227 +#: cinder/volume/drivers/storwize_svc.py:1080 #, python-format -msgid "Unable to release %s because vif doesn't exist." +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/network/manager.py:1244 +#: cinder/volume/drivers/storwize_svc.py:1092 #, python-format -msgid "Leased IP |%(address)s|" +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/network/manager.py:1248 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "IP %s leased that is not associated" +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:1256 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "IP |%s| leased that isn't allocated" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "Released IP |%(address)s|" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/network/manager.py:1265 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "IP %s released that is not associated" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:1268 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "IP %s released that was not leased" -msgstr "IP %s libérée qui n'était pas allouée" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" +msgstr "" -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +#: cinder/volume/drivers/storwize_svc.py:1156 +#, python-format +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/network/manager.py:1334 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/network/manager.py:1345 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +#: cinder/volume/drivers/storwize_svc.py:1194 +#, python-format +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:1423 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "Network must be disassociated from project %s before delete" +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/network/manager.py:1832 -msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" -msgstr "La somme du nombre de réseau et le début de vlan ne peut excéder 4094" +#: cinder/volume/drivers/storwize_svc.py:1225 +#, python-format +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" +msgstr "" -#: cinder/network/manager.py:1839 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/network/quantum/client.py:180 -#, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/network/quantum/client.py:196 -#, python-format -msgid "Quantum entity not found: %s" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/quantum/client.py:206 -#, python-format -msgid "Server %(status_code)s error: %(data)s" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/network/quantum/client.py:210 -#, python-format -msgid "Unable to connect to server. Got error: %s" +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/quantum/client.py:228 -#, python-format -msgid "unable to deserialize object of type = '%s'" +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/storwize_svc.py:1443 +#, python-format +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/storwize_svc.py:1464 +#, python-format +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/storwize_svc.py:1471 +#, fuzzy, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" +"%(description)s\n" +"Commande : %(cmd)s\n" +"Valeur retournée : %(exit_code)s\n" +"Sortie standard : %(stdout)r\n" +"Sortie d'erreur : %(stderr)r" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "network allocations for instance %s" +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/storwize_svc.py:1517 #, python-format msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/storwize_svc.py:1531 #, python-format msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/storwize_svc.py:1539 #, python-format -msgid "Server returned error: %s" +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" -msgstr "" +#: cinder/volume/drivers/windows.py:142 +#, fuzzy, python-format +msgid "Creating folder %s " +msgstr "Suppression de l'utilisateur %s" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" -msgstr "" +#: cinder/volume/drivers/windows.py:213 +#, fuzzy, python-format +msgid "Disk not found: %s" +msgstr "Sheepdog n'est pas actif : %s" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +#: cinder/volume/drivers/zadara.py:218 +#, python-format +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "No network with net_id = %s" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/zadara.py:350 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/zadara.py:447 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 -#, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, fuzzy, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" +msgstr "volume %(vol_name)s: cŕeation d'un volume logique de %(vol_size)sG" + +#: cinder/volume/drivers/emc/emc_smis_common.py:90 #, python-format -msgid "%s not in valid priorities" +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:97 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/rpc/amqp.py:146 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "Returning exception %s to caller" -msgstr "Renvoi de l'exception %s à l'appelant" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" +msgstr "" -#: cinder/rpc/amqp.py:188 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format -msgid "unpacked context: %s" -msgstr "Contexte décompacté : %s" +msgid "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "received %s" -msgstr "%s reçu" +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" +msgstr "" -#: cinder/rpc/amqp.py:236 -#, python-format -msgid "no method for message: %s" -msgstr "Pas de méthode pour le message : %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." +msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format -msgid "No method for message: %s" -msgstr "Pas de méthode pour le message : %s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" +msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/emc/emc_smis_common.py:166 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID est %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." +msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "Sending notification on %s..." +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:364 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:380 #, python-format -msgid "Connected to AMQP server on %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:419 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" -msgstr "Doit mettre en oeuvre un calendrier de retrait" +#: cinder/volume/drivers/emc/emc_smis_common.py:454 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/emc/emc_smis_common.py:463 +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "No host selection for %s defined." +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "Filtered %(hosts)s" +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format -msgid "Host filter passes for %(host)s" +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, fuzzy, python-format +msgid "Create export: %(volume)s" +msgstr "Ré-exportation de %s volumes" -#: cinder/scheduler/host_manager.py:323 -#, python-format -msgid "No service for compute ID %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:624 +#, fuzzy, python-format +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" msgstr "" +"Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant " +"que %(device)s" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:646 #, python-format msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/manager.py:159 +#: cinder/volume/drivers/emc/emc_smis_common.py:672 +#, fuzzy, python-format +msgid "Error mapping volume %s." +msgstr "Erreur au démarrage xvp : %s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:676 #, fuzzy, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." -msgstr "L'instance %(instance_id)s n'est pas suspendue" +msgid "ExposePaths for volume %s completed successfully." +msgstr "volume %s: supprimé avec succès" -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:705 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" +msgid "Error unmapping volume %s." msgstr "" -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, fuzzy, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "volume %s: supprimé avec succès" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:722 +#, python-format +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#, python-format +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, fuzzy, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "volume %s: supprimé avec succès" + +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "Faked command matched %s" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, fuzzy, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "volume %s: supprimé avec succès" + +#: cinder/volume/drivers/emc/emc_smis_common.py:777 #, python-format -msgid "Faked command raised an exception %s" +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#, python-format +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "Running instances: %s" -msgstr "Instance actives : %s" +msgid "Initialize connection: %(volume)s" +msgstr "" -#: cinder/tests/test_compute.py:371 +#: cinder/volume/drivers/emc/emc_smis_common.py:836 #, python-format -msgid "After terminating instances: %s" -msgstr "Après l'arrêt d'instances : %s" - -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +msgid "Volume %s is already mapped." msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "After force-killing instances: %s" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/volume/drivers/emc/emc_smis_common.py:880 #, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +msgid "Found Storage Type: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#, python-format +msgid "Found Masking View: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" -msgstr "adresse de départ" - -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#, fuzzy +msgid "Cannot connect to ECOM server" +msgstr "Reconnection à la queue" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#, python-format +msgid "Found Replication Service: %s" msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "Target %s allocated" -msgstr "Destination %s allouée" +msgid "Found Storage Configuration Service: %s" +msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/emc/emc_smis_common.py:992 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 #, python-format -msgid "Given data: %s" +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 #, python-format -msgid "Result data: %s" +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "_create: %s" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 -#, python-format -msgid "_delete: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#, fuzzy, python-format +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" +"Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant " +"que %(device)s" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "_get: %s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "_get_all: %s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "Error finding %s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "test_snapshot_detail: resp_dict=%s" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/tests/integrated/test_login.py:31 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "flavor: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#, python-format +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#, python-format +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#, python-format +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "Device info: %(data)s." msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "Body: %s" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 #, python-format -msgid "Decoding JSON: %s" +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/tests/rpc/common.py:133 -#, python-format -msgid "Nested received %(queue)s, %(value)s" -msgstr "Reception par Nested %(queue)s, %(value)s" - -#: cinder/tests/rpc/common.py:142 -#, python-format -msgid "Nested return %s" -msgstr "Nested renvoi %s" - -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Received %s" -msgstr "%s Reçu" - -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" -msgstr "Échec lors de l'ouverture d'une connexion à l'hyperviseur" +msgid "Add target WWN: %s." +msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "Compute_service record created for %s " +msgid "Target WWNs: %s." msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 #, python-format -msgid "Compute_service record updated for %s " +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/virt/firewall.py:130 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" -msgstr "Tentative de suppression de filtre pour l'intance %s qui n'est pas filtrée" +msgid "Could not find iSCSI export for volume %s" +msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" -#: cinder/virt/firewall.py:137 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, fuzzy, python-format +msgid "Cannot find device number for volume %s" +msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#, fuzzy, python-format +msgid "Found iSCSI endpoint: %s" +msgstr "\"Non trouvé\" remonté : %s" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "Filters added to instance %s" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#, python-format +msgid "ISCSI properties: %s" msgstr "" -#: cinder/virt/firewall.py:291 -#, python-format -msgid "Adding security group rule: %r" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 -#, python-format -msgid "Adding provider rule: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/virt/images.py:92 -#, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "Converted to raw, but format is now %s" +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 -#, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" -msgstr "" - -#: cinder/virt/xenapi_conn.py:140 -msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +msgid "create_export: volume name:%s" msgstr "" -"Doit spécifier xenapi_connection_url, xenapi_connection_username " -"(optionel), et xenapi_connection_password pour utiliser " -"connection_type=xenapi" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#, python-format +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#, python-format +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, python-format +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#, python-format +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "Got exception: %s" -msgstr "Reçu exception : %s" - -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "============= initial domains =========== : %s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#, python-format +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#, python-format +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#, python-format +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 #, python-format -msgid "No such domain (%s)" +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:154 -#, python-format -msgid "No such domain %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "Domains: %s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 #, python-format -msgid "Nodes: %s" +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 #, python-format -msgid "After storing domains: %s" +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" -msgstr "" - -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" -msgstr "" - -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" -msgstr "" - -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 #, python-format -msgid "Created new domain: %s" +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 #, python-format -msgid "Failed to boot Bare-metal node %s" -msgstr "" - -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "change_domain_state: to new state %s" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "_check_conf_file: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +msgid "_read_xml:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" -msgstr "instance %(instance_name)s: suppression des fichiers d'instance %(target)s" +msgid "Write login information to xml error. %s" +msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "instance %s: rebooted" -msgstr "instance %s: re-démarrée" - -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "instance %s: rescued" -msgstr "instance %s: récupérée" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" +msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 #, python-format -msgid "instance %s: is building" +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/baremetal/proxy.py:265 -#, python-format -msgid "instance %s: booted" -msgstr "instance %s: a démarrée" - -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "instance %s spawned successfully" +msgid "CLI command:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 #, python-format -msgid "instance %s:not booted" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:354 -#, python-format -msgid "instance %s: Creating image" -msgstr "instance %s : Création de l'image" - -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -"instance %(inst_name)s : l'erreur d'injection de donné dans l'image " -"%(img_id)s (%(e)s) a été ignorée" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 #, python-format -msgid "instance %s: starting toXML method" -msgstr "instance %s: démarrage de la méthode toXML" - -#: cinder/virt/baremetal/proxy.py:531 -#, python-format -msgid "instance %s: finished toXML method" -msgstr "instance %s: fin d'éxécution de la méthode toXML" - -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "#### RLK: cpu_arch = %s " +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#, python-format +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#, python-format +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#, python-format +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#, python-format +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#, python-format +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#, python-format +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 #, python-format -msgid "unknown disk image handler: %s" +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#, python-format +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "Failed to mount filesystem: %s" -msgstr "Impossible de monter le système de fichier : %s" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format -msgid "Failed to remove container: %s" +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format -msgid "User %(username)s not found in password file." +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 #, python-format -msgid "unsupported partition: %s" +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "Impossible de lier l'image au loopback : %s" - -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 #, python-format -msgid "Failed to map partitions: %s" +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" -msgstr "Pas de device nbd libre" +#: cinder/volume/drivers/netapp/iscsi.py:149 +#, fuzzy, python-format +msgid "Using storage service: %s" +msgstr "Instance actives : %s" -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/netapp/iscsi.py:154 #, python-format -msgid "qemu-nbd error: %s" +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/disk/nbd.py:93 -#, python-format -msgid "nbd device %s did not show up" -msgstr "Device nbd %s n'est pas apparu" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, fuzzy, python-format +msgid "Using vfiler: %s" +msgstr "\"Non trouvé\" remonté : %s" -#: cinder/virt/libvirt/connection.py:265 -#, python-format -msgid "Connecting to libvirt: %s" -msgstr "Connexion à libvirt: %s" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" +msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" -msgstr "Connexion à libvirt interrompue" +#: cinder/volume/drivers/netapp/iscsi.py:204 +#, fuzzy +msgid "Connected to DFM server" +msgstr "Reconnection à la queue" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/libvirt/connection.py:400 -#, python-format +#: cinder/volume/drivers/netapp/iscsi.py:317 +#, fuzzy, python-format +msgid "Job failed: %s" +msgstr "\"Non trouvé\" remonté : %s" + +#: cinder/volume/drivers/netapp/iscsi.py:346 msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/libvirt/connection.py:411 -#, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/libvirt/connection.py:435 -#, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "Deleting instance files %(target)s" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/libvirt/connection.py:692 +#: cinder/volume/drivers/netapp/iscsi.py:538 +#, python-format +msgid "No entry in LUN table for volume %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, fuzzy, python-format +msgid "Failed to get LUN details for LUN ID %s" +msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" + +#: cinder/volume/drivers/netapp/iscsi.py:575 #, fuzzy, python-format -msgid "Instance soft rebooted successfully." -msgstr "instance %s: re-démarrée" +msgid "Failed to get host details for host ID %s" +msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/virt/libvirt/connection.py:696 -#, fuzzy -msgid "Failed to soft reboot instance." -msgstr "Échec du redémarrage de l'instance" +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, fuzzy, python-format +msgid "No LUN ID for volume %s" +msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, fuzzy, python-format +msgid "Failed to get target portal for filer: %s" +msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:826 +#, fuzzy, python-format +msgid "Failed to get target IQN for filer: %s" +msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format -msgid "Automatically confirming migration %d" +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 +#, python-format +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1086 +#, python-format +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "data: %(data)r, fpath: %(fpath)r" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" +msgstr "" -#: cinder/virt/libvirt/connection.py:978 -#, fuzzy -msgid "Guest does not have a console available" -msgstr "L’utilisateur n'a pas les privilèges administrateur" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" +msgstr "" -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 +#, fuzzy, python-format +msgid "Destroyed LUN %s" +msgstr "Nested renvoi %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1291 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/netapp/iscsi.py:1298 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 +#, fuzzy, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/virt/libvirt/connection.py:1339 -#, python-format -msgid "Injecting %(injection)s into image %(img_id)s" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, fuzzy, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, fuzzy, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/netapp/iscsi.py:1344 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1365 #, python-format -msgid "block_device_list %s" +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 +#, python-format +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1679 +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, fuzzy, python-format +msgid "Could not find handle for LUN named %s" +msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1518 +#, fuzzy, python-format +msgid "Using NetApp filer: %s" +msgstr "Instance actives : %s" -#: cinder/virt/libvirt/connection.py:1942 +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "'' must be 1, but %d\n" +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/netapp/iscsi.py:1628 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "" -"Instance launched has CPU info:\n" -"%s" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2079 -#, python-format -msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, fuzzy, python-format +msgid "Snapshot %s deletion successful" +msgstr "volume %s: supprimé avec succès" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, fuzzy, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2407 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, fuzzy, python-format +msgid "Could not find attribute for LUN named %s" +msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" + +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." +#: cinder/volume/drivers/netapp/iscsi.py:2192 +#, python-format +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." +#: cinder/volume/drivers/netapp/iscsi.py:2377 +#, python-format +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "Instance %s: Starting finish_revert_migration" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/libvirt/firewall.py:42 +#: cinder/volume/drivers/netapp/nfs.py:312 +#, python-format msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" +#: cinder/volume/drivers/netapp/nfs.py:461 +#, python-format +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" +#: cinder/volume/drivers/netapp/nfs.py:487 +#, python-format +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/libvirt/firewall.py:171 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:217 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" +#: cinder/volume/drivers/netapp/nfs.py:555 +#, python-format +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "%s is a valid instance name" +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "%s has a disk file" +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 -#, python-format -msgid "Instance %(instance)s is backed by %(backing)s" +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 -#, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 -#, python-format -msgid "%(id)s (%(base_file)s): image verification failed" -msgstr "" +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, fuzzy, python-format +msgid "Got response: %s" +msgstr "réponse %s" -#: cinder/virt/libvirt/imagecache.py:247 -#, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" -msgstr "" +#: cinder/volume/drivers/nexenta/volume.py:99 +#, fuzzy, python-format +msgid "Volume %s does not exist in Nexenta SA" +msgstr "Le groupe de volume %s n'existe pas" -#: cinder/virt/libvirt/imagecache.py:266 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "Cannot remove %(base_file)s, it does not exist" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "Base file too young to remove: %s" +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "Removing base file: %s" +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format -msgid "%(id)s (%(base_file)s): checking" +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "%(id)s (%(base_file)s): image is not in use" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format -msgid "%(id)s (%(base_file)s): image is in use" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "Skipping verification, no base directory at %s" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 -#, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" -msgstr "" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "Erreur imprévue lors de l'éxecution de la commande" -#: cinder/virt/libvirt/imagecache.py:406 -#, python-format -msgid "Unknown base file: %s" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 -#, python-format -msgid "Active base files: %s" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "Corrupt base files: %s" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "Removable base files: %s" -msgstr "" - -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" -msgstr "Impossible de trouver un port ouvert" - -#: cinder/virt/libvirt/vif.py:90 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/libvirt/vif.py:99 -#, python-format -msgid "Ensuring bridge %s" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "Erreur imprévue lors de l'éxecution de la commande" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Failed while unplugging vif of instance '%s'" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/libvirt/volume.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "iSCSI device not found at %s" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/libvirt/volume.py:166 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/libvirt/volume.py:178 -#, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 +#, fuzzy, python-format +msgid "Volume (%s) already exists on array" +msgstr "le groupe %s existe déjà" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "Erreur imprévue lors de l'éxecution de la commande" + +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" +#~ msgid "Filename of root CA" +#~ msgstr "Nom du fichier contenant la racine de l'autorité de certification" -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "Nom de fichier de la clé privée" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "Nom du fichier de la liste de révocation du Certificat Racine" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 -#, python-format -msgid "Virtual Machine with ref %s is not there" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "Emplacement de sauvegarde des clefs" -#: cinder/virt/vmwareapi/fake.py:502 -#, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "Emplacement de sauvegarde des racines d'autorité de certification" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "Doit-on utiliser une autorité de certification pour chaque projet ?" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" +#~ "Sujet pour les certificats utilisateurs, " +#~ "%s pour le projet, utilisateur, " +#~ "timestamp" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "Sujet de certificat pour projets, %s pour le projet, timestamp" -#: cinder/virt/vmwareapi/io_util.py:99 -#, python-format -msgid "Glance image %s is in killed state" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "Chemin des propriétés: %s" -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "Échec du décryptage du text" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "Échec de la pagination à travers les images depuis le service d'image" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "La création de l'Interface Virtuelle a échoué" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" +#~ "Les 5 tentatives de création de " +#~ "l'interface virtuelle avec une adresse " +#~ "MAC unique ont échoué" -#: cinder/virt/vmwareapi/read_write_util.py:150 -#, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "La connexion à Melange a échoué" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "La paire de clés de donnée n'est pas valide" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "La signature %(signature)s est invalide pour l'utilisateur %(user)s." -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "L'instance de type %(instance_type)s est invalide." -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "La plage de port %(from_port)s:%(to_port)s. %(msg)s est invalide" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "Le protocole IP %(protocol)s est invalide" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "Le cidr %(cidr)s est invalide" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" +#~ "Impossible d'effectuer l'action '%(action)s' " +#~ "sur l'ensemble %(aggregate_id)s. Raison: " +#~ "%(reason)s." -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" +#~ "L'instance %(instance_uuid)s dans %(attr)s " +#~ "%(state)s. Impossible de %(method)s pendant" +#~ " que l'instance est dans cet état." -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "L'instance %(instance_id)s ne fonctionne pas." -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "L'instance %(instance_id)s n'est pas suspendue" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "L'instance %(instance_id)s n'est pas en mode secours" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "Échec de la reprise du serveur" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "Échec du redémarrage de l'instance" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "Le service de volume est indisponible actuellement." -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "Le service de calcul est indisponible actuellement." -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" +#~ "Impossible de migrer l'instance " +#~ "(%(instance_id)s) vers l'hôte actuel " +#~ "(%(host)s)." -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "L'hôte destinataire de calcul est indisponible actuellement." -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "L'hôte original de calcul est indisponible actuellement." -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "Le type de l'hyperviseur fourni n'est pas valide." -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" +#~ "L'instance nécessite une version plus " +#~ "récente de l'hyperviseur que celle " +#~ "fournie." -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "Fonction non implémentée" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake n'a pas d'implémentation pour %s" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "Appel %(localname)s %(impl)s" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "Appel du getter %s" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" -"xenapi.fake n'a pas d'implementation pour %s ou il a été appelé avec le " -"mauvais nombre d'arguments" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "Réseau non unique trouvé pour le bridge %s" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "Aucun réseau trouvé pour le bridge %s" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, fuzzy, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "Impossible de détacher le volume %s" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "VBD non trouvé dans l'instance %s" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, fuzzy, python-format -msgid "VBD %s already detached" -msgstr "le groupe %s existe déjà" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "Impossible de deconnecter le VBD %s" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "Impossible de supprimer le VBD %s" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, fuzzy, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "VBD créé %(vbd_ref)s pour VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "VBD créé %(vbd_ref)s pour VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" -"VDI créé %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on" -" %(sr_ref)s." +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, fuzzy, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "" -"Création de l'instantané (snapshot) pour la VM %(vm_ref)s avec le label " -"'%(label)s'..." +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, fuzzy, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "Instantané (snapshot) créé %(template_vm_ref)s pour la VM %(vm_ref)s." +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "Demande de chargement à xapi de %(vdi_uuids)s en tant qu'ID %(image_id)s" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "L'utilisateur %(uid)s est déjà membre du groupe %(group_dn)s" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, fuzzy, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "Taille de l'image %(image)s:%(virtual_size)d" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "Copie de VDI %s vers /boot/guest sur dom0" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "Noyau/Ramdisk VDI %s détruit" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -#, fuzzy -msgid "Failed to fetch glance image" -msgstr "Échec du redémarrage de l'instance" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "Recherche du VDI %s pour le PV kernel" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "Le VDI %s est toujours disponible" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "(VM_UTILS) état xenserver vm -> |%s|" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "Re-parcours de SR %s" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "Impossible de lier l'image au loopback : %s" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "VHD %(vdi_uuid)s à pour parent %(parent_ref)s" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" -"L'UUID parent %(parent_uuid)s ne correspond pas au parent originel " -"%(original_parent_uuid)s, attente de coalesence..." +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "Connexion de VBD %s ... " +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "Connexion de VBD %s terminée." +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "Destruction de VBD pour la VDI %s ... " +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "Destruction de VBD pour la VDI %s terminée." +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "Exécution de pygrub sur %s" +#~ msgid "not available" +#~ msgstr "non disponible" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "Kernel Xen %s trouvé" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "Pas de kernel Xen trouvé. Démarrage en HVM." +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "Trop d'erreur d'authentification" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "Ecriture de la table de partitionnement %s terminée." +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" +#~ "La clef d'accès %(access_key)s a " +#~ "rencontrée %(failures)d echecs d'authentification" +#~ " et sera par conséquent vérouillée " +#~ "pour %(lock_mins)d minutes." -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "Echec d'authentification : %s" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "Requête authentifiée pour : %(uname)s:%(pname)s)" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "action: %s" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "arg: %(key)s\t\tval: %(value)s" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" +#~ "Requête non authorisé pour le " +#~ "controlleur=%(controller)s et l'action=%(action)s" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "\"Instance non trouvée\" remontée : %s" -#: cinder/virt/xenapi/vmops.py:233 -#, fuzzy -msgid "Starting instance" -msgstr "Création d'une instance raw" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "\"Volume non trouvé\" remonté : %s" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -#, fuzzy -msgid "Failed to spawn, rolling back" -msgstr "Échec de la suspension de l'instance" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "Injection du chemin d'accès : '%s'" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "\"Erreur inopinée\" remontée : %s" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -#, fuzzy -msgid "Starting VM" -msgstr "Re-démarrage xvp" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "\"Erreur inopinée\" remontée : %s" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "Une erreur inopinée à eu lieu. Merci d'essayer votre requête à nouveau." -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" +#~ "Requête API non supportée : controleur" +#~ " = %(controller)s, action = %(action)s" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "Création du bi-clef %s" -#: cinder/virt/xenapi/vmops.py:670 -#, fuzzy, python-format -msgid "Finished snapshot and upload for VM" -msgstr "Fin de l'instantané et du chargement de VM %s" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -#, fuzzy, python-format -msgid "Starting snapshot for VM" -msgstr "Début de création d'instantané (snapshot) pour la VM %s" +#~ msgid "Delete key pair %s" +#~ msgstr "Suppression du bi-clef %s" -#: cinder/virt/xenapi/vmops.py:686 -#, fuzzy, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "Impossible d'attacher le volume à l'instance %s" +#~ msgid "Invalid CIDR" +#~ msgstr "Le cidr %(cidr)s est invalide" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "Révocation de groupe de sécurité %s" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "Pas assez de parametres pour contruire un règle valide." -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "Pas de règle pour les paramètres spécifiés." -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "Authorisation du groupe de sécurité %s" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "Cette règle existe déjà dans le groupe %s" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "Création du groupe de sécurité %s" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "Delete security group %s" +#~ msgstr "Suppression du groupe de sécurité %s" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "Récupération de la sortie de la console de l'instance %s" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "Detach Volume Failed." +#~ msgstr "Dé-montage du volume %s" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "Fichiers noyau/ramdisk supprimés" +#~ msgid "attribute not supported: %s" +#~ msgstr "attribut non reconnu : %s" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1147 -#, fuzzy -msgid "Destroying VM" -msgstr "Re-démarrage xvp" +#~ msgid "Allocate address" +#~ msgstr "Allocation d'adresse" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "Release address %s" +#~ msgstr "Désallocation de l'adresse %s" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "Association de l'adresse %(public_ip)s avec l'instance %(instance_id)s" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "Désassociation de l'adresse %s" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "Début de la destruction d'instance" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "Reboot instance %r" +#~ msgstr "Re-démarrage de l'instance %r" -#: cinder/virt/xenapi/vmops.py:1379 -#, fuzzy, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "L'instance %(instance_id)s n'est pas suspendue" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "Image %(image_location)s enregistré avec l'id %(image_id)s" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "Utilisateur ou groupe non spécifié" -#: cinder/virt/xenapi/vmops.py:1469 -#, fuzzy -msgid "Injecting network info to xenstore" -msgstr "réglage de l'hôte réseau" +#~ msgid "only group \"all\" is supported" +#~ msgstr "Seul le group \"tous\" est supporté" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "" +#~ "le type d'opération (operation_type) doit " +#~ "être ajout (add) ou suppression (remove)" -#: cinder/virt/xenapi/vmops.py:1492 -#, fuzzy, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "Création du VIF pour la VM %(vm_ref)s, réseau %(network_ref)s." +#~ msgid "Updating image %s publicity" +#~ msgstr "Mis à jour de la publication de l'image %s" -#: cinder/virt/xenapi/vmops.py:1495 -#, fuzzy, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "Création du VIF pour la VM %(vm_ref)s, réseau %(network_ref)s." +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "Erreur OpenSSL : %s" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "Impossible de créer le dépot de stockage" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "%(label)s introduit comme %(sr_ref)s." +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "Introduction de %s" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "Impossible de trouver SR du VDB %s" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "Exception %(exc)s ignorée pendant l'obtention de PBDs pour %(sr_ref)s" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "Exception %(exc)s ignorée pendant la deconnexion du PBD %(pbd)s" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "Impossible d'introduire VDI sur SR %s" +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "Impossible de récuppérer l'enregistrement du VDI %s sur" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "Impossible d'introduire le VDI pour SR %s" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "Le point de montage ne peut pas être traduit : %s" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" -"Impossible de créer VDI sur SR %(sr_ref)s pour l'instance " -"%(instance_name)s" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Impossible d'utiliser SR %(sr_ref)s pour l'instance %(instance_name)s" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Impossible d'attacher le volume à l'instance %s" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "" -"Le point de montage %(mountpoint)s a été attaché à l'instance " -"%(instance_name)s" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "Impossible de trouver le volume %s" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "Impossible de détacher le volume %s" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "" -"Le point de montage %(mountpoint)s à été détaché de l'instance " -"%(instance_name)s" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "No adminPass was specified" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Invalid adminPass" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" -#: cinder/volume/api.py:137 -#, fuzzy -msgid "Volume status must be available or error" -msgstr "Le status du volume doit être disponible" +#~ msgid "Instance could not be found" +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "Compute.api::pause %s" +#~ msgstr "Compute.api::pause %s" + +#~ msgid "Compute.api::unpause %s" +#~ msgstr "Compute.api::unpause %s" + +#~ msgid "compute.api::suspend %s" +#~ msgstr "compute.api::suspend %s" + +#~ msgid "compute.api::resume %s" +#~ msgstr "compute.api::resume %s" + +#~ msgid "Error in migrate %s" +#~ msgstr "" + +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "Compute.api::reset_network %s" + +#~ msgid "Server not found" +#~ msgstr "" + +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" + +#~ msgid "Compute.api::lock %s" +#~ msgstr "Compute.api::lock %s" + +#~ msgid "Compute.api::unlock %s" +#~ msgstr "Compute.api::unlock %s" + +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" + +#~ msgid "Malformed createBackup entity" +#~ msgstr "" + +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" + +#~ msgid "Instance not found" +#~ msgstr "" + +#~ msgid "host and block_migration must be specified." +#~ msgstr "" + +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" + +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" + +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" + +#~ msgid "Missing type specification" +#~ msgstr "" + +#~ msgid "Invalid type specification" +#~ msgstr "" + +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" + +#~ msgid "Server not found." +#~ msgstr "" + +#~ msgid "Flavor not found." +#~ msgstr "" + +#~ msgid "No Request Body" +#~ msgstr "" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" + +#~ msgid "No more floating ips available." +#~ msgstr "" + +#~ msgid "Missing parameter dict" +#~ msgstr "" + +#~ msgid "Address not specified" +#~ msgstr "" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" + +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "Backend invalide : %s" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "Révocation de groupe de sécurité %s" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "Pas assez de parametres pour contruire un règle valide." + +#~ msgid "This rule already exists in group %s" +#~ msgstr "Cette règle existe déjà dans le groupe %s" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "Tentative d'instanciation d'un singleton" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" +#~ "Tentative de suppression du dernier " +#~ "membre d'un groupe. Essayez plutôt de" +#~ " supprimer le group sur %s." + +#~ msgid "Looking up user: %r" +#~ msgstr "Recherche de l'utilisateur : %r" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "Autorisation refusée pour la clef d'accès %s" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "Nom de projet utilisé = nom d'utilisateur (%s)" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" +#~ "Autorisation refusée : pas de projet " +#~ "nommé %(pjid)s (utilisateur=%(uname)s)" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" +#~ "Autorisation refusée : utilisateur %(uname)s" +#~ " n'est ni admin ni membre du " +#~ "projet %(pjname)s" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "Signature non valide pour l'utilisateur %s" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "Le projet doit être spécifié" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "Ajout du rôle %(role)s à l'utilisateur %(uid)s pour le projet %(pid)s" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "Ajout du rôle global %(role)s pour l'utilisateur %(uid)s" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" +#~ "Suppression du rôle %(role)s pour " +#~ "l'utilisateur %(uid)s dans le projet " +#~ "%(pid)s" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "Suppression du role global %(role)s pour l'utilisateur %(uid)s" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "Création du projet %(name)s ayant pour manager %(manager_user)s" + +#~ msgid "modifying project %s" +#~ msgstr "modification du projet %s" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "Ajout de l'utilisateur %(uid)s au projet %(pid)s" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "Suppression de l'utilisateur %(uid)s du projet %(pid)s" + +#~ msgid "Deleting project %s" +#~ msgstr "Suppression du projet %s" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "Utilisateur créé %(rvname)s (admin: %(rvadmin)r)" + +#~ msgid "Access Key change for user %s" +#~ msgstr "Clef d'accès changée pour l'utilisateur %s" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "Statut admin changé en %(admin)r pour l'utilisateur %(uid)s" + +#~ msgid "No vpn data for project %s" +#~ msgstr "Pas de données VPN pour le projet %s" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "L'instance de type %(instance_type)s est invalide." + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "Réseau à passer à la configuration d'openvpn" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "Masque réseau à passer à la configuration d'openvpn" + +#~ msgid "Launching VPN for %s" +#~ msgstr "Démarrage du VPN pour %s" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" +#~ "Quota d'instances dépassé. Vous ne " +#~ "pouvez éxécuter que %s instances de " +#~ "ce type de plus." + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" +#~ "Quota d'instances dépassé. Vous ne " +#~ "pouvez éxécuter que %s instances de " +#~ "ce type de plus." + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "Création d'une instance raw" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "Démarrage de %s instances..." + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "Va essayer d'arrêter %s" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "Va essayer d'arrêter %s" + +#~ msgid "Going to try to stop instance" +#~ msgstr "Va essayer d'arrêter %s" + +#~ msgid "Going to try to start instance" +#~ msgstr "Va essayer d'arrêter %s" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "check_instance_lock: décoration : |%s|" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "check_instance_lock: vérouillé : |%s|" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "check_instance_lock: admin : |%s|" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "check_instance_lock: exécution : |%s|" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "check_instance_lock: ne s'éxécute pas |%s|" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "Après l'arrêt d'instances : %s" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "L'instance a déjà été crée" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "instance %s: snapshotting" +#~ msgstr "instance %s: création d'un instantané (snapshot)" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "instance %s: récupération" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "instance %s: dé-récupération" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "instance %s: mise en pause" + +#~ msgid "instance %s: unpausing" +#~ msgstr "instance %s: reprise après pause" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "instance %s: récupération des diagnostiques" + +#~ msgid "instance %s: suspending" +#~ msgstr "instance %s: suspension" + +#~ msgid "instance %s: resuming" +#~ msgstr "instance %s: reprise après suspension" + +#~ msgid "instance %s: locking" +#~ msgstr "instance %s: vérrouillage" + +#~ msgid "instance %s: unlocking" +#~ msgstr "instance %s: déverrouillage" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "instance %s: récupération de l'état de vérouillage" + +#~ msgid "instance %s: reset network" +#~ msgstr "instance %s: redémarrage du réseau" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "L'instance %(instance_id)s n'est pas en mode secours" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "Démontage de volume d'une instance inconnue %s" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "Ajout de console" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "Reconstruction de la configuration xvp" + +#~ msgid "Re-wrote %s" +#~ msgstr "Ré-écriture de %s" + +#~ msgid "Stopping xvp" +#~ msgstr "Arrêt xvp" + +#~ msgid "Starting xvp" +#~ msgstr "Démarrage xvp" + +#~ msgid "Restarting xvp" +#~ msgstr "Re-démarrage xvp" + +#~ msgid "xvp not running..." +#~ msgstr "xvp non actif..." + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "python-migrate n'est pas installé. Fin d'éxécution." + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "Impossible de déchiffrer la clef privée : %s" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "Impossible de déchiffrer le vecteur d'initialisation : %s" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "Impossible de déchiffrer le fichier image %(image_file)s: %(err)s" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "Hupping dnsmasq à renvoyé %s" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "Pid %d est dépassé, re-démarrage de dnsmasq" + +#~ msgid "killing radvd threw %s" +#~ msgstr "La destruction de radvd à renvoyé %s" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "Pid %d est dépassé, re-démarrage radvd" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "Démarrage de l'interface VLAN %s" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "Démarrage de l'interface de Bridge %s" + +#~ msgid "Starting bridge %s " +#~ msgstr "Démarrage de l'interface de Bridge %s" + +#~ msgid "Done starting bridge %s" +#~ msgstr "Erreur au démarrage xvp : %s" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "réglage de l'hôte réseau" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "IP %s libérée qui n'était pas allouée" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "La somme du nombre de réseau et le début de vlan ne peut excéder 4094" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "L'instance %(instance_id)s n'est pas suspendue" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "Après l'arrêt d'instances : %s" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "Destination %s allouée" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "Reception par Nested %(queue)s, %(value)s" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "%s Reçu" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "Échec lors de l'ouverture d'une connexion à l'hyperviseur" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" +#~ "Tentative de suppression de filtre pour" +#~ " l'intance %s qui n'est pas filtrée" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" +#~ "Doit spécifier xenapi_connection_url, " +#~ "xenapi_connection_username (optionel), et " +#~ "xenapi_connection_password pour utiliser " +#~ "connection_type=xenapi" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" +#~ "instance %(instance_name)s: suppression des " +#~ "fichiers d'instance %(target)s" + +#~ msgid "instance %s: rebooted" +#~ msgstr "instance %s: re-démarrée" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "instance %s: récupérée" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "instance %s: a démarrée" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "instance %s : Création de l'image" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" +#~ "instance %(inst_name)s : l'erreur d'injection" +#~ " de donné dans l'image %(img_id)s " +#~ "(%(e)s) a été ignorée" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "instance %s: démarrage de la méthode toXML" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "instance %s: fin d'éxécution de la méthode toXML" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" + +#~ msgid "activate_node" +#~ msgstr "" + +#~ msgid "Node is unknown error state." +#~ msgstr "" + +#~ msgid "no capable image handler configured" +#~ msgstr "" + +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" + +#~ msgid "image already mounted" +#~ msgstr "" + +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "Impossible de monter le système de fichier : %s" + +#~ msgid "Failed to remove container: %s" +#~ msgstr "" + +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" + +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" + +#~ msgid "unsupported partition: %s" +#~ msgstr "" + +#~ msgid "unknown guestmount error" +#~ msgstr "" + +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "Impossible de lier l'image au loopback : %s" + +#~ msgid "no partitions found" +#~ msgstr "" + +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" + +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" -#: cinder/volume/api.py:325 -#, fuzzy -msgid "Volume Snapshot status must be available or error" -msgstr "Le status du volume doit être disponible" +#~ msgid "No free nbd devices" +#~ msgstr "Pas de device nbd libre" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "Récupération après une exécution erronée. Tentative numéro %s" +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "Le groupe de volume %s n'existe pas" +#~ msgid "nbd device %s did not show up" +#~ msgstr "Device nbd %s n'est pas apparu" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Connection to libvirt broke" +#~ msgstr "Connexion à libvirt interrompue" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" +#~ msgid "Instance destroyed successfully." +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "FAUX ISCSI: %s" +#~ msgid "attaching LXC block device" +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "rbd n'as pas de file %s" +#~ msgid "detaching LXC block device" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "Sheepdog n'est pas actif : %s" +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "instance %s: re-démarrée" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "Sheepdog n'est pas actif" +#~ msgid "Failed to soft reboot instance." +#~ msgstr "Échec du redémarrage de l'instance" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "Instance shutdown successfully." +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "Ré-exportation de %s volumes" +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "volume %s : exportation évitée" +#~ msgid "Instance rebooted successfully." +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "volume %s: création" +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "volume %(vol_name)s: cŕeation d'un volume logique de %(vol_size)sG" +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "volume %s: exportation en cours" +#~ msgid "Instance is running" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "volume %s: crée avec succès" +#~ msgid "Instance spawned successfully." +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "Le volume est encore attaché" +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "data: %(data)r, fpath: %(fpath)r" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "Le volume n'est pas local à ce noeud" +#~ msgid "Guest does not have a console available" +#~ msgstr "L’utilisateur n'a pas les privilèges administrateur" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "volume %s: suppression de l'exportation" +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "volume %s: suppression" +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "volume %s: supprimé avec succès" +#~ msgid "Creating image" +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "block_device_list %s" +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "Starting toXML method" +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, fuzzy, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "instance %s: création d'un instantané (snapshot)" +#~ msgid "Finished toXML method" +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" -#: cinder/volume/netapp.py:128 -#, fuzzy -msgid "Connected to DFM server" -msgstr "Reconnection à la queue" +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, fuzzy, python-format -msgid "Job failed: %s" -msgstr "\"Non trouvé\" remonté : %s" +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, fuzzy, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" +#~ msgid "Instance running successfully." +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, fuzzy, python-format -msgid "No LUN ID for volume %s" -msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, fuzzy, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, fuzzy, python-format -msgid "Failed to get host details for host ID %s" -msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, fuzzy, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" +#~ msgid "Ensuring static filters" +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, fuzzy, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "%s is a valid instance name" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "%s has a disk file" +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" + +#~ msgid "Verification complete" +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "Unable to find an open port" +#~ msgstr "Impossible de trouver un port ouvert" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "Ensuring bridge %s" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "%(text)s: _db_content => %(content)s" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "There is no VM registered" +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Session is faulty" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Session Invalid" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, fuzzy, python-format -msgid "Got response: %s" -msgstr "réponse %s" +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, fuzzy, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "Le groupe de volume %s n'existe pas" +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to import suds." +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "httplib error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Socket error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "Type error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Exception in %s " +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Getting list of instances" #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Got total of %s instances" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Couldn't get a local Datastore reference" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "Creating VM with the name %s on the ESX host" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "Created VM with the name %s on the ESX host" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "Reconfiguring VM instance %s to attach the image disk" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "Reconfigured VM instance %s to attach the image disk" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "Powering on the VM instance %s" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Powered on the VM instance %s" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "Creating Snapshot of the VM instance %s " #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Created Snapshot of the VM instance %s " #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Copying disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Copied disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Uploading image %s" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "Uploaded image %s" #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Deleting temporary vmdk file %s" #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Deleted temporary vmdk file %s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "instance is not powered on" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Rebooting guest OS of VM %s" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Rebooted guest OS of VM %s" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Doing hard reboot of VM %s" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Did hard reboot of VM %s" #~ msgstr "" -#~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ msgid "instance - %s not present" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "Powering off the VM %s" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "Powered off the VM %s" #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "Unregistering the VM %s" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "Unregistered the VM %s" #~ msgstr "" #~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" +#~ msgstr "" + +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" + +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "pause not supported for vmwareapi" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" -#~ msgstr "Tentative de destruction d'une instance déjà détruite: %s" +#~ msgid "unpause not supported for vmwareapi" +#~ msgstr "" -#~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ msgid "Suspending the VM %s " #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Suspended the VM %s " +#~ msgstr "" + +#~ msgid "instance is powered off and can not be suspended." #~ msgstr "" #~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "Resuming the VM %s" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "Resumed the VM %s " #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "instance is not in a suspended state" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "get_diagnostics not implemented for vmwareapi" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" #~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" + +#~ msgid "Creating directory with path %s" +#~ msgstr "" + +#~ msgid "Created directory with path %s" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Downloading image %s from glance image server" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Downloaded image %s from glance image server" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" -#~ msgstr "Initialisation du Consomateur d'Adapteur pour %s" +#~ msgid "Uploading image %s to the Glance image server" +#~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "Uploaded image %s to the Glance image server" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "Getting image size for the image %s" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "Got image size of %(size)s for the image %(image)s" #~ msgstr "" -#~ msgid "topic is %s" -#~ msgstr "le sujet est %s" +#~ msgid "Raising NotImplemented" +#~ msgstr "Fonction non implémentée" -#~ msgid "message %s" -#~ msgstr "message %s" +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "Appel %(localname)s %(impl)s" + +#~ msgid "Calling getter %s" +#~ msgstr "Appel du getter %s" #~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" #~ msgstr "" +#~ "xenapi.fake n'a pas d'implementation pour " +#~ "%s ou il a été appelé avec " +#~ "le mauvais nombre d'arguments" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "Unable to get updated status" +#~ msgstr "" + +#~ msgid "The call to %(method)s returned an error: %(e)s." #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "Found non-unique network for name_label %s" #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Found non-unique network for bridge %s" +#~ msgstr "Réseau non unique trouvé pour le bridge %s" + +#~ msgid "Found no network for bridge %s" +#~ msgstr "Aucun réseau trouvé pour le bridge %s" + +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" +#~ msgstr "" + +#~ msgid "Unable to eject %(host)s from the pool; No master found" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "Unable to set up pool: %(e)s." +#~ msgstr "Impossible de détacher le volume %s" + +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "Found no PIF for device %s" #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "VBD not found in instance %s" +#~ msgstr "VBD non trouvé dans l'instance %s" + +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "Unable to unplug VBD %s" +#~ msgstr "Impossible de deconnecter le VBD %s" + +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "Unable to destroy VBD %s" +#~ msgstr "Impossible de supprimer le VBD %s" + +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgstr "VBD créé %(vbd_ref)s pour VM %(vm_ref)s, VDI %(vdi_ref)s." + +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgstr "VBD créé %(vbd_ref)s pour VM %(vm_ref)s, VDI %(vdi_ref)s." + +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" +#~ "VDI créé %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." -#~ msgid "Error creating volumes" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid "Snapshotting with label '%(label)s'" #~ msgstr "" +#~ "Création de l'instantané (snapshot) pour " +#~ "la VM %(vm_ref)s avec le label " +#~ "'%(label)s'..." + +#~ msgid "Created snapshot %(template_vm_ref)s" +#~ msgstr "Instantané (snapshot) créé %(template_vm_ref)s pour la VM %(vm_ref)s." -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" #~ msgstr "" +#~ "Demande de chargement à xapi de " +#~ "%(vdi_uuids)s en tant qu'ID %(image_id)s" -#~ msgid "Host %s:" +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" #~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" #~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" +#~ msgstr "" + +#~ msgid "download_vhd failed: %r" +#~ msgstr "" + +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" +#~ msgstr "" + +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -#~ msgstr "(%(nm)s) publication (key: %(routing_key)s) %(message)s" +#~ msgid "" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" -#~ msgid "Publishing to route %s" -#~ msgstr "Publication vers la route %s" +#~ msgid "" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" +#~ msgstr "" -#~ msgid "Declaring queue %s" -#~ msgstr "Déclaration de la queue %s" +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "" -#~ msgid "Declaring exchange %s" -#~ msgstr "Déclaration de l'échange %s" +#~ msgid "Size for image %(image)s: %(virtual_size)d" +#~ msgstr "Taille de l'image %(image)s:%(virtual_size)d" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" #~ msgstr "" -#~ "Rattachement de %(queue)s vers %(exchange)s" -#~ " avec la clef %(routing_key)s" -#~ msgid "Getting from %(queue)s: %(message)s" -#~ msgstr "Récupération depuis %(queue)s: %(message)s" +#~ msgid "Copying VDI %s to /boot/guest on dom0" +#~ msgstr "Copie de VDI %s vers /boot/guest sur dom0" + +#~ msgid "Kernel/Ramdisk VDI %s destroyed" +#~ msgstr "Noyau/Ramdisk VDI %s détruit" + +#~ msgid "Failed to fetch glance image" +#~ msgstr "Échec du redémarrage de l'instance" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "Looking up vdi %s for PV kernel" +#~ msgstr "Recherche du VDI %s pour le PV kernel" + +#~ msgid "Unknown image format %(disk_image_type)s" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "VDI %s is still available" +#~ msgstr "Le VDI %s est toujours disponible" + +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" +#~ msgstr "(VM_UTILS) état xenserver vm -> |%s|" + +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgstr "(VM_UTILS) xenapi power_state -> |%s|" + +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "Re-scanning SR %s" +#~ msgstr "Re-parcours de SR %s" + +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" -#~ msgstr "Tâche [%(name)s] %(task)s état : succès %(result)s" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" +#~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" -#~ msgstr "Tâche [%(name)s] %(task)s état : %(status)s %(error_info)s" +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +#~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" #~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "virsh said: %r" -#~ msgstr "virsh a retourné : %r" - -#~ msgid "cool, it's a device" -#~ msgstr "super, c'est un device" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." +#~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +#~ msgstr "VHD %(vdi_uuid)s à pour parent %(parent_ref)s" + #~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." +#~ msgstr "" +#~ "L'UUID parent %(parent_uuid)s ne correspond" +#~ " pas au parent originel " +#~ "%(original_parent_uuid)s, attente de coalesence..." + +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "Timeout waiting for device %s to be created" #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "Plugging VBD %s ... " +#~ msgstr "Connexion de VBD %s ... " + +#~ msgid "Plugging VBD %s done." +#~ msgstr "Connexion de VBD %s terminée." + +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Destroying VBD for VDI %s ... " +#~ msgstr "Destruction de VBD pour la VDI %s ... " + +#~ msgid "Destroying VBD for VDI %s done." +#~ msgstr "Destruction de VBD pour la VDI %s terminée." + +#~ msgid "Running pygrub against %s" +#~ msgstr "Exécution de pygrub sur %s" + +#~ msgid "Found Xen kernel %s" +#~ msgstr "Kernel Xen %s trouvé" + +#~ msgid "No Xen kernel found. Booting HVM." +#~ msgstr "Pas de kernel Xen trouvé. Démarrage en HVM." + +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "Writing partition table %s done." +#~ msgstr "Ecriture de la table de partitionnement %s terminée." + +#~ msgid "" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Manipulating interface files directly" #~ msgstr "" -#~ msgid "Created VM %s..." -#~ msgstr "VM %s crée..." +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" +#~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." -#~ msgstr "VM %(instance_name)s crée en tant que %(vm_ref)s." +#~ msgid "Updating progress to %(progress)d" +#~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Attempted to power on non-existent instance bad instance id %s" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Starting instance" +#~ msgstr "Création d'une instance raw" + +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "Failed to spawn, rolling back" +#~ msgstr "Échec de la suspension de l'instance" + +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Injecting file path: '%s'" +#~ msgstr "Injection du chemin d'accès : '%s'" + +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " -#~ msgstr "Création de VBD pour la VDI %s ... " +#~ msgid "Setting VCPU weight" +#~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." -#~ msgstr "La création de VBD pour la VDI %s est terminée." +#~ msgid "Starting VM" +#~ msgstr "Re-démarrage xvp" -#~ msgid "VBD.unplug successful first time." -#~ msgstr "VBD.unplug terminé dés la première tentative." +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" +#~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." -#~ msgstr "VBD.unplug refusé : nouvel essai..." +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" +#~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." -#~ msgstr "VBD.unplug à enfin été achevée." +#~ msgid "Querying agent version" +#~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" -#~ msgstr "XenAPI.Failure ignorée dans VBD.unplug: %s" +#~ msgid "Instance agent version: %s" +#~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" -#~ msgstr "XenAPI.Failure %s ignorée" +#~ msgid "Updating Agent to %s" +#~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" -#~ msgstr "instance %s: n'a pas pu être crée" +#~ msgid "Finished snapshot and upload for VM" +#~ msgstr "Fin de l'instantané et du chargement de VM %s" + +#~ msgid "Starting snapshot for VM" +#~ msgstr "Début de création d'instantané (snapshot) pour la VM %s" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "Unable to Snapshot instance: %(exc)s" +#~ msgstr "Impossible d'attacher le volume à l'instance %s" + +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "Resize complete" #~ msgstr "" -#~ msgid "Starting VM %s..." -#~ msgstr "Démarrage de la VM %s..." +#~ msgid "Failed to query agent version: %(resp)r" +#~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "Failed to exchange keys: %(resp)r" #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "kernel/ramdisk files removed" +#~ msgstr "Fichiers noyau/ramdisk supprimés" + +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Destroying VM" +#~ msgstr "Re-démarrage xvp" + +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s not found" +#~ msgstr "L'instance %(instance_id)s n'est pas suspendue" + +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -#~ msgstr "VIF créé %(vif_ref)s pour la VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Injecting network info to xenstore" +#~ msgstr "réglage de l'hôte réseau" + +#~ msgid "Creating vifs" +#~ msgstr "" + +#~ msgid "Creating VIF for network %(network_ref)s" +#~ msgstr "Création du VIF pour la VM %(vm_ref)s, réseau %(network_ref)s." + +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" +#~ msgstr "Création du VIF pour la VM %(vm_ref)s, réseau %(network_ref)s." -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" #~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" #~ msgid "" #~ "NOT IMPLEMENTED: The call to %(method)s" #~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" +#~ msgstr "" + +#~ msgid "OpenSSL error: %s" +#~ msgstr "Erreur OpenSSL : %s" + +#~ msgid "creating sr within volume_utils" +#~ msgstr "" + +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#~ msgstr "Création de VBD pour VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "name = %s" +#~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "Unable to create Storage Repository" +#~ msgstr "Impossible de créer le dépot de stockage" + +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "Introduced %(label)s as %(sr_ref)s." +#~ msgstr "%(label)s introduit comme %(sr_ref)s." + +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Introducing %s..." +#~ msgstr "Introduction de %s" + +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +#~ msgstr "Exception %(exc)s ignorée pendant l'obtention de PBDs pour %(sr_ref)s" + +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +#~ msgstr "Exception %(exc)s ignorée pendant la deconnexion du PBD %(pbd)s" + +#~ msgid "Unable to introduce VDI on SR %s" +#~ msgstr "Impossible d'introduire VDI sur SR %s" + +#~ msgid "Unable to get record of VDI %s on" +#~ msgstr "Impossible de récuppérer l'enregistrement du VDI %s sur" + +#~ msgid "Unable to introduce VDI for SR %s" +#~ msgstr "Impossible d'introduire le VDI pour SR %s" + +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Mountpoint cannot be translated: %s" +#~ msgstr "Le point de montage ne peut pas être traduit : %s" + +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#~ msgstr "Impossible d'utiliser SR %(sr_ref)s pour l'instance %(instance_name)s" + +#~ msgid "Unable to attach volume to instance %s" +#~ msgstr "Impossible d'attacher le volume à l'instance %s" + +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" #~ msgstr "" +#~ "Le point de montage %(mountpoint)s a " +#~ "été attaché à l'instance %(instance_name)s" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#~ msgid "Unable to destroy vbd %s" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Error purging SR %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" #~ msgstr "" +#~ "Le point de montage %(mountpoint)s à " +#~ "été détaché de l'instance %(instance_name)s" -#~ msgid "Unable to delete volume %s" +#~ msgid "Error in handshake: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Invalid request: %s" #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Request: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "Request made with missing token: %s" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Request made with invalid token: %s" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "Unexpected error: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" #~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." +#~ msgstr "" + +#~ msgid "Volume is still attached" +#~ msgstr "Le volume est encore attaché" + +#~ msgid "Checking volume capabilities" +#~ msgstr "" + +#~ msgid "New capabilities found: %s" +#~ msgstr "" + +#~ msgid "API %(name)sfailed: %(reason)s" +#~ msgstr "" + +#~ msgid "Failed to find LUN ID for volume %s" +#~ msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" + +#~ msgid "Failed to remove and delete dataset member" +#~ msgstr "" + +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/it/LC_MESSAGES/cinder.po b/cinder/locale/it/LC_MESSAGES/cinder.po index e88469d5c..2c158cd57 100644 --- a/cinder/locale/it/LC_MESSAGES/cinder.po +++ b/cinder/locale/it/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2012-04-01 18:59+0000\n" "Last-Translator: simone.sandri \n" "Language-Team: Italian \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "Filename di root CA" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "Nome file della chiave privata" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "Dove si conservano le chiavi" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "Dove si conserva root CA" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "Si dovrebbe usare un CA per ogni progetto?" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "Soggetto per il certificato degli utenti, %s per progetto, utente, orario" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "Soggetto per il certificato dei progetti, %s per progetto, orario" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "Percorso dei flags: %s" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "Si e' verificato un errore inatteso durante l'esecuzione del comando." -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -85,8045 +46,9454 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "E' stato riscontrato un errore sconosciuto" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" -msgstr "" - -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "L'utente non ha i privilegi dell'amministratore" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "nessun metodo per il messaggio: %s" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "Parametri inaccettabili." -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "La richiesta non è valida." -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." -msgstr "" +#: cinder/exception.py:180 +#, fuzzy +msgid "The results are invalid." +msgstr "La richiesta non è valida." -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "E' stato ricevuto un input non valido" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "Tipo del volume non valido" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "Volume non valido" -#: cinder/exception.py:265 +#: cinder/exception.py:196 #, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." +#: cinder/exception.py:200 +msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:273 +#: cinder/exception.py:207 #, python-format -msgid "Invalid content type %(content_type)s." +msgid "%(err)s" msgstr "" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." +#: cinder/exception.py:215 +#, python-format +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:285 -msgid "Invalid Parameter: Unicode is not supported by the current database." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:292 -#, python-format -msgid "%(err)s" +#: cinder/exception.py:223 +msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:296 +#: cinder/exception.py:229 #, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:301 +#: cinder/exception.py:233 #, python-format -msgid "Group not valid. Reason: %(reason)s" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:305 +#: cinder/exception.py:237 #, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." +msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:310 +#: cinder/exception.py:242 #, python-format -msgid "Instance %(instance_id)s is not running." +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:314 +#: cinder/exception.py:246 #, python-format -msgid "Instance %(instance_id)s is not suspended." +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:318 -#, python-format -msgid "Instance %(instance_id)s is not in rescue mode" +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" msgstr "" -#: cinder/exception.py:322 -msgid "Failed to suspend instance" -msgstr "Impossibile sospendere l'istanza" - -#: cinder/exception.py:326 -msgid "Failed to resume server" -msgstr "Impossibile ripristinare il server" - -#: cinder/exception.py:330 -msgid "Failed to reboot instance" -msgstr "Impossibile riavviare l'istanza" - -#: cinder/exception.py:334 -#, fuzzy -msgid "Failed to terminate instance" -msgstr "Impossibile riavviare l'istanza" - -#: cinder/exception.py:338 -msgid "Service is unavailable at this time." +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:350 +#: cinder/exception.py:276 #, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:299 #, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:303 #, python-format -msgid "The supplied device path (%(path)s) is invalid." +msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:307 #, python-format -msgid "The supplied device (%(device)s) is busy." +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:315 #, python-format -msgid "%(address)s is not a valid IP v4/6 address." +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:319 #, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:399 +#: cinder/exception.py:323 #, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:406 +#: cinder/exception.py:327 #, python-format -msgid "Disk format %(disk_format)s is not acceptable" +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:410 +#: cinder/exception.py:331 #, python-format -msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:414 +#: cinder/exception.py:335 #, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:418 +#: cinder/exception.py:339 #, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:422 -msgid "Resource could not be found." +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:347 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:351 #, python-format -msgid "Volume %(volume_id)s could not be found." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:435 -#, python-format -msgid "Unable to locate account %(account_name)s on Solidfire device" +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:360 #, python-format -msgid "Volume not found for instance %(instance_id)s." +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:364 #, python-format -msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:449 -msgid "Zero volume types found." +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:372 #, python-format -msgid "Volume type %(volume_type_id)s could not be found." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:376 #, python-format -msgid "Volume type with name %(volume_type_name)s could not be found." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:380 #, python-format -msgid "" -"Volume Type %(volume_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:384 #, python-format -msgid "Snapshot %(snapshot_id)s could not be found." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:388 #, python-format -msgid "deleting volume %(volume_name)s that has snapshot" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:393 #, python-format -msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:397 #, python-format -msgid "No target id found for volume %(volume_id)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:484 -#, python-format -msgid "No disk at %(location)s" +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:410 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:414 #, python-format -msgid "Invalid image href %(image_href)s." +msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:422 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:426 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:430 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:434 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:438 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:521 -#, python-format -msgid "Role %(role_id)s could not be found." +#: cinder/exception.py:442 +msgid "Quota exceeded" +msgstr "" + +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:529 +#: cinder/exception.py:458 #, python-format -msgid "%(req)s is required to create a network." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:462 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:466 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:470 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:474 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:478 #, python-format -msgid "Network could not be found for instance %(instance_id)s." +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:553 -msgid "No networks defined." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:557 +#: cinder/exception.py:487 #, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:491 #, python-format -msgid "Host is not set to the network (%(network_id)s)." +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:495 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:499 +#, python-format +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:503 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:507 +#, fuzzy, python-format +msgid "Unable to create server object for initiator %(name)s" +msgstr "Impossible creare il VDI su SR %(sr_ref)s per l'istanza %(instance_name)s" + +#: cinder/exception.py:511 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:582 -#, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:519 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:591 +#: cinder/exception.py:523 #, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:527 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:531 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:604 -#, python-format -msgid "Fixed IP address %(address)s is already in use." +#: cinder/exception.py:536 +#, fuzzy +msgid "Unknown NFS exception" +msgstr "E' stato riscontrato un errore sconosciuto" + +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." -msgstr "" +#: cinder/exception.py:548 +#, fuzzy +msgid "Unknown Gluster exception" +msgstr "E' stato riscontrato un errore sconosciuto" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:560 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:624 -#, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:628 +#: cinder/exception.py:569 #, python-format -msgid "Floating ip not found for address %(address)s." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:573 #, python-format -msgid "Floating ip not found for host %(host)s." -msgstr "" - -#: cinder/exception.py:636 -msgid "Zero floating ips available." +msgid "Invalid backup: %(reason)s" msgstr "" -#: cinder/exception.py:640 -#, python-format -msgid "Floating ip %(address)s is associated." +#: cinder/exception.py:577 +msgid "Connection to swift failed" msgstr "" -#: cinder/exception.py:644 -#, python-format -msgid "Floating ip %(address)s is not associated." +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:652 +#: cinder/manager.py:158 #, python-format -msgid "Interface %(interface)s not found." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:656 +#: cinder/manager.py:164 #, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:660 +#: cinder/manager.py:171 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:664 -#, python-format -msgid "Service %(service_id)s could not be found." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:668 -#, python-format -msgid "Host %(host)s could not be found." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:676 +#: cinder/quota.py:704 #, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:680 +#: cinder/quota.py:726 #, python-format -msgid "Auth token %(token)s could not be found." +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:684 +#: cinder/quota.py:747 #, python-format -msgid "Access Key %(access_key)s could not be found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:692 -#, python-format -msgid "Quota for project %(project_id)s could not be found." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:696 -#, python-format -msgid "Quota class %(class_name)s could not be found." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:700 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Security group %(security_group_id)s not found." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." -msgstr "" +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +#, fuzzy, python-format +msgid "Unhandled exception" +msgstr "Eccezione interna: %s" -#: cinder/exception.py:709 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Started child %d" msgstr "" -#: cinder/exception.py:713 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 #, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +msgid "Starting %d workers" msgstr "" -#: cinder/exception.py:718 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:723 +#: cinder/service.py:275 #, python-format -msgid "Migration %(migration_id)s could not be found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:727 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:732 +#: cinder/service.py:286 #, python-format -msgid "Console pool %(pool_id)s could not be found." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:736 +#: cinder/service.py:302 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +msgid "wait wrap.failed %s" msgstr "" -#: cinder/exception.py:742 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:746 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:750 +#: cinder/service.py:353 #, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/exception.py:755 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." -msgstr "" +#: cinder/service.py:458 +msgid "Service killed that has no database entry" +msgstr "Servizio terminato che non ha entry nel database" + +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." +msgstr "Il servizio é scomparso dal database, ricreo." + +#: cinder/service.py:510 +msgid "Recovered model server connection!" +msgstr "Connessione al model server ripristinata!" + +#: cinder/service.py:516 +msgid "model server went away" +msgstr "model server é scomparso" + +#: cinder/service.py:608 +msgid "Full set of FLAGS:" +msgstr "Insieme di FLAGS:" -#: cinder/exception.py:763 +#: cinder/service.py:615 #, python-format -msgid "Instance type %(instance_type_id)s could not be found." +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:767 +#: cinder/utils.py:96 #, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." -msgstr "" +msgid "Fetching %s" +msgstr "Prelievo %s" -#: cinder/exception.py:772 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "Flavor %(flavor_id)s could not be found." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:776 -#, python-format -msgid "Cell %(cell_id)s could not be found." +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:780 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." -msgstr "" +msgid "Running cmd (subprocess): %s" +msgstr "Esecuzione del comando (sottoprocesso): %s" -#: cinder/exception.py:784 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." -msgstr "" +msgid "Result was %s" +msgstr "Il risultato é %s" -#: cinder/exception.py:789 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:793 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgid "Running cmd (SSH): %s" +msgstr "Eseguendo cmd (SSH): %s" + +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:798 -#, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:807 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 #, python-format -msgid "LDAP user %(user_id)s could not be found." +msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/exception.py:811 +#: cinder/utils.py:373 #, python-format -msgid "LDAP group %(group_id)s could not be found." -msgstr "" +msgid "debug in callback: %s" +msgstr "debug in callback: %s" -#: cinder/exception.py:815 +#: cinder/utils.py:532 #, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/exception.py:819 +#: cinder/utils.py:535 #, python-format -msgid "File %(file_path)s could not be found." +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/exception.py:823 -msgid "Zero files could be found." -msgstr "" - -#: cinder/exception.py:827 -#, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." -msgstr "" - -#: cinder/exception.py:832 +#: cinder/utils.py:569 #, python-format -msgid "Network adapter %(adapter)s could not be found." +msgid "Invalid backend: %s" msgstr "" -#: cinder/exception.py:836 +#: cinder/utils.py:580 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" +msgid "backend %s" msgstr "" -#: cinder/exception.py:840 -msgid "Action not allowed." +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:844 +#: cinder/utils.py:813 #, python-format -msgid "Unable to use global role %(role_id)s" -msgstr "" - -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/utils.py:914 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:861 +#: cinder/utils.py:1116 #, python-format -msgid "Key pair %(key_name)s already exists." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:865 +#: cinder/utils.py:1224 #, python-format -msgid "User %(user)s already exists." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:869 +#: cinder/wsgi.py:121 #, python-format -msgid "LDAP user %(user)s already exists." +msgid "Unable to find cert_file : %s" msgstr "" -#: cinder/exception.py:873 +#: cinder/wsgi.py:124 +#, fuzzy, python-format +msgid "Unable to find ca_file : %s" +msgstr "Impossibile localizzare il volume %s" + +#: cinder/wsgi.py:127 #, python-format -msgid "LDAP group %(group)s already exists." +msgid "Unable to find key_file : %s" msgstr "" -#: cinder/exception.py:877 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:882 +#: cinder/wsgi.py:163 #, python-format -msgid "Project %(project)s already exists." +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:886 +#: cinder/wsgi.py:207 #, python-format -msgid "Instance %(name)s already exists." +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:890 -#, python-format -msgid "Instance Type %(name)s already exists." +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:894 -#, python-format -msgid "Volume Type %(name)s already exists." +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:898 -#, python-format -msgid "%(path)s is on shared storage: %(reason)s" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/exception.py:906 -#, python-format -msgid "Malformed message body: %(reason)s" +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/exception.py:910 -#, python-format -msgid "Could not find config at %(path)s" +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" +#: cinder/api/common.py:91 +msgid "offset param must be an integer" msgstr "" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/api/common.py:133 +#, python-format +msgid "marker [%s] not found" msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/api/common.py:160 +#, python-format +msgid "href %s does not contain version" msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/exception.py:938 +#: cinder/api/extensions.py:199 #, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." +msgid "Loaded extension: %s" msgstr "" -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#: cinder/api/extensions.py:237 +#, python-format +msgid "Ext name: %s" msgstr "" -#: cinder/exception.py:946 +#: cinder/api/extensions.py:238 #, python-format -msgid "No valid host was found. %(reason)s" +msgid "Ext alias: %s" msgstr "" -#: cinder/exception.py:950 +#: cinder/api/extensions.py:239 #, python-format -msgid "Host %(host)s is not up or doesn't exist." +msgid "Ext description: %s" msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" +#: cinder/api/extensions.py:241 +#, python-format +msgid "Ext namespace: %s" msgstr "" -#: cinder/exception.py:958 +#: cinder/api/extensions.py:242 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Ext updated: %s" msgstr "" -#: cinder/exception.py:963 +#: cinder/api/extensions.py:244 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Exception loading extension: %s" msgstr "" -#: cinder/exception.py:967 +#: cinder/api/extensions.py:258 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Loading extension %s" msgstr "" -#: cinder/exception.py:971 +#: cinder/api/extensions.py:264 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Calling extension factory %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/api/extensions.py:278 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/exception.py:980 +#: cinder/api/extensions.py:280 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/api/extensions.py:289 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/exception.py:988 +#: cinder/api/extensions.py:357 #, python-format -msgid "Detected more than one volume with name %(vol_name)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/exception.py:992 +#: cinder/api/extensions.py:381 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: cinder/exception.py:997 -msgid "Unable to create instance type" +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" msgstr "" -#: cinder/exception.py:1005 -#, python-format -msgid "Error in SolidFire API response: status=%(status)s" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/exception.py:1009 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/exception.py:1013 -#, python-format -msgid "Detected existing vlan with id %(vlan)d" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/exception.py:1017 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Instance %(instance_id)s could not be found." +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/exception.py:1021 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +msgid "show called for member %s" msgstr "" -#: cinder/exception.py:1025 +#: cinder/api/contrib/backups.py:140 #, python-format -msgid "Could not fetch image %(image)s" +msgid "delete called for member %s" msgstr "" -#: cinder/log.py:315 +#: cinder/api/contrib/backups.py:143 #, python-format -msgid "syslog facility must be one of: %s" +msgid "Delete backup with id: %s" msgstr "" -#: cinder/manager.py:146 +#: cinder/api/contrib/backups.py:185 #, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgid "Creating new backup %s" msgstr "" -#: cinder/manager.py:152 -#, python-format -msgid "Running periodic task %(full_task_name)s" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/manager.py:159 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/contrib/backups.py:221 +#, python-format +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/service.py:177 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Host '%s' could not be found." msgstr "" -#: cinder/service.py:195 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Creating Consumer connection for Service %s" +msgid "Invalid status: '%s'" msgstr "" -#: cinder/service.py:282 -msgid "Service killed that has no database entry" -msgstr "Servizio terminato che non ha entry nel database" - -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." -msgstr "Il servizio é scomparso dal database, ricreo." - -#: cinder/service.py:334 -msgid "Recovered model server connection!" -msgstr "Connessione al model server ripristinata!" - -#: cinder/service.py:340 -msgid "model server went away" -msgstr "model server é scomparso" - -#: cinder/service.py:433 -msgid "Full set of FLAGS:" -msgstr "Insieme di FLAGS:" - -#: cinder/service.py:440 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "%(flag)s : FLAG SET " +msgid "Invalid update setting: '%s'" msgstr "" -#: cinder/utils.py:79 -#, python-format -msgid "Inner Exception: %s" -msgstr "Eccezione interna: %s" - -#: cinder/utils.py:165 -#, python-format -msgid "Fetching %s" -msgstr "Prelievo %s" - -#: cinder/utils.py:210 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/utils.py:220 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Esecuzione del comando (sottoprocesso): %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 -#, python-format -msgid "Result was %s" -msgstr "Il risultato é %s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" +msgstr "" -#: cinder/utils.py:249 -#, python-format -msgid "%r failed. Retrying." +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/utils.py:291 -#, python-format -msgid "Running cmd (SSH): %s" -msgstr "Eseguendo cmd (SSH): %s" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" +msgstr "" -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" -msgstr "debug in callback: %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "" -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/utils.py:537 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Caught error: %s" msgstr "" -#: cinder/utils.py:648 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Invalid backend: %s" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/utils.py:927 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extended resource: %s" msgstr "" -#: cinder/utils.py:931 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/utils.py:1028 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Expected object of type: %s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "Invalid server_string: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "There is no such action: %s" msgstr "" -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/wsgi.py:97 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/wsgi.py:117 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" -msgstr "" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +#, fuzzy, python-format +msgid "snapshot does not exist" +msgstr "istanza %s: creazione snapshot in corso" -#: cinder/api/direct.py:218 -msgid "not available" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/api/direct.py:299 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Returned non-serializeable type: %s" +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 +#, python-format +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/api/validator.py:142 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +msgid "Invalid value '%s' for force. " msgstr "" -#: cinder/api/ec2/__init__.py:73 +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" +msgstr "" + +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "%(code)s: %(message)s" +msgid "vol=%s" msgstr "" -#: cinder/api/ec2/__init__.py:95 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "FaultWrapper: %s" +msgid "Delete volume with id: %s" msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/ec2/__init__.py:180 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." +msgid "Create volume of %s GB" msgstr "" -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +#: cinder/api/v1/volumes.py:418 +#, python-format +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" -msgstr "" +#: cinder/backup/api.py:53 +#, fuzzy +msgid "Backup status must be available or error" +msgstr "Lo stato del volume deve essere disponibile" -#: cinder/api/ec2/__init__.py:388 -#, python-format -msgid "Authentication Failure: %s" +#: cinder/backup/api.py:78 +#, fuzzy +msgid "Volume to be backed up must be available" +msgstr "Lo stato del volume deve essere disponibile" + +#: cinder/backup/api.py:112 +#, fuzzy +msgid "Backup status must be available" +msgstr "Lo stato del volume deve essere disponibile" + +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/api/ec2/__init__.py:404 +#: cinder/backup/api.py:126 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:435 +#: cinder/backup/api.py:140 #, python-format -msgid "action: %s" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/ec2/__init__.py:437 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +#: cinder/backup/api.py:145 +#, fuzzy +msgid "Volume to be restored to must be available" +msgstr "Lo stato del volume deve essere disponibile" + +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/ec2/__init__.py:512 +#: cinder/backup/api.py:155 #, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:584 -#, python-format -msgid "InstanceNotFound raised: %s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/ec2/__init__.py:590 +#: cinder/backup/manager.py:83 #, python-format -msgid "VolumeNotFound raised: %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/__init__.py:596 +#: cinder/backup/manager.py:87 #, python-format -msgid "SnapshotNotFound raised: %s" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/__init__.py:602 +#: cinder/backup/manager.py:98 #, python-format -msgid "NotFound raised: %s" +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/ec2/__init__.py:605 +#: cinder/backup/manager.py:104 #, python-format -msgid "EC2APIError raised: %s" +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/backup/manager.py:109 #, python-format -msgid "KeyPairExists raised: %s" +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:617 +#: cinder/backup/manager.py:119 #, python-format -msgid "InvalidParameterValue raised: %s" +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:621 +#: cinder/backup/manager.py:128 #, python-format -msgid "InvalidPortRange raised: %s" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/backup/manager.py:137 #, python-format -msgid "NotAuthorized raised: %s" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/backup/manager.py:160 #, python-format -msgid "InvalidRequest raised: %s" +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:633 +#: cinder/backup/manager.py:166 #, python-format -msgid "QuotaError raised: %s" +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:637 +#: cinder/backup/manager.py:175 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/backup/manager.py:183 #, python-format -msgid "Unexpected error raised: %s" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/backup/manager.py:199 #, python-format -msgid "Environment: %s" +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." +#: cinder/backup/manager.py:220 +#, python-format +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/apirequest.py:64 +#: cinder/backup/manager.py:228 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/api/ec2/cloud.py:336 +#: cinder/backup/manager.py:234 #, python-format -msgid "Create snapshot of volume %s" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/backup/manager.py:244 #, python-format msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/backup/manager.py:264 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "delete_backup finished, backup %s deleted" msgstr "" -#: cinder/api/ec2/cloud.py:382 +#: cinder/backup/services/swift.py:96 #, python-format -msgid "Create key pair %s" +msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/api/ec2/cloud.py:391 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "Import key %s" +msgid "_check_container_exists: container: %s" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/backup/services/swift.py:122 #, python-format -msgid "Delete key pair %s" +msgid "container %s does not exist" msgstr "" -#: cinder/api/ec2/cloud.py:551 -msgid "Invalid CIDR" +#: cinder/backup/services/swift.py:127 +#, python-format +msgid "container %s exists" msgstr "" -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/backup/services/swift.py:133 +#, python-format +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "Revoke security group ingress %s" +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "%s Not enough parameters to build a valid rule" +msgid "generated object list: %s" msgstr "" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." +#: cinder/backup/services/swift.py:169 +#, python-format +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "Authorize security group ingress %s" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/ec2/cloud.py:725 -#, python-format -msgid "%s - This rule already exists in group" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/services/swift.py:193 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 +#: cinder/backup/services/swift.py:207 +#, fuzzy, python-format +msgid "volume size %d is invalid." +msgstr "La richiesta non è valida." + +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Create Security Group %s" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/ec2/cloud.py:783 -#, python-format -msgid "group %s already exists" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "Delete security group %s" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 -#, python-format -msgid "Get console output for instance %s" +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/api/ec2/cloud.py:894 -#, python-format -msgid "Create volume from snapshot %s" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/services/swift.py:257 #, python-format -msgid "Create volume of %s GB" +msgid "swift MD5 for %(object_name)s: %(etag)s" msgstr "" -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +#: cinder/backup/services/swift.py:260 +#, python-format +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/services/swift.py:262 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Detach volume %s" +msgid "backup %s finished." msgstr "" -#: cinder/api/ec2/cloud.py:959 -msgid "Detach Volume Failed." -msgstr "" - -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "attribute not supported: %s" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "vol = %s\n" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/ec2/cloud.py:1267 +#: cinder/backup/services/swift.py:299 #, python-format -msgid "Release address %s" +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1272 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/backup/services/swift.py:323 #, python-format -msgid "Disassociate address %s" +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +#: cinder/backup/services/swift.py:331 +#, python-format +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" +#: cinder/backup/services/swift.py:339 +#, python-format +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1343 +#: cinder/backup/services/swift.py:344 #, python-format -msgid "Reboot instance %r" +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +#: cinder/backup/services/swift.py:348 +#, python-format +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/backup/services/swift.py:371 #, python-format -msgid "De-registering image %s" +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/ec2/cloud.py:1490 +#: cinder/backup/services/swift.py:380 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "delete %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" +#: cinder/brick/iscsi/iscsi.py:152 +#, python-format +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" +#: cinder/brick/iscsi/iscsi.py:181 +#, python-format +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/ec2/cloud.py:1542 +#: cinder/brick/iscsi/iscsi.py:192 #, python-format -msgid "Updating image %s publicity" +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/ec2/cloud.py:1603 -#, python-format -msgid "Couldn't stop instance with in %d sec" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "Removing iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/openstack/__init__.py:43 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "Caught error: %s" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/brick/iscsi/iscsi.py:416 +#, fuzzy, python-format +msgid "Removing iscsi_target: %s" +msgstr "Riavviando l'istanza %s" + +#: cinder/brick/iscsi/iscsi.py:455 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/brick/local_dev/lvm.py:35 +#, fuzzy, python-format +msgid "Unable to find Volume Group: %s" +msgstr "Impossibile smontare il volume %s" + +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "Impossibile localizzare il volume %s" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/__init__.py:105 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "Extended resource: %s" +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/__init__.py:130 +#: cinder/brick/local_dev/lvm.py:77 #, python-format -msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/__init__.py:135 +#: cinder/brick/local_dev/lvm.py:78 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/auth.py:90 -#, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +#: cinder/brick/local_dev/lvm.py:82 +#, fuzzy, python-format +msgid "Unable to locate Volume Group %s" +msgstr "Impossibile localizzare il volume %s" + +#: cinder/brick/local_dev/lvm.py:243 +#, fuzzy, python-format +msgid "Unable to find VG: %s" +msgstr "Impossibile smontare il volume %s" + +#: cinder/brick/local_dev/lvm.py:292 +#, fuzzy, python-format +msgid "Unable to find LV: %s" +msgstr "Impossibile smontare il volume %s" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/auth.py:134 -#, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/api/openstack/auth.py:167 +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "Could not find %s in request." +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/db/sqlalchemy/api.py:786 #, python-format -msgid "Successfully authenticated '%s'" +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/openstack/auth.py:258 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/db/sqlalchemy/api.py:1924 +#, python-format +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/db/sqlalchemy/api.py:1987 +#, python-format +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/common.py:203 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "marker [%s] not found" +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "href %s does not contain version" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/common.py:295 -#, python-format -msgid "Converting nw_info: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Converted networks: %s" +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/common.py:338 -#, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/common.py:341 -#, python-format -msgid "Instance is in an invalid state for '%(action)s'" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/extensions.py:188 -#, python-format -msgid "Loaded extension: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:225 -#, python-format -msgid "Ext name: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:226 -#, python-format -msgid "Ext alias: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:227 +#: cinder/image/glance.py:151 #, python-format -msgid "Ext description: %s" +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/extensions.py:229 -#, python-format -msgid "Ext namespace: %s" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/extensions.py:230 -#, python-format -msgid "Ext updated: %s" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/extensions.py:232 +#: cinder/image/image_utils.py:231 #, python-format -msgid "Exception loading extension: %s" +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/extensions.py:246 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Loading extension %s" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/extensions.py:252 +#: cinder/image/image_utils.py:278 #, python-format -msgid "Calling extension factory %s" +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/extensions.py:264 -#, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" msgstr "" -#: cinder/api/openstack/extensions.py:344 +#: cinder/openstack/common/excutils.py:48 #, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/extensions.py:368 +#: cinder/openstack/common/lockutils.py:102 #, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/openstack/common/lockutils.py:188 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/openstack/common/lockutils.py:234 #, python-format -msgid "Exception handling resource: %s" +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/openstack/common/log.py:226 +#, fuzzy, python-format +msgid "Deprecated: %s" +msgstr "ricevuto %s" + +#: cinder/openstack/common/log.py:329 #, python-format -msgid "Fault thrown: %s" +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/openstack/common/log.py:379 #, python-format -msgid "HTTP exception thrown: %s" +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" +#: cinder/openstack/common/log.py:537 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/openstack/common/loopingcall.py:131 #, python-format -msgid "There is no such action: %s" +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/wsgi.py:889 +#: cinder/openstack/common/policy.py:173 #, python-format -msgid "%(url)s returned a fault: %(e)s" +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" -msgstr "" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +#, fuzzy +msgid "Full set of CONF:" +msgstr "Insieme di FLAGS:" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/openstack/common/service.py:261 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" -msgstr "" - -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/openstack/common/rpc/amqp.py:208 #, python-format msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" +msgstr "contesto decompresso: %s" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" +msgstr "ricevuto %s" -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/openstack/common/rpc/amqp.py:414 #, python-format -msgid "Invalid server status: %(status)s" -msgstr "" +msgid "no method for message: %s" +msgstr "nessun metodo per il messaggio: %s" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "nessun metodo per il messagggio: %s" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/openstack/common/rpc/amqp.py:586 +#, python-format +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:589 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_ID é %s" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/openstack/common/rpc/amqp.py:623 +#, python-format +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/openstack/common/rpc/amqp.py:660 #, python-format -msgid "Bad personality format: missing %s" +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" -msgstr "" +#: cinder/openstack/common/rpc/common.py:74 +#, fuzzy +msgid "An unknown RPC related exception occurred." +msgstr "E' stato riscontrato un errore sconosciuto" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/rpc/common.py:104 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/openstack/common/rpc/common.py:121 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 -#, python-format -msgid "Invalid fixed IP address (%s)" +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/rpc/common.py:143 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:572 -#, python-format -msgid "Bad network format: missing %s" +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" +msgstr "Sollevando eccezione %s al chiamante" + +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +#: cinder/openstack/common/rpc/impl_kombu.py:480 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 #, python-format -msgid "Error in confirm-resize %s" +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 #, python-format -msgid "Error in revert-resize %s" +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/rpc/impl_qpid.py:357 #, python-format -msgid "Error in reboot %s" +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/openstack/common/rpc/impl_zmq.py:162 +#, python-format +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, fuzzy, python-format +msgid "Running func with context: %s" +msgstr "contesto decompresso: %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/impl_zmq.py:453 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" +msgid "Creating proxy for topic: %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 -#, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/impl_zmq.py:496 #, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 -#, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 +#: cinder/openstack/common/rpc/impl_zmq.py:510 #, python-format -msgid "Error in migrate %s" +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 +#: cinder/openstack/common/rpc/impl_zmq.py:513 #, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "Compute.api::inject_network_info %s" +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 -#, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +msgid "CONSUMER RECEIVED DATA: %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "createBackup entity requires %s attribute" +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_zmq.py:635 +#, python-format +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 -#, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 -#, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 -#, python-format -msgid "Cannot show aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 -#, python-format -msgid "Cannot update aggregate: %(id)s" -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, fuzzy, python-format +msgid "Received message: %s" +msgstr "ricevuto %s" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 -#, python-format -msgid "Cannot delete aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 -#, python-format -msgid "Aggregates does not have %s action" +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 -#, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:736 +#, fuzzy +msgid "RPC Message Invalid." +msgstr "La richiesta non è valida." -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 +#: cinder/openstack/common/rpc/impl_zmq.py:763 #, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." -msgstr "" - -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." -msgstr "" - -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "No more floating ips in pool %s." +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format -msgid "Invalid status: '%s'" +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 +#: cinder/scheduler/filter_scheduler.py:160 #, python-format -msgid "Invalid mode: '%s'" +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:152 +#: cinder/scheduler/filter_scheduler.py:208 #, python-format -msgid "Invalid update setting: '%s'" +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/scheduler/filter_scheduler.py:214 #, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 +#: cinder/scheduler/host_manager.py:240 #, python-format -msgid "Setting host %(host)s to %(state)s." +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/scheduler/host_manager.py:244 +#, python-format +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/scheduler/manager.py:119 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/scheduler/scheduler_options.py:69 +#, python-format +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/scheduler/scheduler_options.py:78 #, python-format -msgid "Key pair '%s' already exists." +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "Unable to find address %r" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Network does not have %s action" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Disassociating network with id %s" +msgid "FAKE ISCSI: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 +#, python-format +msgid "LoggingVolumeDriver: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "Showing network with id %s" +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 +#: cinder/tests/fake_utils.py:80 #, python-format -msgid "Deleting network with id %s" +msgid "Faked command matched %s" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/tests/fake_utils.py:96 +#, python-format +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -msgid "Security group is still in use" +#: cinder/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "Security group %s already exists" +msgid "unrecognized argument %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 +#: cinder/tests/test_storwize_svc.py:1217 #, python-format -msgid "Security group %s is not a string or unicode" +msgid "Run CLI command: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/tests/test_storwize_svc.py:1220 #, python-format -msgid "Security group %s cannot be empty." +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "Security group %s should not be greater than 255 characters." +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +#: cinder/tests/test_volume_types.py:58 +#, python-format +msgid "Given data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "Security group (%s) not found" +msgid "Result data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." -msgstr "" +#: cinder/tests/api/contrib/test_backups.py:638 +#, fuzzy +msgid "Invalid input" +msgstr "E' stato ricevuto un input non valido" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 -#, python-format -msgid "This rule already exists in group %s" -msgstr "" +#: cinder/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "volume: %s" +msgstr "volume %s: rimuovendo" -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +#: cinder/tests/integrated/api/client.py:37 +#, python-format +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 -#, python-format -msgid "Rule (%s) not found" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/tests/integrated/api/client.py:104 +#, python-format +msgid "Doing %(method)s on %(relative_url)s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "start instance %r" +msgid "Body: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "stop instance %r" +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "vol=%s" +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 -#, python-format -msgid "Delete volume with id: %s" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 -#, python-format -msgid "Delete snapshot with id: %s" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 -#, python-format -msgid "Create snapshot from volume %s" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/auth/ldapdriver.py:650 -#, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/auth/manager.py:298 -#, python-format -msgid "Looking up user: %r" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/auth/manager.py:302 +#: cinder/volume/api.py:140 #, python-format -msgid "Failed authorization for access key %s" +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/auth/manager.py:308 -#, python-format -msgid "Using project name = user name (%s)" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/auth/manager.py:315 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/auth/manager.py:324 +#: cinder/volume/api.py:168 #, python-format msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/volume/api.py:177 #, python-format -msgid "user.secret: %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 -#, python-format -msgid "expected_signature: %s" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 -#, python-format -msgid "signature: %s" -msgstr "" +#: cinder/volume/api.py:316 +#, fuzzy +msgid "Volume status must be available or error" +msgstr "Lo stato del volume deve essere disponibile" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/volume/api.py:321 #, python-format -msgid "Invalid signature for user %s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/auth/manager.py:353 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "host_only_signature: %s" +msgid "Searching by: %s" msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" +#: cinder/volume/api.py:452 +msgid "already attached" msgstr "" -#: cinder/auth/manager.py:490 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/auth/manager.py:493 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" -msgstr "" +#: cinder/volume/api.py:470 +#, fuzzy +msgid "Volume status must be available to reserve" +msgstr "Lo stato del volume deve essere disponibile" -#: cinder/auth/manager.py:519 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/auth/manager.py:522 +#: cinder/volume/api.py:537 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/auth/manager.py:595 +#: cinder/volume/api.py:546 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/auth/manager.py:613 -#, python-format -msgid "modifying project %s" +#: cinder/volume/api.py:595 +#, fuzzy +msgid "Volume Snapshot status must be available or error" +msgstr "Lo stato del volume deve essere disponibile" + +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/auth/manager.py:625 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/auth/manager.py:646 -#, python-format -msgid "Remove user %(uid)s from project %(pid)s" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/auth/manager.py:676 -#, python-format -msgid "Deleting project %s" +#: cinder/volume/api.py:716 +#, fuzzy +msgid "Volume status must be available/in-use." +msgstr "Lo stato del volume deve essere disponibile" + +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/auth/manager.py:734 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/auth/manager.py:743 -#, python-format -msgid "Deleting user %s" +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/auth/manager.py:753 +#: cinder/volume/driver.py:269 +#, fuzzy, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "Impossibile localizzare il volume %s" + +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "Access Key change for user %s" +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/auth/manager.py:755 +#: cinder/volume/driver.py:361 #, python-format -msgid "Secret Key change for user %s" +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/auth/manager.py:757 +#: cinder/volume/driver.py:378 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/auth/manager.py:802 +#: cinder/volume/driver.py:437 #, python-format -msgid "No vpn data for project %s" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/cloudpipe/pipelib.py:46 -msgid "Instance type for vpn instances" +#: cinder/volume/driver.py:439 +#, python-format +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/volume/driver.py:451 +#, python-format +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/volume/manager.py:124 #, python-format -msgid "Launching VPN for %s" -msgstr "" - -#: cinder/compute/api.py:141 -msgid "No compute host specified" +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/compute/api.py:144 +#: cinder/volume/manager.py:146 #, python-format -msgid "Unable to find host for Instance %s" +msgid "Re-exporting %s volumes" msgstr "" -#: cinder/compute/api.py:192 +#: cinder/volume/manager.py:151 #, python-format -msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/compute/api.py:203 +#: cinder/volume/manager.py:156 #, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgid "volume %s: skipping export" msgstr "" -#: cinder/compute/api.py:257 -msgid "Cannot run any more instances of this type." +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/compute/api.py:259 +#: cinder/volume/manager.py:161 #, python-format -msgid "Can only run %s more instances of this type." +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/compute/api.py:261 +#: cinder/volume/manager.py:221 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" -msgstr "" +#: cinder/volume/manager.py:230 +#, fuzzy, python-format +msgid "volume %s: creating from snapshot" +msgstr "volume %s: creazione in corso per l'esportazione" + +#: cinder/volume/manager.py:234 +#, fuzzy, python-format +msgid "volume %s: creating from existing volume" +msgstr "volume %s: creazione in corso per l'esportazione" -#: cinder/compute/api.py:312 +#: cinder/volume/manager.py:238 +#, fuzzy, python-format +msgid "volume %s: creating from image" +msgstr "volume %s: creazione in corso" + +#: cinder/volume/manager.py:247 #, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" -msgstr "" +msgid "volume %s: creating" +msgstr "volume %s: creazione in corso" -#: cinder/compute/api.py:383 +#: cinder/volume/manager.py:279 #, python-format -msgid "Going to run %s instances..." -msgstr "" +msgid "volume %s: creating export" +msgstr "volume %s: creazione in corso per l'esportazione" + +#: cinder/volume/manager.py:288 +#, fuzzy, python-format +msgid "volume %s: create failed" +msgstr "volume %s: creazione in corso" -#: cinder/compute/api.py:447 +#: cinder/volume/manager.py:318 #, python-format -msgid "bdm %s" -msgstr "" +msgid "volume %s: created successfully" +msgstr "volume %s: creato con successo" -#: cinder/compute/api.py:474 +#: cinder/volume/manager.py:326 #, python-format -msgid "block_device_mapping %s" +msgid "Error: %s" msgstr "" -#: cinder/compute/api.py:591 +#: cinder/volume/manager.py:352 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/api.py:871 -msgid "Going to try to soft delete instance" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/api.py:939 -msgid "Going to try to terminate instance" +#: cinder/volume/manager.py:379 +#, python-format +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/api.py:977 -#, fuzzy -msgid "Going to try to stop instance" -msgstr "Impossibile riavviare l'istanza" +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" +msgstr "volume %s: rimuovendo" -#: cinder/compute/api.py:996 +#: cinder/volume/manager.py:414 #, fuzzy -msgid "Going to try to start instance" -msgstr "Impossibile riavviare l'istanza" - -#: cinder/compute/api.py:1000 -#, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" -msgstr "" +msgid "volume is not local to this node" +msgstr "Volume ancora collegato" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/volume/manager.py:419 #, python-format -msgid "Searching by: %s" +msgid "volume %s: removing export" msgstr "" -#: cinder/compute/api.py:1201 +#: cinder/volume/manager.py:424 #, python-format -msgid "Image type not recognized %s" +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/volume/manager.py:447 #, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" -msgstr "" +msgid "volume %s: deleted successfully" +msgstr "volume %s: rimosso con successo" -#: cinder/compute/api.py:1644 +#: cinder/volume/manager.py:460 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/volume/manager.py:466 +#, python-format +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/volume/manager.py:484 #, python-format -msgid "DB error: %s" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/compute/instance_types.py:86 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "Instance type %s not found for deletion" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/manager.py:138 -#, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorazione: |%s|" +#: cinder/volume/manager.py:505 +#, fuzzy, python-format +msgid "snapshot %s: snapshot is busy" +msgstr "istanza %s: creazione snapshot in corso" -#: cinder/compute/manager.py:140 -#, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/volume/manager.py:533 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: bloccato: |%s|" +msgid "snapshot %s: deleted successfully" +msgstr "" -#: cinder/compute/manager.py:146 -#, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" +msgstr "" -#: cinder/compute/manager.py:151 +#: cinder/volume/manager.py:608 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: esecuzione: |%s|" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" +msgstr "" -#: cinder/compute/manager.py:155 +#: cinder/volume/manager.py:626 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: non esecuzione |%s|" +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "" -#: cinder/compute/manager.py:201 -#, python-format -msgid "Unable to load the virtualization driver: %s" +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/manager.py:223 +#: cinder/volume/manager.py:706 #, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "DB error: %s" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/volume/volume_types.py:128 +#, python-format +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/compute/manager.py:329 -#, python-format -msgid "Setting up bdm %s" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:400 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/compute/manager.py:406 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "Exception encountered while terminating the instance %s" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:444 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "Instance %s not found." +msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" -msgstr "L'istanza é stata già creata" +#: cinder/volume/drivers/coraid.py:128 +#, fuzzy, python-format +msgid "Unable to find group: %(group)s" +msgstr "Impossibile smontare il volume %s" -#: cinder/compute/manager.py:523 -#, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/compute/manager.py:528 -#, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +#: cinder/volume/drivers/coraid.py:175 +#, python-format +msgid "Configure data : %s" msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" -msgstr "" +#: cinder/volume/drivers/coraid.py:177 +#, fuzzy, python-format +msgid "Configure response : %s" +msgstr "risposta %s" -#: cinder/compute/manager.py:565 +#: cinder/volume/drivers/coraid.py:199 #, python-format -msgid "Instance network_info: |%s|" +msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" -msgstr "" +#: cinder/volume/drivers/coraid.py:308 +#, fuzzy, python-format +msgid "Fail to create volume %(volname)s" +msgstr "Impossibile localizzare il volume %s" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" -msgstr "" +#: cinder/volume/drivers/coraid.py:321 +#, fuzzy, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "Impossibile localizzare il volume %s" + +#: cinder/volume/drivers/coraid.py:335 +#, fuzzy, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "Impossibile riavviare l'istanza" -#: cinder/compute/manager.py:672 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "%(action_str)s instance" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:699 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "Ignoring DiskNotFound: %s" +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:708 +#: cinder/volume/drivers/coraid.py:383 #, python-format -msgid "terminating bdm %s" +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "%s. Setting instance vm_state to ERROR" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/drivers/glusterfs.py:70 #, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +msgid "Gluster config file at %(config)s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:816 +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 #, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgid "casted to %s" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "Rebuilding instance %s" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 #, python-format -msgid "Rebooting instance %s" -msgstr "Riavviando l'istanza %s" +msgid "Exception during mounting %s" +msgstr "" -#: cinder/compute/manager.py:891 +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "%s is already mounted" msgstr "" -#: cinder/compute/manager.py:933 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "instance %s: snapshotting" -msgstr "istanza %s: creazione snapshot in corso" +msgid "volume group %s doesn't exist" +msgstr "" -#: cinder/compute/manager.py:939 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:995 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:1001 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "Rotating out %d backups" +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "Deleting image %s" +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "Creating clone of volume: %s" msgstr "" -#: cinder/compute/manager.py:1041 +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "Instance %s: Root password set" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/drivers/lvm.py:364 +#, python-format +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:1079 +#: cinder/volume/drivers/lvm.py:430 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:1084 +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 #, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:1098 +#: cinder/volume/drivers/lvm.py:542 #, python-format msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1116 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "instance %s: rescuing" +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1141 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "instance %s: unrescuing" +msgid "rbd has no pool %s" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/compute/manager.py:1471 -#, python-format -msgid "instance %s: pausing" -msgstr "istanza %s: in pausa" +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" +msgstr "" -#: cinder/compute/manager.py:1489 -#, python-format -msgid "instance %s: unpausing" -msgstr "istanza %s: fuori pausa" +#: cinder/volume/drivers/rbd.py:227 +#, fuzzy, python-format +msgid "Not an rbd snapshot" +msgstr "istanza %s: creazione snapshot in corso" -#: cinder/compute/manager.py:1525 +#: cinder/volume/drivers/rbd.py:242 #, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "istanza %s: ricezione diagnostiche" +msgid "%s is in a different ceph cluster" +msgstr "" -#: cinder/compute/manager.py:1534 -#, python-format -msgid "instance %s: suspending" -msgstr "istanza %s: sospensione in corso" +#: cinder/volume/drivers/rbd.py:253 +#, fuzzy, python-format +msgid "Unable to read image %s" +msgstr "Impossibile localizzare il volume %s" -#: cinder/compute/manager.py:1556 -#, python-format -msgid "instance %s: resuming" -msgstr "istanza %s: ripristino" +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" +msgstr "" -#: cinder/compute/manager.py:1579 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "instance %s: locking" -msgstr "istanza %s: bloccato" +msgid "Cannot access 'scality_sofs_config': %s" +msgstr "" -#: cinder/compute/manager.py:1588 -#, python-format -msgid "instance %s: unlocking" -msgstr "istanza %s: sbloccato" +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" +msgstr "" -#: cinder/compute/manager.py:1596 -#, python-format -msgid "instance %s: getting locked state" +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "instance %s: reset network" -msgstr "istanza %s: ripristino rete" +msgid "Cannot find volume dir for Scality SOFS at '%s'" +msgstr "" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/sheepdog.py:47 #, python-format -msgid "instance %s: inject network info" +msgid "Sheepdog is not working: %s" msgstr "" -#: cinder/compute/manager.py:1618 -#, python-format -msgid "network_info to inject: |%s|" +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "instance %s: getting vnc console" +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:1685 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/compute/manager.py:1703 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:1705 +#: cinder/volume/drivers/solidfire.py:156 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/solidfire.py:158 #, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/compute/manager.py:1724 +#: cinder/volume/drivers/solidfire.py:164 #, python-format -msgid "Attach failed %(mountpoint)s, removing" +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/solidfire.py:171 +#, fuzzy, python-format +msgid "API response: %s" +msgstr "risposta %s" + +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "Found solidfire account: %s" msgstr "" -#: cinder/compute/manager.py:1756 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" msgstr "" -#: cinder/compute/manager.py:1916 +#: cinder/volume/drivers/solidfire.py:364 #, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/compute/manager.py:1973 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "Pre live migration failed at %(dest)s" +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/solidfire.py:406 +#, python-format +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/solidfire.py:409 +#, python-format +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/compute/manager.py:2040 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/compute/manager.py:2073 -#, python-format -msgid "Migrating instance to %(dest)s finished successfully." +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/solidfire.py:497 +#, python-format +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/compute/manager.py:2226 -#, python-format -msgid "Updated the info_cache for instance %s" +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/compute/manager.py:2305 +#: cinder/volume/drivers/solidfire.py:566 +#, fuzzy +msgid "Failed to get updated stats" +msgstr "Impossibile sospendere l'istanza" + +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/compute/manager.py:2331 -#, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/compute/manager.py:2344 +#: cinder/volume/drivers/storwize_svc.py:190 #, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +msgid "pool %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/compute/manager.py:2458 -#, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/compute/manager.py:2465 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +msgid "%s is not set" msgstr "" -#: cinder/compute/manager.py:2472 -#, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/storwize_svc.py:309 #, python-format msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" +#: cinder/volume/drivers/storwize_svc.py:331 +#, python-format +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/console/manager.py:97 +#: cinder/volume/drivers/storwize_svc.py:356 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/storwize_svc.py:392 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/console/vmrc_manager.py:125 -#, python-format -msgid "Removing console %(console_id)s." +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" +#: cinder/volume/drivers/storwize_svc.py:483 +#, python-format +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/storwize_svc.py:511 #, python-format -msgid "Re-wrote %s" +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" +#: cinder/volume/drivers/storwize_svc.py:523 +#, python-format +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/storwize_svc.py:551 #, python-format -msgid "Error starting xvp: %s" +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +#: cinder/volume/drivers/storwize_svc.py:574 +#, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/consoleauth/manager.py:63 +#: cinder/volume/drivers/storwize_svc.py:619 #, python-format -msgid "Deleting Expired Token: (%s)" +msgid "volume %s mapping to multi host" msgstr "" -#: cinder/consoleauth/manager.py:75 +#: cinder/volume/drivers/storwize_svc.py:625 #, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" +#: cinder/volume/drivers/storwize_svc.py:643 +#, python-format +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 -#, python-format -msgid "No ComputeNode for %(host)s" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "No sm_flavor called %(sm_flavor)s" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "No sm_volume with id %(volume_id)s" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +#: cinder/volume/drivers/storwize_svc.py:728 +#, python-format +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/storwize_svc.py:736 +#, python-format +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "SQL connection failed. %s attempts left." +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:774 +#, python-format +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "Table |%s| not created!" +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/storwize_svc.py:825 +#, python-format +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:907 +#, python-format +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/storwize_svc.py:945 +#, python-format +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/storwize_svc.py:950 +#, python-format +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:1012 +#, python-format +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:1039 +#, python-format +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:1050 +#, python-format +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:1055 +#, python-format +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:1062 +#, python-format +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:1069 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/drivers/storwize_svc.py:1080 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:1092 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:1100 +#, python-format +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/image/s3.py:328 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/image/s3.py:340 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/image/s3.py:387 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:1199 +#, python-format +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Bad mac for to_global_ipv6: %s" +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "Bad prefix for to_global_ipv6: %s" +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/network/linux_net.py:166 -#, python-format -msgid "Attempted to remove chain %s which does not exist" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/network/linux_net.py:192 -#, python-format -msgid "Unknown chain: %r" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/linux_net.py:215 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1412 msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/linux_net.py:694 -#, python-format -msgid "Hupping dnsmasq threw %s" +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/linux_net.py:696 -#, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/linux_net.py:756 -#, python-format -msgid "killing radvd threw %s" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/linux_net.py:967 -#, python-format -msgid "Starting VLAN inteface %s" -msgstr "Avviando l'interfaccia VLAN %s" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" +msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "Avviando l'interfaccia Bridge per %s" +msgid "enter: _execute_command_and_parse_attributes: command %s" +msgstr "" -#: cinder/network/linux_net.py:1142 +#: cinder/volume/drivers/storwize_svc.py:1471 #, fuzzy, python-format -msgid "Starting bridge %s " -msgstr "Avviando l'interfaccia Bridge per %s" +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"%(description)s\n" +"Comando: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" -#: cinder/network/linux_net.py:1149 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format -msgid "Done starting bridge %s" +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:1517 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/storwize_svc.py:1531 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/storwize_svc.py:1539 #, python-format -msgid "Interface %(interface)s not found" +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/windows.py:142 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "Creating folder %s " msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/windows.py:213 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "Disk not found: %s" msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/manager.py:614 +#: cinder/volume/drivers/zadara.py:350 #, python-format -msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/manager.py:660 +#: cinder/volume/drivers/zadara.py:447 #, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/network/manager.py:670 -#, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/network/manager.py:778 -#, python-format -msgid "Disassociated %s stale fixed ip(s)" +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/network/manager.py:896 +#: cinder/volume/drivers/emc/emc_smis_common.py:90 #, python-format -msgid "network allocations for instance |%s|" +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/network/manager.py:901 +#: cinder/volume/drivers/emc/emc_smis_common.py:97 #, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/network/manager.py:930 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format -msgid "network deallocation for instance |%s|" +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/network/manager.py:1152 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/network/manager.py:1227 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "Unable to release %s because vif doesn't exist." +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:1244 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format -msgid "Leased IP |%(address)s|" +msgid "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/manager.py:1248 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "IP %s leased that is not associated" +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:1256 +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format -msgid "IP |%s| leased that isn't allocated" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/emc/emc_smis_common.py:166 #, python-format -msgid "Released IP |%(address)s|" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/network/manager.py:1265 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "IP %s released that is not associated" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/network/manager.py:1268 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "IP %s released that was not leased" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/manager.py:1334 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/network/manager.py:1345 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/network/manager.py:1423 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format -msgid "Network must be disassociated from project %s before delete" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:1832 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#, python-format msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/network/manager.py:1839 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#, python-format +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/network/quantum/client.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format -msgid "Quantum entity not found: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/network/quantum/client.py:206 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "Server %(status_code)s error: %(data)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/quantum/client.py:210 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Unable to connect to server. Got error: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/network/quantum/client.py:228 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "unable to deserialize object of type = '%s'" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "network allocations for instance %s" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/emc/emc_smis_common.py:454 #, python-format msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:463 #, python-format -msgid "Server returned error: %s" +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/emc/emc_smis_common.py:474 #, python-format -msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 +#, python-format +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format -msgid "No network with net_id = %s" +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "%s not in valid priorities" +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/rpc/amqp.py:146 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "Returning exception %s to caller" -msgstr "Sollevando eccezione %s al chiamante" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" +msgstr "" -#: cinder/rpc/amqp.py:188 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format -msgid "unpacked context: %s" -msgstr "contesto decompresso: %s" +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "received %s" -msgstr "ricevuto %s" +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" -#: cinder/rpc/amqp.py:236 +#: cinder/volume/drivers/emc/emc_smis_common.py:619 #, python-format -msgid "no method for message: %s" -msgstr "nessun metodo per il messaggio: %s" +msgid "Create export: %(volume)s" +msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/emc/emc_smis_common.py:624 #, python-format -msgid "No method for message: %s" -msgstr "nessun metodo per il messagggio: %s" +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" +msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/emc/emc_smis_common.py:646 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID é %s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" +msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:672 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "Error mapping volume %s." msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, fuzzy, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "volume %s: rimosso con successo" + +#: cinder/volume/drivers/emc/emc_smis_common.py:692 +#, python-format +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:705 #, python-format -msgid "Sending notification on %s..." +msgid "Error unmapping volume %s." msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, fuzzy, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "volume %s: rimosso con successo" + +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." +#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#, python-format +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, fuzzy, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "volume %s: rimosso con successo" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, fuzzy, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "volume %s: rimosso con successo" + +#: cinder/volume/drivers/emc/emc_smis_common.py:777 #, python-format -msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 #, python-format -msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:800 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:806 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/emc/emc_smis_common.py:836 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "Volume %s is already mapped." msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:880 #, python-format -msgid "Connected to AMQP server on %s" +msgid "Found Storage Type: %s" msgstr "" -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#, python-format +msgid "Found Masking View: %s" msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:944 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/scheduler/driver.py:80 -#, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#, fuzzy +msgid "Cannot connect to ECOM server" +msgstr "Riconnesso alla coda" + +#: cinder/volume/drivers/emc/emc_smis_common.py:966 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "Found Replication Service: %s" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#, python-format +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, python-format +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#, python-format +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 #, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "No host selection for %s defined." +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#, python-format +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 #, python-format -msgid "Filtered %(hosts)s" +msgid "Error finding %s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "Host filter passes for %(host)s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "Received %(service_name)s service update from %(host)s." -msgstr "" - -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 #, python-format -msgid "No service for compute ID %s" +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 #, python-format -msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/scheduler/manager.py:159 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." +msgid "Device info: %(data)s." msgstr "" -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" -msgstr "" - -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#, python-format +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/tests/fake_utils.py:80 -#, python-format -msgid "Faked command matched %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Faked command raised an exception %s" +msgid "Add target WWN: %s." msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" -msgstr "" - -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" -msgstr "" - -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +msgid "Target WWNs: %s." msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 #, python-format -msgid "Running instances: %s" +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/tests/test_compute.py:371 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "After terminating instances: %s" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/tests/test_compute.py:589 -msgid "Internal error" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, fuzzy, python-format +msgid "Cannot find device number for volume %s" +msgstr "Impossibile localizzare il volume %s" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 #, python-format -msgid "After force-killing instances: %s" +msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" -msgstr "" - -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#, python-format +msgid "ISCSI properties: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#, python-format +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 #, python-format -msgid "Target %s allocated" +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Given data: %s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 #, python-format -msgid "Result data: %s" +msgid "create_export: volume name:%s" msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 #, python-format -msgid "_create: %s" +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "_delete: %s" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "_get: %s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 #, python-format -msgid "_get_all: %s" +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 -#, python-format -msgid "test_snapshot_detail: resp_dict=%s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/tests/integrated/test_login.py:31 -#, python-format -msgid "flavor: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#, python-format +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 #, python-format -msgid "Body: %s" +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 #, python-format -msgid "Decoding JSON: %s" +msgid "_check_conf_file: %s" msgstr "" -#: cinder/tests/rpc/common.py:133 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "_read_xml:%s" msgstr "" -#: cinder/tests/rpc/common.py:142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Nested return %s" -msgstr "" - -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "Received %s" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" -msgstr "Fallita l'apertura della connessione verso l'hypervisor" - -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "Compute_service record created for %s " +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 -#, python-format -msgid "Compute_service record updated for %s " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/firewall.py:130 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/firewall.py:137 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 #, python-format -msgid "Filters added to instance %s" +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/firewall.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "Adding security group rule: %r" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "Adding provider rule: %s" -msgstr "" - -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +msgid "CLI command:%s" msgstr "" -#: cinder/virt/images.py:92 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 #, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "Converted to raw, but format is now %s" -msgstr "" - -#: cinder/virt/vmwareapi_conn.py:105 msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" -msgstr "" - -#: cinder/virt/xenapi_conn.py:140 msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" -msgstr "" - -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" -msgstr "" - -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." -msgstr "" - -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#, python-format +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 #, python-format -msgid "Got exception: %s" +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format -msgid "============= initial domains =========== : %s" +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#, python-format +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "No such domain (%s)" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 #, python-format -msgid "No such domain %s" +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 #, python-format -msgid "Domains: %s" +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "Nodes: %s" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format -msgid "After storing domains: %s" +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#, python-format +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#, python-format +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "Created new domain: %s" +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 #, python-format -msgid "Failed to boot Bare-metal node %s" -msgstr "" - -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/drivers/netapp/iscsi.py:144 #, python-format -msgid "change_domain_state: to new state %s" +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/netapp/iscsi.py:149 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "Using storage service: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/netapp/iscsi.py:160 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "Using vfiler: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 -#, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/netapp/iscsi.py:204 +#, fuzzy +msgid "Connected to DFM server" +msgstr "Riconnesso alla coda" + +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/netapp/iscsi.py:317 #, python-format -msgid "instance %s: rebooted" +msgid "Job failed: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/baremetal/proxy.py:222 -#, python-format -msgid "instance %s: rescued" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "instance %s: is building" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/baremetal/proxy.py:265 -#, python-format -msgid "instance %s: booted" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/netapp/iscsi.py:558 #, python-format -msgid "instance %s spawned successfully" +msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/netapp/iscsi.py:575 #, python-format -msgid "instance %s:not booted" +msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, fuzzy, python-format +msgid "No LUN ID for volume %s" +msgstr "Impossibile localizzare il volume %s" -#: cinder/virt/baremetal/proxy.py:354 +#: cinder/volume/drivers/netapp/iscsi.py:821 #, python-format -msgid "instance %s: Creating image" +msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/netapp/iscsi.py:826 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 -#, python-format +#: cinder/volume/drivers/netapp/iscsi.py:930 msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "instance %s: starting toXML method" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format -msgid "instance %s: finished toXML method" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "#### RLK: cpu_arch = %s " +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/drivers/netapp/iscsi.py:1086 +#, python-format +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/netapp/iscsi.py:1143 +#, python-format +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 +#, python-format +msgid "Destroyed LUN %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/drivers/netapp/iscsi.py:1291 +#, python-format +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +#: cinder/volume/drivers/netapp/iscsi.py:1298 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, python-format +msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/drivers/netapp/iscsi.py:1344 +#, python-format +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/netapp/iscsi.py:1365 +#, python-format +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 #, python-format -msgid "unknown disk image handler: %s" +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, fuzzy, python-format +msgid "Could not find handle for LUN named %s" +msgstr "Impossibile localizzare il volume %s" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/netapp/iscsi.py:1518 #, python-format -msgid "Failed to remove container: %s" +msgid "Using NetApp filer: %s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "User %(username)s not found in password file." +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/netapp/iscsi.py:1628 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format -msgid "unsupported partition: %s" +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, fuzzy, python-format +msgid "Snapshot %s deletion successful" +msgstr "volume %s: rimosso con successo" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "Could not attach image to loopback: %s" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, fuzzy, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "Impossibile localizzare il volume %s" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "Failed to map partitions: %s" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +#: cinder/volume/drivers/netapp/iscsi.py:1829 +#, python-format +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, python-format +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "qemu-nbd error: %s" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "nbd device %s did not show up" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" +#: cinder/volume/drivers/netapp/iscsi.py:2481 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 +#: cinder/volume/drivers/netapp/nfs.py:461 #, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/drivers/netapp/nfs.py:487 +#, python-format +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "Deleting instance files %(target)s" +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" +#: cinder/volume/drivers/netapp/nfs.py:555 +#, python-format +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/connection.py:692 -#, fuzzy, python-format -msgid "Instance soft rebooted successfully." -msgstr "volume %s: creato con successo" - -#: cinder/virt/libvirt/connection.py:696 -#, fuzzy -msgid "Failed to soft reboot instance." -msgstr "Impossibile riavviare l'istanza" +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 +#, python-format +msgid "Sending JSON data: %s" +msgstr "" -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 +#, python-format +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, fuzzy, python-format +msgid "Got response: %s" +msgstr "risposta %s" + +#: cinder/volume/drivers/nexenta/volume.py:99 #, python-format -msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "Automatically confirming migration %d" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" +#: cinder/volume/drivers/nexenta/volume.py:220 +#, python-format +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +#: cinder/volume/drivers/nexenta/volume.py:228 +#, python-format +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:978 -#, fuzzy -msgid "Guest does not have a console available" -msgstr "L'utente non ha i privilegi dell'amministratore" - -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +#: cinder/volume/drivers/san/hp_lefthand.py:80 +#, python-format +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "block_device_list %s" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" -msgstr "" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "Si e' verificato un errore inatteso durante l'esecuzione del comando." -#: cinder/virt/libvirt/connection.py:1679 -#, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/libvirt/connection.py:1942 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "'' must be 1, but %d\n" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "" -"Instance launched has CPU info:\n" -"%s" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/libvirt/connection.py:2079 -#, python-format -msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "Si e' verificato un errore inatteso durante l'esecuzione del comando." -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/libvirt/connection.py:2407 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "Si e' verificato un errore inatteso durante l'esecuzione del comando." -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 -#, python-format -msgid "Instance %s: Starting finish_revert_migration" -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "Filename di root CA" -#: cinder/virt/libvirt/firewall.py:42 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "Nome file della chiave privata" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "Dove si conservano le chiavi" -#: cinder/virt/libvirt/firewall.py:171 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "Dove si conserva root CA" -#: cinder/virt/libvirt/firewall.py:217 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "Si dovrebbe usare un CA per ogni progetto?" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" +#~ "Soggetto per il certificato degli " +#~ "utenti, %s per progetto, utente, orario" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "Soggetto per il certificato dei progetti, %s per progetto, orario" -#: cinder/virt/libvirt/imagecache.py:170 -#, python-format -msgid "%s is a valid instance name" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "Percorso dei flags: %s" -#: cinder/virt/libvirt/imagecache.py:173 -#, python-format -msgid "%s has a disk file" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 -#, python-format -msgid "Instance %(instance)s is backed by %(backing)s" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 -#, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" -msgstr "" - -#: cinder/virt/libvirt/imagecache.py:237 -#, python-format -msgid "%(id)s (%(base_file)s): image verification failed" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 -#, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 -#, python-format -msgid "Cannot remove %(base_file)s, it does not exist" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 -#, python-format -msgid "Base file too young to remove: %s" -msgstr "" +#~ msgid "Volume %(volume_id)s is not attached to anything" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 -#, python-format -msgid "Removing base file: %s" -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 -#, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 -#, python-format -msgid "%(id)s (%(base_file)s): checking" -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 -#, python-format -msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 -#, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 -#, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 -#, python-format -msgid "%(id)s (%(base_file)s): image is not in use" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 -#, python-format -msgid "%(id)s (%(base_file)s): image is in use" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 -#, python-format -msgid "Skipping verification, no base directory at %s" -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 -#, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 -#, python-format -msgid "Unknown base file: %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 -#, python-format -msgid "Active base files: %s" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "Impossibile ripristinare il server" -#: cinder/virt/libvirt/imagecache.py:414 -#, python-format -msgid "Corrupt base files: %s" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "Impossibile riavviare l'istanza" -#: cinder/virt/libvirt/imagecache.py:418 -#, python-format -msgid "Removable base files: %s" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:90 -#, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:99 -#, python-format -msgid "Ensuring bridge %s" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 -#, python-format -msgid "Failed while unplugging vif of instance '%s'" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:163 -#, python-format -msgid "iSCSI device not found at %s" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:166 -#, python-format -msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:178 -#, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 -#, python-format -msgid "Virtual Machine with ref %s is not there" -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 -#, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 -#, python-format -msgid "Glance image %s is in killed state" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 -#, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "Sollevando NotImplemented" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "Chiamando %(localname)s %(impl)s" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, fuzzy, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "Impossibile smontare il volume %s" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, python-format -msgid "VBD %s already detached" -msgstr "" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "Starting %(topic)s node (version %(vcs_string)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "not available" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "Kernel/Ramdisk VDI %s distrutti" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -#, fuzzy -msgid "Failed to fetch glance image" -msgstr "Impossibile riavviare l'istanza" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "Cercando vdi %s per kernel PV" +#~ msgid "Too many failed authentications." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "NotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "group %s already exists" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "Delete security group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -#, fuzzy, python-format -msgid "Starting instance" -msgstr "Riavviando l'istanza %s" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "Detach volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -#, fuzzy -msgid "Failed to spawn, rolling back" -msgstr "Impossibile sospendere l'istanza" +#~ msgid "Detach Volume Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "Release address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Reboot instance %r" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "De-registering image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:670 -msgid "Finished snapshot and upload for VM" -msgstr "" +#~ msgid "only group \"all\" is supported" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -msgid "Starting snapshot for VM" -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:686 -#, fuzzy, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "Impossibile montare il volume all'istanza %s" +#~ msgid "Updating image %s publicity" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Failed to get metadata for ip: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -msgid "Injecting network info to xenstore" -msgstr "" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1492 -#, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 -#, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#~ msgid "No adminPass was specified" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" +#~ msgid "Invalid adminPass" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" +#~ msgid "Instance could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "Compute.api::pause %s" +#~ msgstr "Compute.api::pause %s" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Compute.api::unpause %s" +#~ msgstr "Compute.api::unpause %s" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "compute.api::suspend %s" +#~ msgstr "compute.api::suspend %s" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "compute.api::resume %s" +#~ msgstr "compute.api::resume %s" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "Error in migrate %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "Compute.api::reset_network %s" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Server not found" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Impossible creare il VDI su SR %(sr_ref)s per l'istanza %(instance_name)s" +#~ msgid "Compute.api::lock %s" +#~ msgstr "Compute.api::lock %s" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Impossibile usare SR %(sr_ref)s per l'istanza %(instance_name)s" +#~ msgid "Compute.api::unlock %s" +#~ msgstr "Compute.api::unlock %s" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Impossibile montare il volume all'istanza %s" +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "Mountpoint %(mountpoint)s montato all'istanza %(instance_name)s" +#~ msgid "Malformed createBackup entity" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "Impossibile localizzare il volume %s" +#~ msgid "Instance not found" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "Impossibile smontare il volume %s" +#~ msgid "host and block_migration must be specified." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "Mountpoint %(mountpoint)s smontato dall'istanza %(instance_name)s" +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Missing type specification" +#~ msgstr "" -#: cinder/volume/api.py:137 -#, fuzzy -msgid "Volume status must be available or error" -msgstr "Lo stato del volume deve essere disponibile" +#~ msgid "Invalid type specification" +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Server not found." +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Flavor not found." +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "No Request Body" +#~ msgstr "" -#: cinder/volume/api.py:325 -#, fuzzy -msgid "Volume Snapshot status must be available or error" -msgstr "Lo stato del volume deve essere disponibile" +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" +#~ msgid "No more floating ips available." +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" +#~ msgid "Missing parameter dict" +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Address not specified" +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Associate floating ip failed" +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Invalid mode: '%s'" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "Unable to find address %r" +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "Network does not have %s action" +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "" +#~ msgid "Disassociating network with id %s" +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "" +#~ msgid "Network not found" +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "volume %s: creazione in corso" +#~ msgid "Showing network with id %s" +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "" +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "" + +#~ msgid "This rule already exists in group %s" +#~ msgstr "" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" + +#~ msgid "Looking up user: %r" +#~ msgstr "" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "" + +#~ msgid "modifying project %s" +#~ msgstr "" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "" + +#~ msgid "Deleting project %s" +#~ msgstr "" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "" + +#~ msgid "Deleting user %s" +#~ msgstr "" + +#~ msgid "Access Key change for user %s" +#~ msgstr "" + +#~ msgid "Secret Key change for user %s" +#~ msgstr "" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "" + +#~ msgid "No vpn data for project %s" +#~ msgstr "" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "" + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "" + +#~ msgid "Launching VPN for %s" +#~ msgstr "" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "" + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "" + +#~ msgid "Going to try to stop instance" +#~ msgstr "Impossibile riavviare l'istanza" + +#~ msgid "Going to try to start instance" +#~ msgstr "Impossibile riavviare l'istanza" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "check_instance_lock: decorazione: |%s|" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "check_instance_lock: bloccato: |%s|" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "check_instance_lock: admin: |%s|" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "check_instance_lock: esecuzione: |%s|" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "check_instance_lock: non esecuzione |%s|" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "L'istanza é stata già creata" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "istanza %s: in pausa" + +#~ msgid "instance %s: unpausing" +#~ msgstr "istanza %s: fuori pausa" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "istanza %s: ricezione diagnostiche" + +#~ msgid "instance %s: suspending" +#~ msgstr "istanza %s: sospensione in corso" + +#~ msgid "instance %s: resuming" +#~ msgstr "istanza %s: ripristino" + +#~ msgid "instance %s: locking" +#~ msgstr "istanza %s: bloccato" + +#~ msgid "instance %s: unlocking" +#~ msgstr "istanza %s: sbloccato" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "" + +#~ msgid "instance %s: reset network" +#~ msgstr "istanza %s: ripristino rete" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "" + +#~ msgid "Tried to remove non-existent console %(console_id)s." +#~ msgstr "" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "" + +#~ msgid "Starting xvp" +#~ msgstr "" + +#~ msgid "Error starting xvp: %s" +#~ msgstr "" + +#~ msgid "Restarting xvp" +#~ msgstr "" + +#~ msgid "xvp not running..." +#~ msgstr "" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "" + +#~ msgid "killing radvd threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "Avviando l'interfaccia VLAN %s" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "Avviando l'interfaccia Bridge per %s" + +#~ msgid "Starting bridge %s " +#~ msgstr "Avviando l'interfaccia Bridge per %s" + +#~ msgid "Done starting bridge %s" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "Running instances: %s" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "" + +#~ msgid "Nested return %s" +#~ msgstr "" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "Fallita l'apertura della connessione verso l'hypervisor" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "Got exception: %s" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "instance %s: rebooted" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" + +#~ msgid "activate_node" +#~ msgstr "" + +#~ msgid "Node is unknown error state." +#~ msgstr "" + +#~ msgid "no capable image handler configured" +#~ msgstr "" + +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" + +#~ msgid "image already mounted" +#~ msgstr "" + +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "" + +#~ msgid "Failed to remove container: %s" +#~ msgstr "" + +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" + +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" + +#~ msgid "unsupported partition: %s" +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "volume %s: creazione in corso per l'esportazione" +#~ msgid "unknown guestmount error" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "volume %s: creato con successo" +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "Volume ancora collegato" +#~ msgid "no partitions found" +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "" +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "" +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "volume %s: rimuovendo" +#~ msgid "No free nbd devices" +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "volume %s: rimosso con successo" +#~ msgid "nbd device %s did not show up" +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "Connecting to libvirt: %s" +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "Connection to libvirt broke" +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, fuzzy, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "istanza %s: creazione snapshot in corso" +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "Instance destroyed successfully." +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "attaching LXC block device" +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "detaching LXC block device" +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "volume %s: creato con successo" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "Failed to soft reboot instance." +#~ msgstr "Impossibile riavviare l'istanza" -#: cinder/volume/netapp.py:128 -#, fuzzy -msgid "Connected to DFM server" -msgstr "Riconnesso alla coda" +#~ msgid "Instance shutdown successfully." +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, python-format -msgid "Job failed: %s" -msgstr "" +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "Instance rebooted successfully." +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, fuzzy, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "Impossibile localizzare il volume %s" +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "Instance is running" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, fuzzy, python-format -msgid "No LUN ID for volume %s" -msgstr "Impossibile localizzare il volume %s" +#~ msgid "Instance spawned successfully." +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "" +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, python-format -msgid "Failed to get host details for host ID %s" -msgstr "" +#~ msgid "Guest does not have a console available" +#~ msgstr "L'utente non ha i privilegi dell'amministratore" -#: cinder/volume/netapp.py:620 -#, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "" +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "" +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "Creating image" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "block_device_list %s" +#~ msgstr "" + +#~ msgid "Starting toXML method" +#~ msgstr "" + +#~ msgid "Finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" + +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" + +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" + +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" + +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" + +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" + +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" + +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" + +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" + +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance running successfully." +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" + +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" + +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" + +#~ msgid "Ensuring static filters" +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" + +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" + +#~ msgid "%s is a valid instance name" +#~ msgstr "" + +#~ msgid "%s has a disk file" +#~ msgstr "" + +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" + +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" + +#~ msgid "Verification complete" +#~ msgstr "" + +#~ msgid "Unable to find an open port" +#~ msgstr "" + +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" + +#~ msgid "Ensuring bridge %s" +#~ msgstr "" + +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" + +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" + +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" + +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" + +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "" + +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" + +#~ msgid "There is no VM registered" +#~ msgstr "" + +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" + +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" + +#~ msgid "Session is faulty" +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Session Invalid" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Unable to import suds." +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "httplib error in %s: " +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "Socket error in %s: " +#~ msgstr "" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "Type error in %s: " +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "Exception in %s " +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Getting list of instances" +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "Got total of %s instances" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Couldn't get a local Datastore reference" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Creating VM with the name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid "Created VM with the name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, fuzzy, python-format -msgid "Got response: %s" -msgstr "risposta %s" +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "" +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Reconfiguring VM instance %s to attach the image disk" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Reconfigured VM instance %s to attach the image disk" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Powering on the VM instance %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Powered on the VM instance %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Creating Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "Created Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Copying disk data before snapshot of the VM instance %s" +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Copied disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Uploading image %s" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Uploaded image %s" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "Deleting temporary vmdk file %s" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "Deleted temporary vmdk file %s" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "instance is not powered on" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "Rebooting guest OS of VM %s" #~ msgstr "" -#~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ msgid "Rebooted guest OS of VM %s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Doing hard reboot of VM %s" #~ msgstr "" -#~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Did hard reboot of VM %s" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "instance - %s not present" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "Powering off the VM %s" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "Powered off the VM %s" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "Unregistering the VM %s" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Unregistered the VM %s" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" #~ msgstr "" #~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" +#~ msgstr "" + +#~ msgid "pause not supported for vmwareapi" #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "unpause not supported for vmwareapi" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "Suspending the VM %s " #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Suspended the VM %s " #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "instance is powered off and can not be suspended." #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "" +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Resuming the VM %s" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Resumed the VM %s " #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "instance is not in a suspended state" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "get_diagnostics not implemented for vmwareapi" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You can only" -#~ " run %s more instances of this " -#~ "type." +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "Creating directory with path %s" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "Created directory with path %s" #~ msgstr "" -#~ msgid "Going to try to terminate %s" +#~ msgid "Downloading image %s from glance image server" #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "Downloaded image %s from glance image server" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "Uploading image %s to the Glance image server" #~ msgstr "" -#~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ msgid "Uploaded image %s to the Glance image server" #~ msgstr "" -#~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ msgid "Getting image size for the image %s" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "Got image size of %(size)s for the image %(image)s" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" -#~ msgstr "Provando a distruggere una istanza già distrutta: %s" +#~ msgid "Raising NotImplemented" +#~ msgstr "Sollevando NotImplemented" -#~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ msgid "xenapi.fake does not have an implementation for %s" #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "Chiamando %(localname)s %(impl)s" + +#~ msgid "Calling getter %s" #~ msgstr "" #~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "Unable to get SR for this host: %s" #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "Unable to get updated status" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "The call to %(method)s returned an error: %(e)s." #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "Found non-unique network for name_label %s" #~ msgstr "" -#~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ msgid "Found non-unique network for bridge %s" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Found no network for bridge %s" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" -#~ msgstr "Inizializzando il Consumer Adapter per %s" +#~ msgid "Unable to eject %(host)s from the pool; No master found" +#~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "topic is %s" -#~ msgstr "argomento é %s" +#~ msgid "Pool-set_name_label failed: %(e)s" +#~ msgstr "" -#~ msgid "message %s" -#~ msgstr "messaggio %s" +#~ msgid "Found no PIF for device %s" +#~ msgstr "" #~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ msgid "Created VM" +#~ msgstr "" + +#~ msgid "VBD not found in instance %s" +#~ msgstr "" + +#~ msgid "VBD %s already detached" #~ msgstr "" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "Unable to unplug VBD %s" #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "Unable to destroy VBD %s" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "Snapshotting with label '%(label)s'" #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "Created snapshot %(template_vm_ref)s" #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "" +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "" +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "" + +#~ msgid "Size for image %(image)s: %(virtual_size)d" #~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#~ msgid "Copying VDI %s to /boot/guest on dom0" #~ msgstr "" -#~ msgid "Publishing to route %s" -#~ msgstr "Pubblicando sulla route %s" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" +#~ msgstr "Kernel/Ramdisk VDI %s distrutti" + +#~ msgid "Failed to fetch glance image" +#~ msgstr "Impossibile riavviare l'istanza" + +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" +#~ msgstr "" -#~ msgid "Declaring queue %s" -#~ msgstr "Dichiarando la coda %s" +#~ msgid "Looking up vdi %s for PV kernel" +#~ msgstr "Cercando vdi %s per kernel PV" -#~ msgid "Declaring exchange %s" -#~ msgstr "Dichiarando il centralino %s" +#~ msgid "Unknown image format %(disk_image_type)s" +#~ msgstr "" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "VDI %s is still available" #~ msgstr "" -#~ msgid "Getting from %(queue)s: %(message)s" +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" #~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "Re-scanning SR %s" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" #~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" #~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "virsh said: %r" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "cool, it's a device" +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" #~ msgstr "" #~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." +#~ msgstr "" + +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "Timeout waiting for device %s to be created" +#~ msgstr "" + +#~ msgid "Plugging VBD %s ... " +#~ msgstr "" + +#~ msgid "Plugging VBD %s done." +#~ msgstr "" + +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "Destroying VBD for VDI %s ... " +#~ msgstr "" + +#~ msgid "Destroying VBD for VDI %s done." +#~ msgstr "" + +#~ msgid "Running pygrub against %s" #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "Found Xen kernel %s" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "No Xen kernel found. Booting HVM." #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." +#~ msgstr "" + +#~ msgid "Writing partition table %s done." #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Manipulating interface files directly" #~ msgstr "" -#~ msgid "Created VM %s..." -#~ msgstr "Creata VM %s.." +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" +#~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." -#~ msgstr "Creata VM %(instance_name)s come %(vm_ref)s" +#~ msgid "Updating progress to %(progress)d" +#~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Attempted to power on non-existent instance bad instance id %s" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Starting instance" +#~ msgstr "Riavviando l'istanza %s" + +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "Failed to spawn, rolling back" +#~ msgstr "Impossibile sospendere l'istanza" + +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "Size for image %(image)s:%(virtual_size)d" +#~ msgid "Setting VCPU weight" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Starting VM" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" #~ msgstr "" -#~ msgid "VBD.unplug successful first time." +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." +#~ msgid "Querying agent version" #~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "Instance agent version: %s" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." +#~ msgid "Updating Agent to %s" #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" +#~ msgid "Finished snapshot and upload for VM" #~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "Starting snapshot for VM" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" -#~ msgstr "Istanza %s: esecuzione fallita..." +#~ msgid "Unable to Snapshot instance: %(exc)s" +#~ msgstr "Impossibile montare il volume all'istanza %s" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +#~ msgstr "" + +#~ msgid "Resize complete" +#~ msgstr "" + +#~ msgid "Failed to query agent version: %(resp)r" +#~ msgstr "" + +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "Starting VM %s..." +#~ msgid "Failed to exchange keys: %(resp)r" #~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "Finished snapshot and upload for VM %s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Starting snapshot for VM %s" +#~ msgid "kernel/ramdisk files removed" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "Destroying VM" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s not found" #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Injecting network info to xenstore" #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Creating VIF for network %(network_ref)s" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" #~ msgstr "" -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" #~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" #~ msgid "" #~ "NOT IMPLEMENTED: The call to %(method)s" #~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "OpenSSL error: %s" #~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "creating sr within volume_utils" #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "name = %s" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Unable to create Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Introduced %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Introducing %s..." #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Unable to find SR from VBD %s" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Unable to introduce VDI on SR %s" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Unable to get record of VDI %s on" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "Unable to introduce VDI for SR %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Mountpoint cannot be translated: %s" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#~ msgstr "Impossibile usare SR %(sr_ref)s per l'istanza %(instance_name)s" + +#~ msgid "Unable to attach volume to instance %s" +#~ msgstr "Impossibile montare il volume all'istanza %s" + +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#~ msgstr "Mountpoint %(mountpoint)s montato all'istanza %(instance_name)s" + +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#~ msgid "Unable to destroy vbd %s" +#~ msgstr "" + +#~ msgid "Error purging SR %s" +#~ msgstr "" + +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +#~ msgstr "Mountpoint %(mountpoint)s smontato dall'istanza %(instance_name)s" + +#~ msgid "Error in handshake: %s" +#~ msgstr "" + +#~ msgid "Invalid request: %s" +#~ msgstr "" + +#~ msgid "Request: %s" +#~ msgstr "" + +#~ msgid "Request made with missing token: %s" +#~ msgstr "" + +#~ msgid "Request made with invalid token: %s" +#~ msgstr "" + +#~ msgid "Unexpected error: %s" +#~ msgstr "" + +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" #~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." +#~ msgstr "" + +#~ msgid "Volume is not local to this node" +#~ msgstr "" + +#~ msgid "Checking volume capabilities" +#~ msgstr "" + +#~ msgid "New capabilities found: %s" +#~ msgstr "" + +#~ msgid "API %(name)sfailed: %(reason)s" +#~ msgstr "" + +#~ msgid "Failed to remove and delete dataset member" +#~ msgstr "" + +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/ja/LC_MESSAGES/cinder.po b/cinder/locale/ja/LC_MESSAGES/cinder.po index e2eef6afa..07e211401 100644 --- a/cinder/locale/ja/LC_MESSAGES/cinder.po +++ b/cinder/locale/ja/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2011-08-23 11:22+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "ルートCAのファイル名" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "プライベートキーのファイル名" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "キーを格納するパス" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "ルートCAを格納するパス" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "プロジェクトごとにCAを使用するか否かのフラグ" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "ユーザの証明書のサブジェクト、%s はプロジェクト、ユーザ、タイムスタンプ" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "プロジェクトの証明書のサブジェクト、%s はプロジェクト、およびタイムスタンプ" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "Flags のパス: %s" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "コマンド実行において予期しないエラーが発生しました。" -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -85,8031 +46,9411 @@ msgstr "" "標準出力: %(stdout)r\n" "標準エラー出力: %(stderr)r" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" -msgstr "" - -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "メッセージ %s に対するメソッドが存在しません。" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "" -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." +#: cinder/exception.py:180 +msgid "The results are invalid." msgstr "" -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:301 +#: cinder/exception.py:215 #, python-format -msgid "Group not valid. Reason: %(reason)s" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." +#: cinder/exception.py:223 +msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:314 +#: cinder/exception.py:229 #, python-format -msgid "Instance %(instance_id)s is not suspended." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:318 +#: cinder/exception.py:233 #, python-format -msgid "Instance %(instance_id)s is not in rescue mode" -msgstr "" - -#: cinder/exception.py:322 -msgid "Failed to suspend instance" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:326 -msgid "Failed to resume server" +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:330 -msgid "Failed to reboot instance" +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:334 -#, fuzzy -msgid "Failed to terminate instance" -msgstr "インスタンス終了処理を開始します。" - -#: cinder/exception.py:338 -msgid "Service is unavailable at this time." +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" msgstr "" -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:350 +#: cinder/exception.py:259 #, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." -msgstr "" - -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." -msgstr "" - -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." +#: cinder/exception.py:276 +#, python-format +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:281 #, python-format msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:286 #, python-format -msgid "The supplied device path (%(path)s) is invalid." +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:290 #, python-format -msgid "The supplied device (%(device)s) is busy." -msgstr "" - -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:294 #, python-format -msgid "%(address)s is not a valid IP v4/6 address." +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:299 #, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:399 -#, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." -msgstr "" +#: cinder/exception.py:303 +#, fuzzy, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "存在しないコンソール %(console_id)s を削除しようとしました" -#: cinder/exception.py:406 +#: cinder/exception.py:307 #, python-format -msgid "Disk format %(disk_format)s is not acceptable" +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:410 -#, python-format -msgid "Image %(image_id)s is unacceptable: %(reason)s" -msgstr "" +#: cinder/exception.py:311 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." +msgstr "存在しないコンソール %(console_id)s を削除しようとしました" -#: cinder/exception.py:414 +#: cinder/exception.py:315 #, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:418 +#: cinder/exception.py:319 #, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." -msgstr "" - -#: cinder/exception.py:422 -msgid "Resource could not be found." +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:323 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:327 #, python-format -msgid "Volume %(volume_id)s could not be found." +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:435 +#: cinder/exception.py:331 #, python-format -msgid "Unable to locate account %(account_name)s on Solidfire device" +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:335 #, python-format -msgid "Volume not found for instance %(instance_id)s." +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:339 #, python-format -msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." -msgstr "" - -#: cinder/exception.py:449 -msgid "Zero volume types found." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:343 #, python-format -msgid "Volume type %(volume_type_id)s could not be found." +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:347 #, python-format -msgid "Volume type with name %(volume_type_name)s could not be found." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:351 #, python-format msgid "" -"Volume Type %(volume_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:467 -#, python-format -msgid "Snapshot %(snapshot_id)s could not be found." +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:360 #, python-format -msgid "deleting volume %(volume_name)s that has snapshot" +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:364 #, python-format -msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:368 #, python-format -msgid "No target id found for volume %(volume_id)s." +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:484 +#: cinder/exception.py:372 #, python-format -msgid "No disk at %(location)s" +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:376 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:380 #, python-format -msgid "Invalid image href %(image_href)s." -msgstr "" - -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:384 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:388 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:393 #, python-format -msgid "User %(user_id)s could not be found." +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:397 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:517 -#, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:521 +#: cinder/exception.py:410 #, python-format -msgid "Role %(role_id)s could not be found." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:414 +#, fuzzy, python-format +msgid "Volume Type %(id)s already exists." +msgstr "グループ %s は既に存在しています。" + +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:529 +#: cinder/exception.py:422 #, python-format -msgid "%(req)s is required to create a network." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:426 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:430 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:434 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:438 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:549 -#, python-format -msgid "Network could not be found for instance %(instance_id)s." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:553 -msgid "No networks defined." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:557 -#, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:458 #, python-format -msgid "Host is not set to the network (%(network_id)s)." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:462 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:466 +#, python-format +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:470 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:474 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:478 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:586 -#, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:591 +#: cinder/exception.py:487 #, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:491 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:495 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:499 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:503 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +#: cinder/exception.py:507 +#, fuzzy, python-format +msgid "Unable to create server object for initiator %(name)s" +msgstr "インスタンス %(instance_name)s 用のSR %(sr_ref)s における VDI を作成できません" + +#: cinder/exception.py:511 +#, python-format +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:519 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:624 +#: cinder/exception.py:523 #, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:628 +#: cinder/exception.py:527 #, python-format -msgid "Floating ip not found for address %(address)s." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:531 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:536 +msgid "Unknown NFS exception" msgstr "" -#: cinder/exception.py:640 -#, python-format -msgid "Floating ip %(address)s is associated." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Floating ip %(address)s is not associated." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" msgstr "" -#: cinder/exception.py:652 -#, python-format -msgid "Interface %(interface)s not found." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:656 +#: cinder/exception.py:560 #, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:660 -#, python-format -msgid "Certificate %(certificate_id)s not found." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:664 +#: cinder/exception.py:569 #, python-format -msgid "Service %(service_id)s could not be found." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:668 -#, python-format -msgid "Host %(host)s could not be found." +#: cinder/exception.py:573 +#, fuzzy, python-format +msgid "Invalid backup: %(reason)s" +msgstr "不正なバックエンドです: %s" + +#: cinder/exception.py:577 +#, fuzzy +msgid "Connection to swift failed" +msgstr "libvirtへの接続が切れています。" + +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:676 +#: cinder/manager.py:158 #, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:680 +#: cinder/manager.py:164 #, python-format -msgid "Auth token %(token)s could not be found." +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:684 +#: cinder/manager.py:171 #, python-format -msgid "Access Key %(access_key)s could not be found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:692 -#, python-format -msgid "Quota for project %(project_id)s could not be found." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:696 -#, python-format -msgid "Quota class %(class_name)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:700 +#: cinder/quota.py:704 #, python-format -msgid "Security group %(security_group_id)s not found." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:704 +#: cinder/quota.py:726 #, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:709 +#: cinder/quota.py:747 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:713 -#, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:718 -#, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:723 -#, python-format -msgid "Migration %(migration_id)s could not be found." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:727 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:732 -#, python-format -msgid "Console pool %(pool_id)s could not be found." -msgstr "" +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +#, fuzzy, python-format +msgid "Unhandled exception" +msgstr "内側で発生した例外: %s" -#: cinder/exception.py:736 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +msgid "Started child %d" msgstr "" -#: cinder/exception.py:742 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 +#, fuzzy, python-format +msgid "Starting %d workers" +msgstr "開始アドレス" + +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:746 +#: cinder/service.py:275 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:750 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:755 +#: cinder/service.py:286 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." -msgstr "" +#: cinder/service.py:302 +#, fuzzy, python-format +msgid "wait wrap.failed %s" +msgstr "NotFound 発生: %s" -#: cinder/exception.py:763 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "Instance type %(instance_type_id)s could not be found." +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:767 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:772 -#, python-format -msgid "Flavor %(flavor_id)s could not be found." -msgstr "" +#: cinder/service.py:353 +#, fuzzy, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" +msgstr "%(topic)s ノードを開始しています (バージョン %(vcs_string)s)" -#: cinder/exception.py:776 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Cell %(cell_id)s could not be found." +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:780 -#, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." -msgstr "" +#: cinder/service.py:458 +msgid "Service killed that has no database entry" +msgstr "データベースにエントリの存在しないサービスを終了します。" + +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." +msgstr "サービスデータベースオブジェクトが消滅しました。再作成します。" -#: cinder/exception.py:784 +#: cinder/service.py:510 +msgid "Recovered model server connection!" +msgstr "モデルサーバへの接続を復旧しました。" + +#: cinder/service.py:516 +msgid "model server went away" +msgstr "モデルサーバが消滅しました。" + +#: cinder/service.py:608 +msgid "Full set of FLAGS:" +msgstr "FLAGSの一覧:" + +#: cinder/service.py:615 #, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:789 +#: cinder/utils.py:96 #, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" -msgstr "" +msgid "Fetching %s" +msgstr "ファイルをフェッチ: %s" -#: cinder/exception.py:793 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:798 -#, python-format +#: cinder/utils.py:153 msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" -msgstr "" - -#: cinder/exception.py:807 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "LDAP user %(user_id)s could not be found." -msgstr "" +msgid "Running cmd (subprocess): %s" +msgstr "コマンド実行(subprocess): %s" -#: cinder/exception.py:811 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format -msgid "LDAP group %(group_id)s could not be found." -msgstr "" +msgid "Result was %s" +msgstr "コマンド実行結果: %s" -#: cinder/exception.py:815 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:819 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "File %(file_path)s could not be found." +msgid "Running cmd (SSH): %s" +msgstr "コマンド(SSH)を実行: %s" + +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:823 -msgid "Zero files could be found." +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:827 -#, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:832 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 +#, fuzzy, python-format +msgid "Error connecting via ssh: %s" +msgstr "libvirt %s へ接続します。" + +#: cinder/utils.py:373 #, python-format -msgid "Network adapter %(adapter)s could not be found." -msgstr "" +msgid "debug in callback: %s" +msgstr "コールバック中のデバッグ: %s" -#: cinder/exception.py:836 +#: cinder/utils.py:532 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "" +msgid "Link Local address is not found.:%s" +msgstr "リンクローカルアドレスが見つかりません: %s" -#: cinder/exception.py:840 -msgid "Action not allowed." -msgstr "" +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "%(interface)s のローカルIPアドレスのリンクが取得できません:%(ex)s" -#: cinder/exception.py:844 +#: cinder/utils.py:569 #, python-format -msgid "Unable to use global role %(role_id)s" -msgstr "" +msgid "Invalid backend: %s" +msgstr "不正なバックエンドです: %s" -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" -msgstr "" +#: cinder/utils.py:580 +#, python-format +msgid "backend %s" +msgstr "バックエンドは %s です。" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:861 +#: cinder/utils.py:813 #, python-format -msgid "Key pair %(key_name)s already exists." +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:865 +#: cinder/utils.py:914 #, python-format -msgid "User %(user)s already exists." +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:869 +#: cinder/utils.py:1116 #, python-format -msgid "LDAP user %(user)s already exists." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:873 +#: cinder/utils.py:1224 #, python-format -msgid "LDAP group %(group)s already exists." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:877 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "ユーザ %(uid)s はすでにグループ %(group_dn)s のメンバです。" +#: cinder/wsgi.py:121 +#, fuzzy, python-format +msgid "Unable to find cert_file : %s" +msgstr "VBD %s から SRを取得できません。" -#: cinder/exception.py:882 -#, python-format -msgid "Project %(project)s already exists." +#: cinder/wsgi.py:124 +#, fuzzy, python-format +msgid "Unable to find ca_file : %s" +msgstr "VBD %s から SRを取得できません。" + +#: cinder/wsgi.py:127 +#, fuzzy, python-format +msgid "Unable to find key_file : %s" +msgstr "VBD %s から SRを取得できません。" + +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:886 +#: cinder/wsgi.py:163 #, python-format -msgid "Instance %(name)s already exists." +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:890 +#: cinder/wsgi.py:207 #, python-format -msgid "Instance Type %(name)s already exists." +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:894 -#, python-format -msgid "Volume Type %(name)s already exists." +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:898 -#, python-format -msgid "%(path)s is on shared storage: %(reason)s" +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" +msgstr "__call__ を実装しなければなりません" + +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/exception.py:906 -#, python-format -msgid "Malformed message body: %(reason)s" +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/exception.py:910 -#, python-format -msgid "Could not find config at %(path)s" +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" +#: cinder/api/common.py:91 +msgid "offset param must be an integer" msgstr "" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/api/common.py:133 +#, python-format +msgid "marker [%s] not found" msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/api/common.py:160 +#, python-format +msgid "href %s does not contain version" msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/exception.py:938 +#: cinder/api/extensions.py:199 #, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." +msgid "Loaded extension: %s" msgstr "" -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#: cinder/api/extensions.py:237 +#, python-format +msgid "Ext name: %s" msgstr "" -#: cinder/exception.py:946 +#: cinder/api/extensions.py:238 #, python-format -msgid "No valid host was found. %(reason)s" +msgid "Ext alias: %s" msgstr "" -#: cinder/exception.py:950 +#: cinder/api/extensions.py:239 #, python-format -msgid "Host %(host)s is not up or doesn't exist." +msgid "Ext description: %s" msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" +#: cinder/api/extensions.py:241 +#, python-format +msgid "Ext namespace: %s" msgstr "" -#: cinder/exception.py:958 +#: cinder/api/extensions.py:242 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Ext updated: %s" msgstr "" -#: cinder/exception.py:963 +#: cinder/api/extensions.py:244 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Exception loading extension: %s" msgstr "" -#: cinder/exception.py:967 +#: cinder/api/extensions.py:258 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Loading extension %s" msgstr "" -#: cinder/exception.py:971 +#: cinder/api/extensions.py:264 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Calling extension factory %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/api/extensions.py:278 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/exception.py:980 +#: cinder/api/extensions.py:280 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/api/extensions.py:289 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/exception.py:988 +#: cinder/api/extensions.py:357 #, python-format -msgid "Detected more than one volume with name %(vol_name)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/exception.py:992 +#: cinder/api/extensions.py:381 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: cinder/exception.py:997 -msgid "Unable to create instance type" +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" msgstr "" -#: cinder/exception.py:1005 -#, python-format -msgid "Error in SolidFire API response: status=%(status)s" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/exception.py:1009 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/exception.py:1013 -#, python-format -msgid "Detected existing vlan with id %(vlan)d" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/exception.py:1017 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Instance %(instance_id)s could not be found." +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/exception.py:1021 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +msgid "show called for member %s" msgstr "" -#: cinder/exception.py:1025 +#: cinder/api/contrib/backups.py:140 #, fuzzy, python-format -msgid "Could not fetch image %(image)s" -msgstr "イメージをループバック %s にアタッチできません。" +msgid "delete called for member %s" +msgstr "Secret Key change: ユーザ %s のシークレットキーを更新します。" -#: cinder/log.py:315 +#: cinder/api/contrib/backups.py:143 #, python-format -msgid "syslog facility must be one of: %s" +msgid "Delete backup with id: %s" msgstr "" -#: cinder/manager.py:146 +#: cinder/api/contrib/backups.py:185 #, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgid "Creating new backup %s" msgstr "" -#: cinder/manager.py:152 -#, python-format -msgid "Running periodic task %(full_task_name)s" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/manager.py:159 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/contrib/backups.py:221 +#, python-format +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/service.py:177 -#, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" -msgstr "%(topic)s ノードを開始しています (バージョン %(vcs_string)s)" - -#: cinder/service.py:195 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "Creating Consumer connection for Service %s" +msgid "Host '%s' could not be found." msgstr "" -#: cinder/service.py:282 -msgid "Service killed that has no database entry" -msgstr "データベースにエントリの存在しないサービスを終了します。" - -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." -msgstr "サービスデータベースオブジェクトが消滅しました。再作成します。" - -#: cinder/service.py:334 -msgid "Recovered model server connection!" -msgstr "モデルサーバへの接続を復旧しました。" - -#: cinder/service.py:340 -msgid "model server went away" -msgstr "モデルサーバが消滅しました。" - -#: cinder/service.py:433 -msgid "Full set of FLAGS:" -msgstr "FLAGSの一覧:" - -#: cinder/service.py:440 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "%(flag)s : FLAG SET " +msgid "Invalid status: '%s'" msgstr "" -#: cinder/utils.py:79 -#, python-format -msgid "Inner Exception: %s" -msgstr "内側で発生した例外: %s" - -#: cinder/utils.py:165 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Fetching %s" -msgstr "ファイルをフェッチ: %s" +msgid "Invalid update setting: '%s'" +msgstr "" -#: cinder/utils.py:210 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/utils.py:220 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "コマンド実行(subprocess): %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 -#, python-format -msgid "Result was %s" -msgstr "コマンド実行結果: %s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" +msgstr "" -#: cinder/utils.py:249 -#, python-format -msgid "%r failed. Retrying." +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/utils.py:291 -#, python-format -msgid "Running cmd (SSH): %s" -msgstr "コマンド(SSH)を実行: %s" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" +msgstr "" -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" -msgstr "コールバック中のデバッグ: %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "" -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" -msgstr "リンクローカルアドレスが見つかりません: %s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." +msgstr "" -#: cinder/utils.py:537 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "%(interface)s のローカルIPアドレスのリンクが取得できません:%(ex)s" +msgid "Caught error: %s" +msgstr "エラー %s をキャッチしました。" -#: cinder/utils.py:648 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Invalid backend: %s" -msgstr "不正なバックエンドです: %s" +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" -msgstr "バックエンドは %s です。" +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/utils.py:927 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extended resource: %s" msgstr "" -#: cinder/utils.py:931 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/utils.py:1028 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Expected object of type: %s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "Invalid server_string: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "There is no such action: %s" msgstr "" -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/wsgi.py:97 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/wsgi.py:117 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" -msgstr "__call__ を実装しなければなりません" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +#, fuzzy, python-format +msgid "snapshot does not exist" +msgstr "snapshotting: インスタンス %s のスナップショットを取得中" -#: cinder/api/direct.py:218 -msgid "not available" -msgstr "利用できません" - -#: cinder/api/direct.py:299 -#, python-format -msgid "Returned non-serializeable type: %s" -msgstr "" - -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/api/validator.py:142 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/api/ec2/__init__.py:73 +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 #, python-format -msgid "%(code)s: %(message)s" +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/api/ec2/__init__.py:95 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "FaultWrapper: %s" +msgid "Invalid value '%s' for force. " msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." -msgstr "認証失敗の回数が多すぎます。" +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +#, fuzzy, python-format +msgid "volume does not exist" +msgstr "ボリュームグループ%sが存在しません。" -#: cinder/api/ec2/__init__.py:180 +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." -msgstr "アクセスキー %(access_key)s は %(failures)d 回認証に失敗しましたので、%(lock_mins)d 分間ロックします。" - -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +msgid "vol=%s" msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 +#, python-format +msgid "Delete volume with id: %s" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/ec2/__init__.py:388 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 #, python-format -msgid "Authentication Failure: %s" -msgstr "%s の認証に失敗しました。" - -#: cinder/api/ec2/__init__.py:404 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" -msgstr "%(uname)s 用の認証リクエスト:%(pname)s)" +msgid "Create volume of %s GB" +msgstr "Create volume: %s GBのボリュームを作成します。" -#: cinder/api/ec2/__init__.py:435 +#: cinder/api/v1/volumes.py:418 #, python-format -msgid "action: %s" -msgstr "アクション(action): %s" +msgid "Removing options '%(bad_options)s' from query" +msgstr "" -#: cinder/api/ec2/__init__.py:437 +#: cinder/api/v2/volumes.py:359 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "引数: %(key)s\t\t値: %(value)s" +msgid "Removing options '%s' from query" +msgstr "" -#: cinder/api/ec2/__init__.py:512 -#, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" -msgstr "コントローラ=%(controller)s とアクション=%(action)s 用の許可されていないリクエスト" +#: cinder/backup/api.py:53 +#, fuzzy +msgid "Backup status must be available or error" +msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/api/ec2/__init__.py:584 -#, python-format -msgid "InstanceNotFound raised: %s" -msgstr "InstanceNotFound が発行されました: %s" +#: cinder/backup/api.py:78 +#, fuzzy +msgid "Volume to be backed up must be available" +msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/api/ec2/__init__.py:590 -#, python-format -msgid "VolumeNotFound raised: %s" -msgstr "VolumeNotFound が発行されました: %s" +#: cinder/backup/api.py:112 +#, fuzzy +msgid "Backup status must be available" +msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/api/ec2/__init__.py:596 -#, python-format -msgid "SnapshotNotFound raised: %s" +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/api/ec2/__init__.py:602 +#: cinder/backup/api.py:126 #, python-format -msgid "NotFound raised: %s" -msgstr "NotFound 発生: %s" +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" +msgstr "" -#: cinder/api/ec2/__init__.py:605 +#: cinder/backup/api.py:140 #, python-format -msgid "EC2APIError raised: %s" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/ec2/__init__.py:613 -#, python-format -msgid "KeyPairExists raised: %s" +#: cinder/backup/api.py:145 +#, fuzzy +msgid "Volume to be restored to must be available" +msgstr "ボリュームのステータス(status)は available でなければなりません。" + +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/ec2/__init__.py:617 +#: cinder/backup/api.py:155 #, python-format -msgid "InvalidParameterValue raised: %s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:621 -#, python-format -msgid "InvalidPortRange raised: %s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/backup/manager.py:83 #, python-format -msgid "NotAuthorized raised: %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/backup/manager.py:87 #, python-format -msgid "InvalidRequest raised: %s" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/__init__.py:633 -#, fuzzy, python-format -msgid "QuotaError raised: %s" -msgstr "予期しないエラー発生: %s" - -#: cinder/api/ec2/__init__.py:637 +#: cinder/backup/manager.py:98 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/backup/manager.py:104 #, python-format -msgid "Unexpected error raised: %s" -msgstr "予期しないエラー発生: %s" +msgid "Resetting backup %s to available (was restoring)" +msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/backup/manager.py:109 #, python-format -msgid "Environment: %s" +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." -msgstr "未知のエラーが発生しました。再度リクエストを実行してください。" - -#: cinder/api/ec2/apirequest.py:64 +#: cinder/backup/manager.py:119 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" -msgstr "未サポートの API リクエスト: コントローラ = %(controller)s, アクション = %(action)s" +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" +msgstr "" -#: cinder/api/ec2/cloud.py:336 +#: cinder/backup/manager.py:128 #, python-format -msgid "Create snapshot of volume %s" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/backup/manager.py:137 #, python-format msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/backup/manager.py:160 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/cloud.py:382 +#: cinder/backup/manager.py:166 #, python-format -msgid "Create key pair %s" -msgstr "Create key pair: キーペア %s を作成します。" +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" +msgstr "" -#: cinder/api/ec2/cloud.py:391 +#: cinder/backup/manager.py:175 #, python-format -msgid "Import key %s" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/backup/manager.py:183 #, python-format -msgid "Delete key pair %s" -msgstr "Delete key pair: キーペア %s を削除します。" - -#: cinder/api/ec2/cloud.py:551 -msgid "Invalid CIDR" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/backup/manager.py:199 +#, python-format +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/backup/manager.py:220 #, python-format -msgid "Revoke security group ingress %s" -msgstr "Revoke security group ingress: セキュリティグループ許可 %s の取消" - -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 -#, fuzzy, python-format -msgid "%s Not enough parameters to build a valid rule" -msgstr "有効なルールを作成する為の十分なパラメータがありません" - -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." -msgstr "指定されたパラメータに該当するルールがありません。" +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" +msgstr "" -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/backup/manager.py:228 #, python-format -msgid "Authorize security group ingress %s" -msgstr "Authorize security group ingress: セキュリティグループ許可 %s" - -#: cinder/api/ec2/cloud.py:725 -#, fuzzy, python-format -msgid "%s - This rule already exists in group" -msgstr "指定されたルールは既にグループ %s に存在しています。" +msgid "delete_backup started, backup: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/manager.py:234 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/manager.py:244 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 +#: cinder/backup/manager.py:264 #, python-format -msgid "Create Security Group %s" -msgstr "Create Security Group: セキュリティグループ %s を作成します。" +msgid "delete_backup finished, backup %s deleted" +msgstr "" -#: cinder/api/ec2/cloud.py:783 +#: cinder/backup/services/swift.py:96 #, python-format -msgid "group %s already exists" -msgstr "グループ %s は既に存在しています。" +msgid "unsupported compression algorithm: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "Delete security group %s" -msgstr "Delete security group: セキュリティグループ %s を削除します。" +msgid "_check_container_exists: container: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 -#, python-format -msgid "Get console output for instance %s" -msgstr "Get console output: インスタンス %s のコンソール出力を取得します。" +#: cinder/backup/services/swift.py:122 +#, fuzzy, python-format +msgid "container %s does not exist" +msgstr "ボリュームグループ%sが存在しません。" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/services/swift.py:127 #, python-format -msgid "Create volume from snapshot %s" +msgid "container %s exists" msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/services/swift.py:133 #, python-format -msgid "Create volume of %s GB" -msgstr "Create volume: %s GBのボリュームを作成します。" - -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -msgstr "ボリューム %(volume_id)s をインスタンス %(instance_id)s のデバイス %(device)s に接続" - -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "Detach volume %s" -msgstr "Detach volume: ボリューム %s をデタッチします" - -#: cinder/api/ec2/cloud.py:959 -#, fuzzy, python-format -msgid "Detach Volume Failed." -msgstr "Detach volume: ボリューム %s をデタッチします" +msgid "generated object list: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/backup/services/swift.py:169 #, python-format -msgid "attribute not supported: %s" -msgstr "アトリビュート %s はサポートされていません。" +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" +msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "vol = %s\n" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" -msgstr "Allocate address: アドレスを割り当てます。" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" +msgstr "" -#: cinder/api/ec2/cloud.py:1267 +#: cinder/backup/services/swift.py:193 #, python-format -msgid "Release address %s" -msgstr "Release address: アドレス %s を開放します。" +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" +msgstr "" -#: cinder/api/ec2/cloud.py:1272 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" -msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割り当て" +msgid "_read_metadata finished (%s)" +msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/backup/services/swift.py:207 #, python-format -msgid "Disassociate address %s" -msgstr "Disassociate address: アドレス %s の関連付けを解除します。" - -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +msgid "volume size %d is invalid." msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" -msgstr "インスタンス終了処理を開始します。" - -#: cinder/api/ec2/cloud.py:1343 +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Reboot instance %r" -msgstr "Reboot instance: インスタンス %r を再起動します。" - -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "De-registering image %s" -msgstr "De-registering image: イメージ %s を登録解除します。" - -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/api/ec2/cloud.py:1490 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "イメージ %(image_location)s が ID %(image_id)s で登録されました" - -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" -msgstr "ユーザまたはグループが指定されていません。" - -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" -msgstr "グループ \"all\" のみサポートされています。" +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" +msgstr "" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" -msgstr "operation_type は add または remove の何れかである必要があります。" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" +msgstr "" -#: cinder/api/ec2/cloud.py:1542 +#: cinder/backup/services/swift.py:257 #, python-format -msgid "Updating image %s publicity" -msgstr "イメージ %s の公開設定を更新します。" +msgid "swift MD5 for %(object_name)s: %(etag)s" +msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:1603 +#: cinder/backup/services/swift.py:262 #, python-format -msgid "Couldn't stop instance with in %d sec" +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 -#, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "ip %s に対するメタデータの取得に失敗しました。" +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" +msgstr "" -#: cinder/api/openstack/__init__.py:43 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Caught error: %s" -msgstr "エラー %s をキャッチしました。" +msgid "backup %s finished." +msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/backup/services/swift.py:287 +#, python-format +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/openstack/__init__.py:105 -#, python-format -msgid "Extended resource: %s" +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/openstack/__init__.py:130 +#: cinder/backup/services/swift.py:299 #, python-format msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/openstack/__init__.py:135 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/openstack/auth.py:90 +#: cinder/backup/services/swift.py:323 #, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/backup/services/swift.py:331 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/backup/services/swift.py:339 +#, python-format +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/openstack/auth.py:167 +#: cinder/backup/services/swift.py:344 #, python-format -msgid "Could not find %s in request." +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "Successfully authenticated '%s'" +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/openstack/auth.py:258 +#: cinder/backup/services/swift.py:371 #, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/backup/services/swift.py:380 +#, python-format +msgid "delete %s finished" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/brick/iscsi/iscsi.py:152 +#, python-format +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/common.py:203 +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "marker [%s] not found" +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/brick/iscsi/iscsi.py:192 #, python-format -msgid "href %s does not contain version" +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "存在しないコンソール %(console_id)s を削除しようとしました" + +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/openstack/common.py:295 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Converting nw_info: %s" +msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/common.py:305 -#, python-format -msgid "Converted networks: %s" +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/openstack/common.py:338 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/brick/iscsi/iscsi.py:416 +#, fuzzy, python-format +msgid "Removing iscsi_target: %s" +msgstr "Rebooting instance: インスタンス %s を再起動します。" + +#: cinder/brick/iscsi/iscsi.py:455 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" -msgstr "" +#: cinder/brick/local_dev/lvm.py:35 +#, fuzzy, python-format +msgid "Unable to find Volume Group: %s" +msgstr "ボリューム %s を切断(detach)できません" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." -msgstr "" +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "ボリューム %s の存在が確認できません。" -#: cinder/api/openstack/extensions.py:188 -#, python-format -msgid "Loaded extension: %s" +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/extensions.py:225 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "Ext name: %s" +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/extensions.py:226 +#: cinder/brick/local_dev/lvm.py:77 #, python-format -msgid "Ext alias: %s" +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/extensions.py:227 +#: cinder/brick/local_dev/lvm.py:78 #, python-format -msgid "Ext description: %s" +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/extensions.py:229 -#, python-format -msgid "Ext namespace: %s" -msgstr "" +#: cinder/brick/local_dev/lvm.py:82 +#, fuzzy, python-format +msgid "Unable to locate Volume Group %s" +msgstr "ボリューム %s の存在が確認できません。" -#: cinder/api/openstack/extensions.py:230 -#, python-format -msgid "Ext updated: %s" -msgstr "" +#: cinder/brick/local_dev/lvm.py:243 +#, fuzzy, python-format +msgid "Unable to find VG: %s" +msgstr "VBD %s から SRを取得できません。" -#: cinder/api/openstack/extensions.py:232 -#, python-format -msgid "Exception loading extension: %s" +#: cinder/brick/local_dev/lvm.py:292 +#, fuzzy, python-format +msgid "Unable to find LV: %s" +msgstr "VBD %s から SRを取得できません。" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/extensions.py:246 -#, python-format -msgid "Loading extension %s" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/extensions.py:252 +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" +msgstr "Request context を空とすることは非推奨です。" + +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "Calling extension factory %s" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/openstack/extensions.py:264 +#: cinder/db/sqlalchemy/api.py:786 #, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/extensions.py:344 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/openstack/extensions.py:368 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/db/sqlalchemy/api.py:1924 +#, python-format +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/db/sqlalchemy/api.py:1987 +#, python-format +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/wsgi.py:582 -#, python-format -msgid "Exception handling resource: %s" +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "Fault thrown: %s" +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "HTTP exception thrown: %s" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 +#, python-format +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/wsgi.py:816 -#, python-format -msgid "There is no such action: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/wsgi.py:889 -#, python-format -msgid "%(url)s returned a fault: %(e)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/image/glance.py:151 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/image/image_utils.py:231 +#, python-format +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/image/image_utils.py:248 +#, python-format +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/image/image_utils.py:278 +#, python-format +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" -msgstr "" +#: cinder/openstack/common/exception.py:104 +#, fuzzy, python-format +msgid "Uncaught exception" +msgstr "例外 %s が発生しました。" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/openstack/common/lockutils.py:188 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/openstack/common/lockutils.py:199 #, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" -msgstr "" +#: cinder/openstack/common/log.py:226 +#, fuzzy, python-format +msgid "Deprecated: %s" +msgstr "受信: %s" -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/openstack/common/log.py:329 #, python-format -msgid "Invalid server status: %(status)s" +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/openstack/common/log.py:537 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/openstack/common/policy.py:163 #, python-format -msgid "Bad personality format: missing %s" +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/policy.py:180 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +#, fuzzy +msgid "Full set of CONF:" +msgstr "FLAGSの一覧:" + +#: cinder/openstack/common/service.py:261 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/openstack/common/notifier/api.py:125 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/notifier/api.py:141 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/openstack/common/notifier/api.py:171 #, python-format -msgid "Bad network format: missing %s" +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/rpc/amqp.py:200 #, python-format -msgid "Error in confirm-resize %s" +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/rpc/amqp.py:208 #, python-format -msgid "Error in revert-resize %s" +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" +msgstr "context %s をアンパックしました。" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/rpc/amqp.py:406 #, python-format -msgid "Error in reboot %s" -msgstr "" +msgid "received %s" +msgstr "受信: %s" -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" +msgstr "メッセージ %s に対するメソッドが存在しません。" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "メッセージ %s に対するメソッドが存在しません。" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/rpc/amqp.py:586 +#, python-format +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:589 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_IDは %s です。" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" +#: cinder/openstack/common/rpc/amqp.py:623 +#, python-format +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/common.py:280 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 +#: cinder/openstack/common/rpc/common.py:302 #, python-format -msgid "Compute.api::pause %s" -msgstr "例外: Compute.api::pause %s" +msgid "Returning exception %s to caller" +msgstr "呼び出し元に 例外 %s を返却します。" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 -#, python-format -msgid "Compute.api::unpause %s" -msgstr "例外: Compute.api::unpause %s" +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/impl_kombu.py:480 #, python-format -msgid "compute.api::suspend %s" -msgstr "例外: compute.api::suspend %s" +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 +#: cinder/openstack/common/rpc/impl_kombu.py:502 #, python-format -msgid "compute.api::resume %s" -msgstr "例外: compute.api::resume %s" +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 +#: cinder/openstack/common/rpc/impl_kombu.py:539 #, python-format -msgid "Error in migrate %s" +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 +#: cinder/openstack/common/rpc/impl_kombu.py:555 #, python-format -msgid "Compute.api::reset_network %s" -msgstr "例外: Compute.api::reset_network %s" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 #, python-format -msgid "Compute.api::inject_network_info %s" +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 #, python-format -msgid "Compute.api::lock %s" -msgstr "例外: Compute.api::lock %s" +msgid "Timed out waiting for RPC response: %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 #, python-format -msgid "Compute.api::unlock %s" -msgstr "例外: Compute.api::unlock %s" +msgid "Failed to consume message from queue: %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 #, python-format -msgid "createBackup entity requires %s attribute" +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 -#, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 +#: cinder/openstack/common/rpc/impl_zmq.py:104 #, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 +#: cinder/openstack/common/rpc/impl_zmq.py:140 #, python-format -msgid "Cannot show aggregate: %(id)s" +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 +#: cinder/openstack/common/rpc/impl_zmq.py:141 #, python-format -msgid "Cannot update aggregate: %(id)s" +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 +#: cinder/openstack/common/rpc/impl_zmq.py:142 #, python-format -msgid "Cannot delete aggregate: %(id)s" +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 -#, python-format -msgid "Aggregates does not have %s action" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 -#, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 -#, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, fuzzy, python-format +msgid "Running func with context: %s" +msgstr "context %s をアンパックしました。" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +#, fuzzy, python-format +msgid "Registering reactor" +msgstr "De-registering image: イメージ %s を登録解除します。" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 -#, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/openstack/common/rpc/impl_zmq.py:453 +#, python-format +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "No more floating ips in pool %s." +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/openstack/common/rpc/impl_zmq.py:513 +#, python-format +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "Invalid status: '%s'" +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 -#, fuzzy, python-format -msgid "Invalid mode: '%s'" -msgstr "不正なバックエンドです: %s" - -#: cinder/api/openstack/compute/contrib/hosts.py:152 -#, python-format -msgid "Invalid update setting: '%s'" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "Setting host %(host)s to %(state)s." +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/openstack/common/rpc/impl_zmq.py:635 +#, python-format +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 -#, python-format -msgid "Key pair '%s' already exists." +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 -#, python-format -msgid "Unable to find address %r" -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, fuzzy, python-format +msgid "Received message: %s" +msgstr "受信: %s" -#: cinder/api/openstack/compute/contrib/networks.py:62 -#, python-format -msgid "Network does not have %s action" +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 -#, python-format -msgid "Disassociating network with id %s" +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "Showing network with id %s" +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 +#: cinder/openstack/common/rpc/impl_zmq.py:763 #, python-format -msgid "Deleting network with id %s" +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -#, fuzzy, python-format -msgid "Security group is still in use" -msgstr "Revoke security group ingress: セキュリティグループ許可 %s の取消" - -#: cinder/api/openstack/compute/contrib/security_groups.py:295 -#, python-format -msgid "Security group %s already exists" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 +#: cinder/openstack/common/rpc/matchmaker.py:89 +#, fuzzy, python-format +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "xenapi.fake には %s が実装されていません。" + +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "Security group %s is not a string or unicode" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 -#, python-format -msgid "Security group %s cannot be empty." +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Security group %s should not be greater than 255 characters." +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 -#, python-format -msgid "Security group (%s) not found" +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." -msgstr "有効なルールを作成する為の十分なパラメータがありません" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" +msgstr "予備の(fallback)スケジューラを実装する必要があります。" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 -#, python-format -msgid "This rule already exists in group %s" -msgstr "指定されたルールは既にグループ %s に存在しています。" +#: cinder/scheduler/driver.py:93 +#, fuzzy +msgid "Must implement schedule_create_volume" +msgstr "予備の(fallback)スケジューラを実装する必要があります。" -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/scheduler/filter_scheduler.py:131 +#, python-format +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/scheduler/filter_scheduler.py:160 #, python-format -msgid "Rule (%s) not found" +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/scheduler/filter_scheduler.py:214 +#, python-format +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/scheduler/host_manager.py:240 #, python-format -msgid "start instance %r" +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "stop instance %r" +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 -#, python-format -msgid "vol=%s" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "Delete volume with id: %s" +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/scheduler/scheduler_options.py:69 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 +#: cinder/scheduler/scheduler_options.py:78 #, python-format -msgid "Delete snapshot with id: %s" +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 -#, python-format -msgid "Create snapshot from volume %s" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "シングルトンをインスタンス化しようとしました。" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." +msgstr "" -#: cinder/auth/ldapdriver.py:650 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." -msgstr "グループの最後のメンバーを削除しようとしました。代わりにグループ %s を削除してください。" - -#: cinder/auth/manager.py:298 -#, python-format -msgid "Looking up user: %r" -msgstr "ユーザ %r を検索します。" - -#: cinder/auth/manager.py:302 -#, python-format -msgid "Failed authorization for access key %s" -msgstr "Failed authorization: アクセスキー %s の認証に失敗しました。" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" +msgstr "" -#: cinder/auth/manager.py:308 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Using project name = user name (%s)" -msgstr "ユーザ名 (%s) をプロジェクト名として使用します。" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" +msgstr "" -#: cinder/auth/manager.py:315 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" -msgstr "許可されません: %(pjid)s という名称のプロジェクトはありません (ユーザ=%(uname)s)" +msgid "FAKE ISCSI: %s" +msgstr "偽のISCSI: %s" -#: cinder/auth/manager.py:324 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" -msgstr "許可されません: ユーザ %(uname)s は管理者でもプロジェクト %(pjname)s のメンバでもありません。" +msgid "LoggingVolumeDriver: %s" +msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "user.secret: %s" +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 +#: cinder/tests/fake_utils.py:80 #, python-format -msgid "expected_signature: %s" +msgid "Faked command matched %s" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "signature: %s" +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/tests/fake_utils.py:101 #, python-format -msgid "Invalid signature for user %s" -msgstr "Invalid signature: ユーザ %s の署名が不正です。" +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgstr "" -#: cinder/auth/manager.py:353 +#: cinder/tests/test_misc.py:59 #, python-format -msgid "host_only_signature: %s" +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" -msgstr "プロジェクトを指定してください。" - -#: cinder/auth/manager.py:490 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" -msgstr "プロジェクト %(pid)s のユーザ %(uid)s にロール %(role)s を付与します。" +msgid "unrecognized argument %s" +msgstr "" -#: cinder/auth/manager.py:493 +#: cinder/tests/test_storwize_svc.py:1217 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" -msgstr "サイト共通のロール %(role)s をユーザ %(uid)s に付与します。" +msgid "Run CLI command: %s" +msgstr "" -#: cinder/auth/manager.py:519 +#: cinder/tests/test_storwize_svc.py:1220 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" -msgstr "プロジェクト %(pid)s のユーザ %(uid)s からロール %(role)s を削除します。" +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" +msgstr "" -#: cinder/auth/manager.py:522 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" -msgstr "ユーザ %(uid)s からサイト共通のロール %(role)s を削除します。" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" -#: cinder/auth/manager.py:595 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" -msgstr "プロジェクト %(name)s を管理者 %(manager_user)s で作成しました。" +msgid "Given data: %s" +msgstr "" -#: cinder/auth/manager.py:613 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "modifying project %s" -msgstr "modifying project: プロジェクト %s を更新します。" +msgid "Result data: %s" +msgstr "" -#: cinder/auth/manager.py:625 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "ユーザ %(uid)s をプロジェクト %(pid)s に追加します。" +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" +msgstr "" -#: cinder/auth/manager.py:646 -#, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "ユーザ %(uid)s をプロジェクト %(pid)s から削除します。" +#: cinder/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "volume: %s" +msgstr "Detach volume: ボリューム %s をデタッチします" -#: cinder/auth/manager.py:676 +#: cinder/tests/integrated/api/client.py:37 #, python-format -msgid "Deleting project %s" -msgstr "Deleting project: プロジェクト %s を削除します。" +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" +msgstr "" -#: cinder/auth/manager.py:734 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" -msgstr "ユーザ %(rvname)s を作成しました。(管理者: %(rvadmin)r)" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" +msgstr "" -#: cinder/auth/manager.py:743 -#, python-format -msgid "Deleting user %s" -msgstr "Deleting user: ユーザ %s を削除します。" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" +msgstr "" -#: cinder/auth/manager.py:753 -#, python-format -msgid "Access Key change for user %s" -msgstr "Access Key change: ユーザ %s のアクセスキーを更新します。" +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" +msgstr "" -#: cinder/auth/manager.py:755 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Secret Key change for user %s" -msgstr "Secret Key change: ユーザ %s のシークレットキーを更新します。" +msgid "Doing %(method)s on %(relative_url)s" +msgstr "" -#: cinder/auth/manager.py:757 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "ユーザ %(uid)s に対して管理者状態が %(admin)r に設定されました。" +msgid "Body: %s" +msgstr "" -#: cinder/auth/manager.py:802 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "No vpn data for project %s" -msgstr "プロジェクト %s に関するvpnデータがありません。" - -#: cinder/cloudpipe/pipelib.py:46 -#, fuzzy, python-format -msgid "Instance type for vpn instances" -msgstr "Get console output: インスタンス %s のコンソール出力を取得します。" - -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" -msgstr "openvpnの設定に入れるネットワークの値" - -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" -msgstr "openvpnの設定に入れるネットマスクの値" - -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "Launching VPN for %s" -msgstr "%s 用のVPNを起動します。" - -#: cinder/compute/api.py:141 -msgid "No compute host specified" +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/compute/api.py:144 -#, python-format -msgid "Unable to find host for Instance %s" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/compute/api.py:192 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/compute/api.py:203 -#, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/compute/api.py:257 -#, fuzzy, python-format -msgid "Cannot run any more instances of this type." -msgstr "インスタンスのクオータを超えました。このタイプにおいてはあと %s インスタンスしか実行できません。" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" +msgstr "" -#: cinder/compute/api.py:259 -#, fuzzy, python-format -msgid "Can only run %s more instances of this type." -msgstr "インスタンスのクオータを超えました。このタイプにおいてはあと %s インスタンスしか実行できません。" +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" +msgstr "" -#: cinder/compute/api.py:261 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" -msgstr "raw instanceを生成します。" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." +msgstr "" -#: cinder/compute/api.py:312 +#: cinder/volume/api.py:140 #, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/compute/api.py:383 -#, python-format -msgid "Going to run %s instances..." -msgstr "%s 個のインスタンスの起動を始めます…" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." +msgstr "" -#: cinder/compute/api.py:447 -#, python-format -msgid "bdm %s" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/compute/api.py:474 +#: cinder/volume/api.py:168 #, python-format -msgid "block_device_mapping %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/compute/api.py:591 +#: cinder/volume/api.py:177 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/compute/api.py:871 -#, fuzzy, python-format -msgid "Going to try to soft delete instance" -msgstr "%s を停止しようとしています" - -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/compute/api.py:939 -#, fuzzy, python-format -msgid "Going to try to terminate instance" -msgstr "%s を停止しようとしています" - -#: cinder/compute/api.py:977 -#, fuzzy, python-format -msgid "Going to try to stop instance" -msgstr "%s を停止しようとしています" - -#: cinder/compute/api.py:996 -#, fuzzy, python-format -msgid "Going to try to start instance" -msgstr "%s を停止しようとしています" +#: cinder/volume/api.py:316 +#, fuzzy +msgid "Volume status must be available or error" +msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/compute/api.py:1000 +#: cinder/volume/api.py:321 #, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/compute/api.py:1201 -#, python-format -msgid "Image type not recognized %s" +#: cinder/volume/api.py:452 +msgid "already attached" +msgstr "" + +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/api.py:470 +#, fuzzy +msgid "Volume status must be available to reserve" +msgstr "ボリュームのステータス(status)は available でなければなりません。" + +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/volume/api.py:537 #, python-format msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/compute/api.py:1644 +#: cinder/volume/api.py:546 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" -msgstr "" +#: cinder/volume/api.py:595 +#, fuzzy +msgid "Volume Snapshot status must be available or error" +msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 -#, python-format -msgid "DB error: %s" +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/compute/instance_types.py:86 -#, python-format -msgid "Instance type %s not found for deletion" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/compute/manager.py:138 -#, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorating: |%s|" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" +msgstr "" -#: cinder/compute/manager.py:140 -#, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +#: cinder/volume/api.py:716 +#, fuzzy +msgid "Volume status must be available/in-use." +msgstr "ボリュームのステータス(status)は available でなければなりません。" + +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: locked: |%s|" +msgid "Recovering from a failed execute. Try number %s" +msgstr "実行失敗からリカバリーします。%s 回目のトライ。" + +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" +msgstr "" + +#: cinder/volume/driver.py:269 +#, fuzzy, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" -#: cinder/compute/manager.py:146 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +msgid "ISCSI Discovery: Found %s" +msgstr "" -#: cinder/compute/manager.py:151 +#: cinder/volume/driver.py:361 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: executing: |%s|" +msgid "copy_image_to_volume %s." +msgstr "" -#: cinder/compute/manager.py:155 +#: cinder/volume/driver.py:378 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: not executing |%s|" +msgid "copy_volume_to_image %s." +msgstr "" -#: cinder/compute/manager.py:201 +#: cinder/volume/driver.py:437 #, python-format -msgid "Unable to load the virtualization driver: %s" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/compute/manager.py:223 +#: cinder/volume/driver.py:439 #, python-format msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/driver.py:451 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/volume/manager.py:124 +#, python-format +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/compute/manager.py:329 +#: cinder/volume/manager.py:146 #, python-format -msgid "Setting up bdm %s" -msgstr "" +msgid "Re-exporting %s volumes" +msgstr "%s 個のボリュームを再エクスポートします。" -#: cinder/compute/manager.py:400 +#: cinder/volume/manager.py:151 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/compute/manager.py:406 -#, fuzzy, python-format -msgid "Exception encountered while terminating the instance %s" -msgstr "インスタンス %s を終了した後です。" +#: cinder/volume/manager.py:156 +#, python-format +msgid "volume %s: skipping export" +msgstr "ボリューム %s のエキスポートをスキップします。" + +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" +msgstr "" -#: cinder/compute/manager.py:444 +#: cinder/volume/manager.py:161 #, python-format -msgid "Instance %s not found." +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" -msgstr "インスタンスは既に生成されています。" +#: cinder/volume/manager.py:221 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "ボリューム %(vol_name)s: サイズ %(vol_size)sG のlvを作成します。" + +#: cinder/volume/manager.py:230 +#, fuzzy, python-format +msgid "volume %s: creating from snapshot" +msgstr "ボリューム %s をエクスポートします。" + +#: cinder/volume/manager.py:234 +#, fuzzy, python-format +msgid "volume %s: creating from existing volume" +msgstr "ボリューム %s をエクスポートします。" + +#: cinder/volume/manager.py:238 +#, fuzzy, python-format +msgid "volume %s: creating from image" +msgstr "ボリューム%sを作成します。" -#: cinder/compute/manager.py:523 +#: cinder/volume/manager.py:247 #, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +msgid "volume %s: creating" +msgstr "ボリューム%sを作成します。" -#: cinder/compute/manager.py:528 +#: cinder/volume/manager.py:279 #, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" -msgstr "" +msgid "volume %s: creating export" +msgstr "ボリューム %s をエクスポートします。" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." -msgstr "" +#: cinder/volume/manager.py:288 +#, fuzzy, python-format +msgid "volume %s: create failed" +msgstr "ボリューム%sを作成します。" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" -msgstr "" +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" +msgstr "ボリューム %s の作成に成功しました。" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" -msgstr "" +#: cinder/volume/manager.py:326 +#, fuzzy, python-format +msgid "Error: %s" +msgstr "エラー %s をキャッチしました。" -#: cinder/compute/manager.py:565 +#: cinder/volume/manager.py:352 #, python-format -msgid "Instance network_info: |%s|" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/volume/manager.py:379 +#, python-format +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 #, python-format -msgid "%(action_str)s instance" -msgstr "" +msgid "volume %s: deleting" +msgstr "ボリューム %s を削除します。" + +#: cinder/volume/manager.py:414 +#, fuzzy +msgid "volume is not local to this node" +msgstr "ボリュームはこのノードのローカルではありません。" -#: cinder/compute/manager.py:699 +#: cinder/volume/manager.py:419 #, python-format -msgid "Ignoring DiskNotFound: %s" -msgstr "" +msgid "volume %s: removing export" +msgstr "ボリューム %s のエクスポートを解除します。" -#: cinder/compute/manager.py:708 +#: cinder/volume/manager.py:424 #, python-format -msgid "terminating bdm %s" +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 -#, python-format -msgid "%s. Setting instance vm_state to ERROR" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/manager.py:447 #, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." -msgstr "" +msgid "volume %s: deleted successfully" +msgstr "ボリューム %s の削除に成功しました。" -#: cinder/compute/manager.py:816 +#: cinder/volume/manager.py:460 #, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/manager.py:466 #, python-format -msgid "Rebuilding instance %s" +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/volume/manager.py:484 #, python-format -msgid "Rebooting instance %s" -msgstr "Rebooting instance: インスタンス %s を再起動します。" +msgid "snapshot %s: created successfully" +msgstr "" -#: cinder/compute/manager.py:891 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/manager.py:933 -#, python-format -msgid "instance %s: snapshotting" +#: cinder/volume/manager.py:505 +#, fuzzy, python-format +msgid "snapshot %s: snapshot is busy" msgstr "snapshotting: インスタンス %s のスナップショットを取得中" -#: cinder/compute/manager.py:939 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/manager.py:995 +#: cinder/volume/manager.py:533 #, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:1001 -#, python-format -msgid "Rotating out %d backups" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/volume/manager.py:608 #, python-format -msgid "Deleting image %s" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" +msgstr "" + +#: cinder/volume/manager.py:626 +#, fuzzy, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "ボリューム %(volume_id)s をインスタンス %(instance_id)s のデバイス %(device)s に接続" + +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/manager.py:706 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/manager.py:1041 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "Instance %s: Root password set" +msgid "DB error: %s" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/manager.py:1079 +#: cinder/volume/volume_types.py:128 #, python-format msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/compute/manager.py:1084 -#, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:1098 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:1116 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "instance %s: rescuing" -msgstr "Rescuing: インスタンス %s をレスキューします。" +msgid "Error while trying to set group: %(message)s" +msgstr "" -#: cinder/compute/manager.py:1141 -#, python-format -msgid "instance %s: unrescuing" -msgstr "Unrescuing: インスタンス %s をアンレスキューします。" +#: cinder/volume/drivers/coraid.py:128 +#, fuzzy, python-format +msgid "Unable to find group: %(group)s" +msgstr "VBD %s から SRを取得できません。" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/compute/manager.py:1471 -#, python-format -msgid "instance %s: pausing" -msgstr "pausing: インスタンス %s を一時停止します。" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" +msgstr "" -#: cinder/compute/manager.py:1489 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "instance %s: unpausing" -msgstr "unpausing: インスタンス %s の一時停止を解除します。" +msgid "Configure data : %s" +msgstr "" -#: cinder/compute/manager.py:1525 -#, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "retrieving diagnostics: インスタンス %s の診断情報を取得します。" +#: cinder/volume/drivers/coraid.py:177 +#, fuzzy, python-format +msgid "Configure response : %s" +msgstr "応答 %s" -#: cinder/compute/manager.py:1534 +#: cinder/volume/drivers/coraid.py:199 #, python-format -msgid "instance %s: suspending" -msgstr "suspending: インスタンス %s をサスペンドします。" +msgid "Unable to retrive volume infos for volume %(volname)s" +msgstr "" -#: cinder/compute/manager.py:1556 -#, python-format -msgid "instance %s: resuming" -msgstr "resuming: インスタンス %s をレジュームします。" +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" +msgstr "" -#: cinder/compute/manager.py:1579 -#, python-format -msgid "instance %s: locking" -msgstr "locking: インスタンス %s をロックします。" +#: cinder/volume/drivers/coraid.py:308 +#, fuzzy, python-format +msgid "Fail to create volume %(volname)s" +msgstr "ボリューム %s の存在が確認できません。" -#: cinder/compute/manager.py:1588 -#, python-format -msgid "instance %s: unlocking" -msgstr "unlocking: インスタンス %s のロックを解除します。" +#: cinder/volume/drivers/coraid.py:321 +#, fuzzy, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "ボリューム %s の存在が確認できません。" -#: cinder/compute/manager.py:1596 -#, python-format -msgid "instance %s: getting locked state" -msgstr "getting locked state: インスタンス %s のロックを取得しました。" +#: cinder/volume/drivers/coraid.py:335 +#, fuzzy, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "インスタンス終了処理を開始します。" -#: cinder/compute/manager.py:1606 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "instance %s: reset network" -msgstr "インスタンス %s: ネットワークをリセットします" +msgid "Failed to Delete Snapshot %(snapname)s" +msgstr "" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "instance %s: inject network info" +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/coraid.py:383 #, python-format -msgid "network_info to inject: |%s|" +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "instance %s: getting vnc console" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1685 +#: cinder/volume/drivers/glusterfs.py:70 #, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1703 -#, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:1705 +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 +#, fuzzy, python-format +msgid "casted to %s" +msgstr "ネストした戻り値: %s" + +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 #, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:1724 +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, fuzzy, python-format +msgid "%s is already mounted" +msgstr "グループ %s は既に存在しています。" + +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "Attach failed %(mountpoint)s, removing" -msgstr "" +msgid "volume group %s doesn't exist" +msgstr "ボリュームグループ%sが存在しません。" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:1756 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "ボリュームを未知のインスタンス %s からデタッチします。" +msgid "Performing secure delete on volume: %s" +msgstr "" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/volume/drivers/lvm.py:238 +#, python-format +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:1916 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, fuzzy, python-format +msgid "Creating clone of volume: %s" +msgstr "Create volume: %s GBのボリュームを作成します。" + +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:1973 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "Pre live migration failed at %(dest)s" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/lvm.py:430 +#, python-format +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:2040 +#: cinder/volume/drivers/lvm.py:542 #, python-format msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/compute/manager.py:2073 -#, python-format -msgid "Migrating instance to %(dest)s finished successfully." +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/nfs.py:127 +#, python-format +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/nfs.py:132 +#, python-format +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:2226 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "Updated the info_cache for instance %s" -msgstr "" +msgid "rbd has no pool %s" +msgstr "rbd にプール %s がありません。" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/compute/manager.py:2305 -#, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/compute/manager.py:2331 +#: cinder/volume/drivers/rbd.py:227 +#, fuzzy, python-format +msgid "Not an rbd snapshot" +msgstr "snapshotting: インスタンス %s のスナップショットを取得中" + +#: cinder/volume/drivers/rbd.py:242 #, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/compute/manager.py:2344 -#, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +#: cinder/volume/drivers/rbd.py:253 +#, fuzzy, python-format +msgid "Unable to read image %s" +msgstr "ボリューム %s の存在が確認できません。" + +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +#: cinder/volume/drivers/scality.py:74 +#, python-format +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/compute/manager.py:2458 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/compute/manager.py:2465 +#: cinder/volume/drivers/sheepdog.py:47 #, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." -msgstr "" +msgid "Sheepdog is not working: %s" +msgstr "Sheepdog が動作していません: %s" + +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" +msgstr "Sheepdog が機能していません" -#: cinder/compute/manager.py:2472 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/solidfire.py:152 +#, python-format +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" -msgstr "コンソールを追加しています" - -#: cinder/console/manager.py:97 +#: cinder/volume/drivers/solidfire.py:156 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." -msgstr "存在しないコンソール %(console_id)s を削除しようとしました" +msgid "Clone operation encountered: %s" +msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/solidfire.py:158 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/volume/drivers/solidfire.py:164 #, python-format -msgid "Removing console %(console_id)s." +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" -msgstr "xvp 設定を再構築しています" +#: cinder/volume/drivers/solidfire.py:171 +#, fuzzy, python-format +msgid "API response: %s" +msgstr "応答 %s" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "Re-wrote %s" -msgstr "%s を再度書き込みました" - -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" -msgstr "xvp を停止しています" - -#: cinder/console/xvp.py:134 -msgid "Starting xvp" -msgstr "xvp を開始しています" +msgid "Found solidfire account: %s" +msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "Error starting xvp: %s" -msgstr "xvp の開始中にエラー: %s" +msgid "solidfire account: %s does not exist, create it..." +msgstr "" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" -msgstr "xvp を再起動しています" +#: cinder/volume/drivers/solidfire.py:281 +#, python-format +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" +msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." -msgstr "xvp が実行されていません…" +#: cinder/volume/drivers/solidfire.py:338 +#, fuzzy, python-format +msgid "Failed to get model update from clone" +msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/consoleauth/manager.py:63 +#: cinder/volume/drivers/solidfire.py:364 #, python-format -msgid "Deleting Expired Token: (%s)" +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/consoleauth/manager.py:75 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/volume/drivers/solidfire.py:406 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" -msgstr "Request context を空とすることは非推奨です。" - -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 -#, python-format -msgid "No ComputeNode for %(host)s" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 -#, python-format -msgid "No sm_flavor called %(sm_flavor)s" +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "No sm_volume with id %(volume_id)s" +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." -msgstr "python-migrate がインストールされていません。終了します。" - -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/db/sqlalchemy/session.py:137 -#, python-format -msgid "SQL connection failed. %s attempts left." +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 -#, python-format -msgid "Table |%s| not created!" +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" -msgstr "" +#: cinder/volume/drivers/solidfire.py:566 +#, fuzzy +msgid "Failed to get updated stats" +msgstr "インスタンス終了処理を開始します。" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/storwize_svc.py:190 +#, fuzzy, python-format +msgid "pool %s doesn't exist" +msgstr "ボリュームグループ%sが存在しません。" + +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format +msgid "%s is not set" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:301 msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:309 +#, python-format +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:331 +#, python-format +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:483 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/drivers/storwize_svc.py:511 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:523 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:551 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:574 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/image/s3.py:328 -#, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/image/s3.py:340 -#, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" -msgstr "" +#: cinder/volume/drivers/storwize_svc.py:619 +#, fuzzy, python-format +msgid "volume %s mapping to multi host" +msgstr "ボリューム %s のエキスポートをスキップします。" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:625 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "Failed to decrypt private key: %s" -msgstr "プライベートキーの復号に失敗しました: %s" +msgid "enter: _delete_host: host %s " +msgstr "" -#: cinder/image/s3.py:387 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Failed to decrypt initialization vector: %s" -msgstr "初期化ベクタの復号に失敗しました: %s" +msgid "leave: _delete_host: host %s " +msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" -msgstr "イメージファイル %(image_file)s の復号に失敗しました: %(err)s" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" +msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "Bad mac for to_global_ipv6: %s" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Bad prefix for to_global_ipv6: %s" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/ipv6/account_identifier.py:42 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "Bad project_id for to_global_ipv6: %s" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:728 +#, python-format +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/network/linux_net.py:166 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "Attempted to remove chain %s which does not exist" +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/network/linux_net.py:192 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "Unknown chain: %r" +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/network/linux_net.py:215 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:792 +#, python-format +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/network/linux_net.py:694 -#, python-format -msgid "Hupping dnsmasq threw %s" -msgstr "dnsmasqに対してhupを送信しましたが %s が発生しました。" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" +msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "Pid %d は無効です。dnsmasqを再実行します。" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" +msgstr "" -#: cinder/network/linux_net.py:756 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "killing radvd threw %s" -msgstr "radvd 停止が %s 例外を発行しました" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" -#: cinder/network/linux_net.py:758 -#, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "Pid %d がストールしているので radvd を再実行しています…" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" +msgstr "" -#: cinder/network/linux_net.py:967 +#: cinder/volume/drivers/storwize_svc.py:907 #, python-format -msgid "Starting VLAN inteface %s" -msgstr "VLANインタフェース %s を開始します。" +msgid "enter: _create_vdisk: vdisk %s " +msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:945 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "%s 用のブリッジインタフェースを開始します。" - -#: cinder/network/linux_net.py:1142 -#, fuzzy, python-format -msgid "Starting bridge %s " -msgstr "%s 用のブリッジインタフェースを開始します。" - -#: cinder/network/linux_net.py:1149 -#, fuzzy, python-format -msgid "Done starting bridge %s" -msgstr "xvp の開始中にエラー: %s" +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:950 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/storwize_svc.py:1012 #, python-format -msgid "Interface %(interface)s not found" +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/drivers/storwize_svc.py:1050 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/storwize_svc.py:1055 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/storwize_svc.py:1062 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/storwize_svc.py:1069 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:614 +#: cinder/volume/drivers/storwize_svc.py:1080 #, python-format msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/network/manager.py:660 +#: cinder/volume/drivers/storwize_svc.py:1092 #, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:778 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "Disassociated %s stale fixed ip(s)" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" -msgstr "ネットワークホストの設定をします。" - -#: cinder/network/manager.py:896 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "network allocations for instance |%s|" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/network/manager.py:901 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:930 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "network deallocation for instance |%s|" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/network/manager.py:1152 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/network/manager.py:1227 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "Unable to release %s because vif doesn't exist." +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/network/manager.py:1244 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "Leased IP |%(address)s|" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/network/manager.py:1248 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "IP %s leased that is not associated" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:1256 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "IP |%s| leased that isn't allocated" +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Released IP |%(address)s|" +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/network/manager.py:1265 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "IP %s released that is not associated" +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:1268 -#, python-format -msgid "IP %s released that was not leased" -msgstr "リースしていないIP %s が開放されました。" - -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:1334 -#, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:1345 -#, python-format -msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/manager.py:1423 -#, python-format -msgid "Network must be disassociated from project %s before delete" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/network/manager.py:1832 -msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" -msgstr "ネットワークの数とVLANの開始番号の和は 4094 より大きくできません。" - -#: cinder/network/manager.py:1839 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1412 msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/quantum/client.py:180 -#, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/quantum/client.py:196 -#, python-format -msgid "Quantum entity not found: %s" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/quantum/client.py:206 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Server %(status_code)s error: %(data)s" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/quantum/client.py:210 -#, python-format -msgid "Unable to connect to server. Got error: %s" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/quantum/client.py:228 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "unable to deserialize object of type = '%s'" +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/storwize_svc.py:1471 +#, fuzzy, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" +"%(description)s\n" +"コマンド: %(cmd)s\n" +"終了コード: %(exit_code)s\n" +"標準出力: %(stdout)r\n" +"標準エラー出力: %(stderr)r" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/storwize_svc.py:1488 +#, python-format +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/storwize_svc.py:1507 +#, python-format +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/storwize_svc.py:1517 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." -msgstr "" +#: cinder/volume/drivers/windows.py:142 +#, fuzzy, python-format +msgid "Creating folder %s " +msgstr "Deleting user: ユーザ %s を削除します。" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/quantum/manager.py:301 -#, python-format -msgid "network allocations for instance %s" -msgstr "" +#: cinder/volume/drivers/windows.py:213 +#, fuzzy, python-format +msgid "Disk not found: %s" +msgstr "Sheepdog が動作していません: %s" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/zadara.py:350 #, python-format -msgid "Server returned error: %s" +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:108 -#, python-format +#: cinder/volume/drivers/emc/emc_smis_common.py:42 msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, fuzzy, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" +msgstr "ボリューム %(vol_name)s: サイズ %(vol_size)sG のlvを作成します。" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:90 #, python-format -msgid "No network with net_id = %s" +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/emc/emc_smis_common.py:97 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "%s not in valid priorities" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 -#, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/rpc/amqp.py:146 -#, python-format -msgid "Returning exception %s to caller" -msgstr "呼び出し元に 例外 %s を返却します。" - -#: cinder/rpc/amqp.py:188 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format -msgid "unpacked context: %s" -msgstr "context %s をアンパックしました。" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" +msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:166 #, python-format -msgid "received %s" -msgstr "受信: %s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." +msgstr "" -#: cinder/rpc/amqp.py:236 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "no method for message: %s" -msgstr "メッセージ %s に対するメソッドが存在しません。" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." +msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "No method for message: %s" -msgstr "メッセージ %s に対するメソッドが存在しません。" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." +msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "MSG_ID is %s" -msgstr "MSG_IDは %s です。" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format -msgid "Sending notification on %s..." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." +#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#, python-format +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:364 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/emc/emc_smis_common.py:380 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:389 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:401 #, python-format -msgid "Connected to AMQP server on %s" -msgstr "" - -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:454 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" -msgstr "予備の(fallback)スケジューラを実装する必要があります。" - -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/emc/emc_smis_common.py:463 +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "No host selection for %s defined." +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "Filtered %(hosts)s" +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format -msgid "Host filter passes for %(host)s" +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, fuzzy, python-format +msgid "Create export: %(volume)s" +msgstr "%s 個のボリュームを再エクスポートします。" -#: cinder/scheduler/host_manager.py:323 -#, python-format -msgid "No service for compute ID %s" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:624 +#, fuzzy, python-format +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" +msgstr "ボリューム %(volume_id)s をインスタンス %(instance_id)s のデバイス %(device)s に接続" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:646 #, python-format msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/manager.py:159 -#, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:672 +#, fuzzy, python-format +msgid "Error mapping volume %s." +msgstr "xvp の開始中にエラー: %s" -#: cinder/scheduler/scheduler_options.py:66 -#, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, fuzzy, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "ボリューム %s の削除に成功しました。" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:705 +#, python-format +msgid "Error unmapping volume %s." msgstr "" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, fuzzy, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "ボリューム %s の削除に成功しました。" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:722 +#, python-format +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:735 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, fuzzy, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "ボリューム %s の削除に成功しました。" + +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format -msgid "Faked command matched %s" +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "Faked command raised an exception %s" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, fuzzy, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "ボリューム %s の削除に成功しました。" + +#: cinder/volume/drivers/emc/emc_smis_common.py:777 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#, python-format +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/emc/emc_smis_common.py:806 #, python-format -msgid "Running instances: %s" -msgstr "インスタンス %s は実行中です。" +msgid "Volume %s is not mapped. No volume to unmap." +msgstr "" -#: cinder/tests/test_compute.py:371 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "After terminating instances: %s" -msgstr "インスタンス %s を終了した後です。" - -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_common.py:836 #, python-format -msgid "After force-killing instances: %s" +msgid "Volume %s is already mapped." msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#, python-format +msgid "Found Masking View: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" -msgstr "開始アドレス" - -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#, fuzzy +msgid "Cannot connect to ECOM server" +msgstr "キューに再接続しました。" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/emc/emc_smis_common.py:966 #, python-format -msgid "Target %s allocated" -msgstr "ターゲット %s をアロケートしました。" +msgid "Found Replication Service: %s" +msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/emc/emc_smis_common.py:992 #, python-format -msgid "Given data: %s" +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 #, python-format -msgid "Result data: %s" +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 #, python-format -msgid "_create: %s" +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "_delete: %s" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#, fuzzy, python-format +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." +msgstr "ボリューム %(volume_id)s をインスタンス %(instance_id)s のデバイス %(device)s に接続" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "_get: %s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "_get_all: %s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "Error finding %s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "test_snapshot_detail: resp_dict=%s" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/tests/integrated/test_login.py:31 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "flavor: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#, python-format +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#, python-format +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#, python-format +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "Device info: %(data)s." msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "Body: %s" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 #, python-format -msgid "Decoding JSON: %s" +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/tests/rpc/common.py:133 -#, python-format -msgid "Nested received %(queue)s, %(value)s" -msgstr "Nested received %(queue)s, %(value)s" - -#: cinder/tests/rpc/common.py:142 -#, python-format -msgid "Nested return %s" -msgstr "ネストした戻り値: %s" - -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Received %s" -msgstr "%s を受信。" - -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" -msgstr "ハイパーバイザへの接続に失敗しました。" +msgid "Add target WWN: %s." +msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "Compute_service record created for %s " +msgid "Target WWNs: %s." msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 #, python-format -msgid "Compute_service record updated for %s " +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/virt/firewall.py:130 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" -msgstr "フィルタされていないインスタンス %s のフィルタ解除を試行しました" +msgid "Could not find iSCSI export for volume %s" +msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" -#: cinder/virt/firewall.py:137 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, fuzzy, python-format +msgid "Cannot find device number for volume %s" +msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#, fuzzy, python-format +msgid "Found iSCSI endpoint: %s" +msgstr "NotFound 発生: %s" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "Filters added to instance %s" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#, python-format +msgid "ISCSI properties: %s" msgstr "" -#: cinder/virt/firewall.py:291 -#, python-format -msgid "Adding security group rule: %r" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 -#, python-format -msgid "Adding provider rule: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/virt/images.py:92 -#, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "Converted to raw, but format is now %s" +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 -#, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" -msgstr "" - -#: cinder/virt/xenapi_conn.py:140 -msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +msgid "create_export: volume name:%s" msgstr "" -"connection_type=xenapi を使用するには、以下の指定が必要です: xenapi_connection_url, " -"xenapi_connection_username (オプション), xenapi_connection_password" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#, python-format +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#, python-format +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, python-format +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#, python-format +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "Got exception: %s" -msgstr "例外 %s が発生しました。" - -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "============= initial domains =========== : %s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#, python-format +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#, python-format +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#, python-format +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 #, python-format -msgid "No such domain (%s)" +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:154 -#, python-format -msgid "No such domain %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "Domains: %s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 #, python-format -msgid "Nodes: %s" +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 #, python-format -msgid "After storing domains: %s" +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" -msgstr "" - -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" -msgstr "" - -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" -msgstr "" - -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 #, python-format -msgid "Created new domain: %s" +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 #, python-format -msgid "Failed to boot Bare-metal node %s" -msgstr "" - -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "change_domain_state: to new state %s" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "_check_conf_file: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +msgid "_read_xml:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" -msgstr "インスタンス %(instance_name)s: インスタンスファイル群 %(target)s を削除しています" +msgid "Write login information to xml error. %s" +msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "instance %s: rebooted" -msgstr "インスタンス%s: 再起動しました。" - -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "instance %s: rescued" -msgstr "インスタンス %s: rescued" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" +msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 #, python-format -msgid "instance %s: is building" +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/baremetal/proxy.py:265 -#, python-format -msgid "instance %s: booted" -msgstr "インスタンス %s: 起動しました。" - -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "instance %s spawned successfully" +msgid "CLI command:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 #, python-format -msgid "instance %s:not booted" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:354 -#, python-format -msgid "instance %s: Creating image" -msgstr "インスタンス %s のイメージを生成します。" - -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" -msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s へのデータ埋め込みのエラーを無視しています (%(e)s)" - -#: cinder/virt/baremetal/proxy.py:529 -#, python-format -msgid "instance %s: starting toXML method" -msgstr "インスタンス %s: toXML メソッドを開始。" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." +msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 #, python-format -msgid "instance %s: finished toXML method" -msgstr "インスタンス %s: toXML メソッドを完了。" - -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "#### RLK: cpu_arch = %s " -msgstr "" - -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." -msgstr "" - -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 #, python-format -msgid "unknown disk image handler: %s" +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format -msgid "Failed to mount filesystem: %s" -msgstr "ファイルシステム %s のマウントに失敗しました。" +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" +msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 #, python-format -msgid "Failed to remove container: %s" +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 #, python-format -msgid "User %(username)s not found in password file." +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "unsupported partition: %s" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#, python-format +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "イメージをループバック %s にアタッチできません。" - -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 #, python-format -msgid "Failed to map partitions: %s" +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#, python-format +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" -msgstr "空きの nbd デバイスがありません" - -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 #, python-format -msgid "qemu-nbd error: %s" +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "nbd device %s did not show up" -msgstr "nbd デバイス %s が出現しません" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format -msgid "Connecting to libvirt: %s" -msgstr "libvirt %s へ接続します。" - -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" -msgstr "libvirtへの接続が切れています。" +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" +msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 #, python-format msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 #, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 #, python-format -msgid "Deleting instance files %(target)s" +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" -msgstr "" - -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:692 +#: cinder/volume/drivers/netapp/iscsi.py:149 #, fuzzy, python-format -msgid "Instance soft rebooted successfully." -msgstr "インスタンス%s: 再起動しました。" - -#: cinder/virt/libvirt/connection.py:696 -msgid "Failed to soft reboot instance." -msgstr "" +msgid "Using storage service: %s" +msgstr "インスタンス %s は実行中です。" -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, fuzzy, python-format +msgid "Using vfiler: %s" +msgstr "NotFound 発生: %s" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 -#, python-format -msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:204 +#, fuzzy +msgid "Connected to DFM server" +msgstr "キューに再接続しました。" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "Automatically confirming migration %d" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:317 +#, fuzzy, python-format +msgid "Job failed: %s" +msgstr "NotFound 発生: %s" -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/libvirt/connection.py:926 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "データ: %(data)r, ファイルパス: %(fpath)r" - -#: cinder/virt/libvirt/connection.py:978 -msgid "Guest does not have a console available" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/libvirt/connection.py:1020 -#, python-format -msgid "Path '%(path)s' supports direct I/O" +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 -#, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/libvirt/connection.py:1339 -#, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 -#, python-format -msgid "block_device_list %s" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, fuzzy, python-format +msgid "Failed to get LUN details for LUN ID %s" +msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:575 +#, fuzzy, python-format +msgid "Failed to get host details for host ID %s" +msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, fuzzy, python-format +msgid "No LUN ID for volume %s" +msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" -#: cinder/virt/libvirt/connection.py:1679 -#, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, fuzzy, python-format +msgid "Failed to get target portal for filer: %s" +msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:826 +#, fuzzy, python-format +msgid "Failed to get target IQN for filer: %s" +msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/virt/libvirt/connection.py:1942 -#, python-format -msgid "'' must be 1, but %d\n" +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format msgid "" -"Instance launched has CPU info:\n" -"%s" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/netapp/iscsi.py:1086 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2407 -#, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." -msgstr "" - -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 +#, fuzzy, python-format +msgid "Destroyed LUN %s" +msgstr "ネストした戻り値: %s" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/netapp/iscsi.py:1291 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 +#: cinder/volume/drivers/netapp/iscsi.py:1298 #, python-format -msgid "Instance %s: Starting finish_revert_migration" -msgstr "" - -#: cinder/virt/libvirt/firewall.py:42 msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 +#, fuzzy, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, fuzzy, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "ip %s に対するメタデータの取得に失敗しました。" + +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, fuzzy, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/virt/libvirt/firewall.py:171 +#: cinder/volume/drivers/netapp/iscsi.py:1344 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:217 +#: cinder/volume/drivers/netapp/iscsi.py:1365 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 +#, python-format +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, fuzzy, python-format +msgid "Could not find handle for LUN named %s" +msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" + +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "%s is a valid instance name" +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1518 +#, fuzzy, python-format +msgid "Using NetApp filer: %s" +msgstr "インスタンス %s は実行中です。" + +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "%s has a disk file" +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 +#: cinder/volume/drivers/netapp/iscsi.py:1628 #, python-format -msgid "Instance %(instance)s is backed by %(backing)s" +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, fuzzy, python-format +msgid "Snapshot %s deletion successful" +msgstr "ボリューム %s の削除に成功しました。" + +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "%(id)s (%(base_file)s): image verification failed" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, fuzzy, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "ip %s に対するメタデータの取得に失敗しました。" + +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "Cannot remove %(base_file)s, it does not exist" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, fuzzy, python-format +msgid "Could not find attribute for LUN named %s" +msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" + +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "Base file too young to remove: %s" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "Removing base file: %s" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "%(id)s (%(base_file)s): checking" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 +#: cinder/volume/drivers/netapp/nfs.py:461 #, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 +#: cinder/volume/drivers/netapp/nfs.py:487 #, python-format -msgid "%(id)s (%(base_file)s): image is not in use" +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "%(id)s (%(base_file)s): image is in use" +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "Skipping verification, no base directory at %s" +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" -msgstr "" - -#: cinder/virt/libvirt/imagecache.py:388 +#: cinder/volume/drivers/netapp/nfs.py:555 #, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 -#, python-format -msgid "Unknown base file: %s" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "Active base files: %s" +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "Corrupt base files: %s" +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 -#, python-format -msgid "Removable base files: %s" +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" -msgstr "開いたポートが見つかりません" +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, fuzzy, python-format +msgid "Got response: %s" +msgstr "応答 %s" + +#: cinder/volume/drivers/nexenta/volume.py:99 +#, fuzzy, python-format +msgid "Volume %s does not exist in Nexenta SA" +msgstr "ボリュームグループ%sが存在しません。" -#: cinder/virt/libvirt/vif.py:90 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/vif.py:99 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "Ensuring bridge %s" +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "Failed while unplugging vif of instance '%s'" +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/volume.py:163 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "iSCSI device not found at %s" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/volume.py:166 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/volume.py:178 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" - -#: cinder/virt/vmwareapi/fake.py:131 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" +#: cinder/volume/drivers/san/hp_lefthand.py:88 +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format -msgid "Virtual Machine with ref %s is not there" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "Logging out a session that is invalid or already logged out: %s" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "コマンド実行において予期しないエラーが発生しました。" + +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "Glance image %s is in killed state" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 +#, python-format +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "コマンド実行において予期しないエラーが発生しました。" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Creating Port Group with name %s on the ESX host" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "Created Port Group with name %s on the ESX host" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 +#, fuzzy, python-format +msgid "Volume (%s) already exists on array" +msgstr "グループ %s は既に存在しています。" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "コマンド実行において予期しないエラーが発生しました。" -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "httplib error in %s: " +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "ルートCAのファイル名" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "プライベートキーのファイル名" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "キーを格納するパス" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "ルートCAを格納するパス" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "プロジェクトごとにCAを使用するか否かのフラグ" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "ユーザの証明書のサブジェクト、%s はプロジェクト、ユーザ、タイムスタンプ" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "プロジェクトの証明書のサブジェクト、%s はプロジェクト、およびタイムスタンプ" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "Flags のパス: %s" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Volume %(volume_id)s is not attached to anything" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "NotImplemented 例外を発生させます。" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake には %s が実装されていません。" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "%(localname)s %(impl)s を呼び出します。" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "getter %s をコールします。" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "xenapi.fake に %s に関する実装がないか、引数の数が誤っています。" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "ブリッジ %s に対してブリッジが複数存在します。" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "ブリッジ %s に対するネットワークが存在しません。" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, fuzzy, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "ボリューム %s を切断(detach)できません" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "インスタンス %s のVBDが見つかりません。" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, fuzzy, python-format -msgid "VBD %s already detached" -msgstr "グループ %s は既に存在しています。" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "VBD %s の unplug に失敗しました。" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "VBD %s の削除に失敗しました。" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, fuzzy, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "VM %(vm_ref)s, VDI %(vdi_ref)s 用仮想ブロックデバイス(VBD) %(vbd_ref)s を作成しました。" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "VM %(vm_ref)s, VDI %(vdi_ref)s 用仮想ブロックデバイス(VBD) %(vbd_ref)s を作成しました。" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" -"%(sr_ref)s 上に VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, " -"%(read_only)s) を作成しました。" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, fuzzy, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "ラベル '%(label)s' 付き VM %(vm_ref)s のスナップショットを作成しています…" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, fuzzy, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "VM %(vm_ref)s からスナップショット %(template_vm_ref)s を作成しました。" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "ID %(image_id)s として %(vdi_uuids)s のアップロードの為に xapi を問い合わせしています" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, fuzzy, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "イメージ %(image)s のサイズ:%(virtual_size)d" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "ドメイン0 上の /boot/guest に VDI %s をコピー中" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "カーネル/RAMディスク VDI %s が削除されました" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -msgid "Failed to fetch glance image" -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "PV kernelのvdi %s を取得します。" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "VDI %s は依然として存在しています。" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "(VM_UTILS) xenserver の vm state -> |%s|" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "(VM_UTILS) xenapi の power_state -> |%s|" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "SR %s を再スキャンします。" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "ユーザ %(uid)s はすでにグループ %(group_dn)s のメンバです。" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "VHD %(vdi_uuid)s の親は %(parent_ref)s です" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "親 %(parent_uuid)s が元々の親 %(original_parent_uuid)s と一致しません。作成を待機しています…" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "VBD %s を接続しています… " +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "仮想ブロックデバイス(VBD) %s の接続が完了しました。" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "VDI %s 用の仮想ブロックデバイス(VBD)を削除しています… " +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "VDI %s 用の仮想ブロックデバイス(VBD)の削除が完了しました。" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "%s に対して pygrub を実行しています" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "Xen Kernel %s が見つかりました。" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "" -"No Xen kernel found. Booting HVM.\r\n" -"Xen 用カーネルが見つかりません。完全仮想化モード(HVM)で起動しています。" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "イメージをループバック %s にアタッチできません。" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "パーティションテーブル %s の書き込みが完了しました。" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -#, fuzzy -msgid "Starting instance" -msgstr "raw instanceを生成します。" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -msgid "Failed to spawn, rolling back" -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "not available" +#~ msgstr "利用できません" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "ファイルパス '%s' を埋め込んでいます" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "認証失敗の回数が多すぎます。" -#: cinder/virt/xenapi/vmops.py:544 -#, fuzzy -msgid "Starting VM" -msgstr "xvp を再起動しています" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" +#~ "アクセスキー %(access_key)s は %(failures)d " +#~ "回認証に失敗しましたので、%(lock_mins)d 分間ロックします。" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "%s の認証に失敗しました。" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "%(uname)s 用の認証リクエスト:%(pname)s)" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "アクション(action): %s" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "引数: %(key)s\t\t値: %(value)s" -#: cinder/virt/xenapi/vmops.py:670 -#, fuzzy, python-format -msgid "Finished snapshot and upload for VM" -msgstr "VM %s のスナップショットとアップロードが完了しました。" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "コントローラ=%(controller)s とアクション=%(action)s 用の許可されていないリクエスト" -#: cinder/virt/xenapi/vmops.py:677 -#, fuzzy, python-format -msgid "Starting snapshot for VM" -msgstr "VM %s に対するスナップショットを開始します。" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "InstanceNotFound が発行されました: %s" -#: cinder/virt/xenapi/vmops.py:686 -#, fuzzy, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "インスタンス %s にボリュームを接続(attach)できません。" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "VolumeNotFound が発行されました: %s" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "予期しないエラー発生: %s" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "予期しないエラー発生: %s" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "未知のエラーが発生しました。再度リクエストを実行してください。" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "未サポートの API リクエスト: コントローラ = %(controller)s, アクション = %(action)s" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "カーネル/RAMディスクファイルが削除されました" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "Create key pair: キーペア %s を作成します。" -#: cinder/virt/xenapi/vmops.py:1147 -#, fuzzy -msgid "Destroying VM" -msgstr "xvp を再起動しています" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "Delete key pair: キーペア %s を削除します。" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "Revoke security group ingress: セキュリティグループ許可 %s の取消" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "有効なルールを作成する為の十分なパラメータがありません" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "指定されたパラメータに該当するルールがありません。" -#: cinder/virt/xenapi/vmops.py:1379 -#, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "Authorize security group ingress: セキュリティグループ許可 %s" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "指定されたルールは既にグループ %s に存在しています。" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "Create Security Group: セキュリティグループ %s を作成します。" -#: cinder/virt/xenapi/vmops.py:1469 -#, fuzzy -msgid "Injecting network info to xenstore" -msgstr "ネットワークホストの設定をします。" +#~ msgid "Delete security group %s" +#~ msgstr "Delete security group: セキュリティグループ %s を削除します。" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "Get console output: インスタンス %s のコンソール出力を取得します。" -#: cinder/virt/xenapi/vmops.py:1492 -#, fuzzy, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "VM %(vm_ref)s, network %(network_ref)s 用仮想インターフェース(VIF)を作成しています。" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 -#, fuzzy, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "VM %(vm_ref)s, network %(network_ref)s 用仮想インターフェース(VIF)を作成しています。" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "Detach Volume Failed." +#~ msgstr "Detach volume: ボリューム %s をデタッチします" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "アトリビュート %s はサポートされていません。" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "Allocate address: アドレスを割り当てます。" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "OpenSSL エラー: %s" +#~ msgid "Release address %s" +#~ msgstr "Release address: アドレス %s を開放します。" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割り当て" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "Disassociate address: アドレス %s の関連付けを解除します。" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "インスタンス終了処理を開始します。" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "Storage Repository を作成できません。" +#~ msgid "Reboot instance %r" +#~ msgstr "Reboot instance: インスタンス %r を再起動します。" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "%(sr_ref)s として %(label)s を導入しました" +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "イメージ %(image_location)s が ID %(image_id)s で登録されました" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "ユーザまたはグループが指定されていません。" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "only group \"all\" is supported" +#~ msgstr "グループ \"all\" のみサポートされています。" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "operation_type は add または remove の何れかである必要があります。" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Updating image %s publicity" +#~ msgstr "イメージ %s の公開設定を更新します。" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "%s を introduce します…" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "VBD %s から SRを取得できません。" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "%(sr_ref)s 用の物理ブロックデバイス(PBD)取得時に例外 %(exc)s を無視しています" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "物理ブロックデバイス(PBD) %(pbd)s の取り外し時に例外 %(exc)s を無視しています" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "SR %s のVDIのintroduceができません。" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "VDI %s のレコードを取得できません。" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "SR %s のVDIをintroduceできません。" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "マウントポイントを変換できません。 %s" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "インスタンス %(instance_name)s 用のSR %(sr_ref)s における VDI を作成できません" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "インスタンス %(instance_name)s 用のSR %(sr_ref)s が使用できません" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "インスタンス %s にボリュームを接続(attach)できません。" +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "インスタンス %(instance_name)s にマウントポイント %(mountpoint)s を接続(attach)しました" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "ボリューム切断: %(instance_name)s, %(mountpoint)s" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "ボリューム %s の存在が確認できません。" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "ボリューム %s を切断(detach)できません" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "インスタンス %(instance_name)s からマウントポイント %(mountpoint)s を切断(detach)しました" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/volume/api.py:137 -#, fuzzy -msgid "Volume status must be available or error" -msgstr "ボリュームのステータス(status)は available でなければなりません。" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/volume/api.py:325 -#, fuzzy -msgid "Volume Snapshot status must be available or error" -msgstr "ボリュームのステータス(status)は available でなければなりません。" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "実行失敗からリカバリーします。%s 回目のトライ。" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "ボリュームグループ%sが存在しません。" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "No adminPass was specified" +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "偽のISCSI: %s" +#~ msgid "Invalid adminPass" +#~ msgstr "" + +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" + +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" + +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" + +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" + +#~ msgid "Instance could not be found" +#~ msgstr "" + +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" + +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" + +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" + +#~ msgid "Compute.api::pause %s" +#~ msgstr "例外: Compute.api::pause %s" + +#~ msgid "Compute.api::unpause %s" +#~ msgstr "例外: Compute.api::unpause %s" + +#~ msgid "compute.api::suspend %s" +#~ msgstr "例外: compute.api::suspend %s" + +#~ msgid "compute.api::resume %s" +#~ msgstr "例外: compute.api::resume %s" + +#~ msgid "Error in migrate %s" +#~ msgstr "" + +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "例外: Compute.api::reset_network %s" + +#~ msgid "Server not found" +#~ msgstr "" + +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" + +#~ msgid "Compute.api::lock %s" +#~ msgstr "例外: Compute.api::lock %s" + +#~ msgid "Compute.api::unlock %s" +#~ msgstr "例外: Compute.api::unlock %s" + +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" + +#~ msgid "Malformed createBackup entity" +#~ msgstr "" + +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" + +#~ msgid "Instance not found" +#~ msgstr "" + +#~ msgid "host and block_migration must be specified." +#~ msgstr "" + +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" + +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" + +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" + +#~ msgid "Missing type specification" +#~ msgstr "" + +#~ msgid "Invalid type specification" +#~ msgstr "" + +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" + +#~ msgid "Server not found." +#~ msgstr "" + +#~ msgid "Flavor not found." +#~ msgstr "" + +#~ msgid "No Request Body" +#~ msgstr "" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" + +#~ msgid "No more floating ips available." +#~ msgstr "" + +#~ msgid "Missing parameter dict" +#~ msgstr "" + +#~ msgid "Address not specified" +#~ msgstr "" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" + +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "不正なバックエンドです: %s" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "Revoke security group ingress: セキュリティグループ許可 %s の取消" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "有効なルールを作成する為の十分なパラメータがありません" + +#~ msgid "This rule already exists in group %s" +#~ msgstr "指定されたルールは既にグループ %s に存在しています。" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "シングルトンをインスタンス化しようとしました。" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "グループの最後のメンバーを削除しようとしました。代わりにグループ %s を削除してください。" + +#~ msgid "Looking up user: %r" +#~ msgstr "ユーザ %r を検索します。" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "Failed authorization: アクセスキー %s の認証に失敗しました。" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "ユーザ名 (%s) をプロジェクト名として使用します。" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "許可されません: %(pjid)s という名称のプロジェクトはありません (ユーザ=%(uname)s)" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "許可されません: ユーザ %(uname)s は管理者でもプロジェクト %(pjname)s のメンバでもありません。" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "Invalid signature: ユーザ %s の署名が不正です。" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "プロジェクトを指定してください。" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "プロジェクト %(pid)s のユーザ %(uid)s にロール %(role)s を付与します。" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "サイト共通のロール %(role)s をユーザ %(uid)s に付与します。" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "プロジェクト %(pid)s のユーザ %(uid)s からロール %(role)s を削除します。" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "ユーザ %(uid)s からサイト共通のロール %(role)s を削除します。" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "プロジェクト %(name)s を管理者 %(manager_user)s で作成しました。" + +#~ msgid "modifying project %s" +#~ msgstr "modifying project: プロジェクト %s を更新します。" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "ユーザ %(uid)s をプロジェクト %(pid)s に追加します。" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "ユーザ %(uid)s をプロジェクト %(pid)s から削除します。" + +#~ msgid "Deleting project %s" +#~ msgstr "Deleting project: プロジェクト %s を削除します。" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "ユーザ %(rvname)s を作成しました。(管理者: %(rvadmin)r)" + +#~ msgid "Access Key change for user %s" +#~ msgstr "Access Key change: ユーザ %s のアクセスキーを更新します。" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "ユーザ %(uid)s に対して管理者状態が %(admin)r に設定されました。" + +#~ msgid "No vpn data for project %s" +#~ msgstr "プロジェクト %s に関するvpnデータがありません。" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "Get console output: インスタンス %s のコンソール出力を取得します。" + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "openvpnの設定に入れるネットワークの値" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "openvpnの設定に入れるネットマスクの値" + +#~ msgid "Launching VPN for %s" +#~ msgstr "%s 用のVPNを起動します。" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "インスタンスのクオータを超えました。このタイプにおいてはあと %s インスタンスしか実行できません。" + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "インスタンスのクオータを超えました。このタイプにおいてはあと %s インスタンスしか実行できません。" + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "raw instanceを生成します。" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "%s 個のインスタンスの起動を始めます…" + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "%s を停止しようとしています" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "%s を停止しようとしています" + +#~ msgid "Going to try to stop instance" +#~ msgstr "%s を停止しようとしています" + +#~ msgid "Going to try to start instance" +#~ msgstr "%s を停止しようとしています" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "check_instance_lock: decorating: |%s|" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "check_instance_lock: locked: |%s|" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "check_instance_lock: admin: |%s|" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "check_instance_lock: executing: |%s|" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "check_instance_lock: not executing |%s|" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "インスタンス %s を終了した後です。" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "インスタンスは既に生成されています。" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "Rescuing: インスタンス %s をレスキューします。" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "Unrescuing: インスタンス %s をアンレスキューします。" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "pausing: インスタンス %s を一時停止します。" + +#~ msgid "instance %s: unpausing" +#~ msgstr "unpausing: インスタンス %s の一時停止を解除します。" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "retrieving diagnostics: インスタンス %s の診断情報を取得します。" + +#~ msgid "instance %s: suspending" +#~ msgstr "suspending: インスタンス %s をサスペンドします。" + +#~ msgid "instance %s: resuming" +#~ msgstr "resuming: インスタンス %s をレジュームします。" + +#~ msgid "instance %s: locking" +#~ msgstr "locking: インスタンス %s をロックします。" + +#~ msgid "instance %s: unlocking" +#~ msgstr "unlocking: インスタンス %s のロックを解除します。" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "getting locked state: インスタンス %s のロックを取得しました。" + +#~ msgid "instance %s: reset network" +#~ msgstr "インスタンス %s: ネットワークをリセットします" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "ボリュームを未知のインスタンス %s からデタッチします。" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "コンソールを追加しています" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "xvp 設定を再構築しています" + +#~ msgid "Re-wrote %s" +#~ msgstr "%s を再度書き込みました" + +#~ msgid "Stopping xvp" +#~ msgstr "xvp を停止しています" + +#~ msgid "Starting xvp" +#~ msgstr "xvp を開始しています" + +#~ msgid "Restarting xvp" +#~ msgstr "xvp を再起動しています" + +#~ msgid "xvp not running..." +#~ msgstr "xvp が実行されていません…" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "python-migrate がインストールされていません。終了します。" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "プライベートキーの復号に失敗しました: %s" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "初期化ベクタの復号に失敗しました: %s" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "イメージファイル %(image_file)s の復号に失敗しました: %(err)s" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "dnsmasqに対してhupを送信しましたが %s が発生しました。" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "Pid %d は無効です。dnsmasqを再実行します。" + +#~ msgid "killing radvd threw %s" +#~ msgstr "radvd 停止が %s 例外を発行しました" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "Pid %d がストールしているので radvd を再実行しています…" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "VLANインタフェース %s を開始します。" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "%s 用のブリッジインタフェースを開始します。" + +#~ msgid "Starting bridge %s " +#~ msgstr "%s 用のブリッジインタフェースを開始します。" + +#~ msgid "Done starting bridge %s" +#~ msgstr "xvp の開始中にエラー: %s" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "ネットワークホストの設定をします。" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "リースしていないIP %s が開放されました。" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "ネットワークの数とVLANの開始番号の和は 4094 より大きくできません。" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "インスタンス %s を終了した後です。" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "ターゲット %s をアロケートしました。" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "Nested received %(queue)s, %(value)s" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "%s を受信。" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "ハイパーバイザへの接続に失敗しました。" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "フィルタされていないインスタンス %s のフィルタ解除を試行しました" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" +#~ "connection_type=xenapi を使用するには、以下の指定が必要です: " +#~ "xenapi_connection_url, xenapi_connection_username (オプション)," +#~ " xenapi_connection_password" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "インスタンス %(instance_name)s: インスタンスファイル群 %(target)s を削除しています" + +#~ msgid "instance %s: rebooted" +#~ msgstr "インスタンス%s: 再起動しました。" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "インスタンス %s: rescued" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "インスタンス %s: 起動しました。" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "インスタンス %s のイメージを生成します。" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s へのデータ埋め込みのエラーを無視しています (%(e)s)" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "インスタンス %s: toXML メソッドを開始。" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "インスタンス %s: toXML メソッドを完了。" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" + +#~ msgid "activate_node" +#~ msgstr "" + +#~ msgid "Node is unknown error state." +#~ msgstr "" + +#~ msgid "no capable image handler configured" +#~ msgstr "" + +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "rbd にプール %s がありません。" +#~ msgid "image already mounted" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "Sheepdog が動作していません: %s" +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "ファイルシステム %s のマウントに失敗しました。" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "Sheepdog が機能していません" +#~ msgid "Failed to remove container: %s" +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "%s 個のボリュームを再エクスポートします。" +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "ボリューム %s のエキスポートをスキップします。" +#~ msgid "unsupported partition: %s" +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "ボリューム%sを作成します。" +#~ msgid "unknown guestmount error" +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "ボリューム %(vol_name)s: サイズ %(vol_size)sG のlvを作成します。" +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "イメージをループバック %s にアタッチできません。" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "ボリューム %s をエクスポートします。" +#~ msgid "no partitions found" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "ボリューム %s の作成に成功しました。" +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "ボリュームはアタッチされたままです。" +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "ボリュームはこのノードのローカルではありません。" +#~ msgid "No free nbd devices" +#~ msgstr "空きの nbd デバイスがありません" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "ボリューム %s のエクスポートを解除します。" +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "ボリューム %s を削除します。" +#~ msgid "nbd device %s did not show up" +#~ msgstr "nbd デバイス %s が出現しません" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "ボリューム %s の削除に成功しました。" +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "Instance destroyed successfully." +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, fuzzy, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "snapshotting: インスタンス %s のスナップショットを取得中" +#~ msgid "attaching LXC block device" +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "detaching LXC block device" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "インスタンス%s: 再起動しました。" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "Failed to soft reboot instance." +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "Instance shutdown successfully." +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "Instance rebooted successfully." +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -#, fuzzy -msgid "Connected to DFM server" -msgstr "キューに再接続しました。" +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, fuzzy, python-format -msgid "Job failed: %s" -msgstr "NotFound 発生: %s" +#~ msgid "Instance is running" +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "Instance spawned successfully." +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "データ: %(data)r, ファイルパス: %(fpath)r" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, fuzzy, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" +#~ msgid "Guest does not have a console available" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, fuzzy, python-format -msgid "No LUN ID for volume %s" -msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, fuzzy, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "ip %s に対するメタデータの取得に失敗しました。" +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, fuzzy, python-format -msgid "Failed to get host details for host ID %s" -msgstr "ip %s に対するメタデータの取得に失敗しました。" +#~ msgid "Creating image" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, fuzzy, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "ip %s に対するメタデータの取得に失敗しました。" +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, fuzzy, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "ip %s に対するメタデータの取得に失敗しました。" +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "block_device_list %s" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "Starting toXML method" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "Finished toXML method" +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" + +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" + +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" + +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" + +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance running successfully." +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" + +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" + +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" + +#~ msgid "Ensuring static filters" +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" + +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" + +#~ msgid "%s is a valid instance name" +#~ msgstr "" + +#~ msgid "%s has a disk file" +#~ msgstr "" + +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" + +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "Verification complete" +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "Unable to find an open port" +#~ msgstr "開いたポートが見つかりません" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Ensuring bridge %s" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "%(text)s: _db_content => %(content)s" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "There is no VM registered" +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Session is faulty" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid "Session Invalid" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, fuzzy, python-format -msgid "Got response: %s" -msgstr "応答 %s" +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, fuzzy, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "ボリュームグループ%sが存在しません。" +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to import suds." +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "httplib error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "Socket error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Type error in %s: " +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Exception in %s " #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Getting list of instances" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Got total of %s instances" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "Couldn't get a local Datastore reference" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "Creating VM with the name %s on the ESX host" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "Created VM with the name %s on the ESX host" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "Reconfiguring VM instance %s to attach the image disk" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "Reconfigured VM instance %s to attach the image disk" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Powering on the VM instance %s" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "Powered on the VM instance %s" #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Creating Snapshot of the VM instance %s " #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Created Snapshot of the VM instance %s " #~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Copying disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Copied disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "Uploading image %s" #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Uploaded image %s" #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Deleting temporary vmdk file %s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "Deleted temporary vmdk file %s" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "instance is not powered on" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Rebooting guest OS of VM %s" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Rebooted guest OS of VM %s" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Doing hard reboot of VM %s" #~ msgstr "" -#~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ msgid "Did hard reboot of VM %s" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "instance - %s not present" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "Powering off the VM %s" #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "Powered off the VM %s" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "Unregistering the VM %s" #~ msgstr "" -#~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ msgid "Unregistered the VM %s" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" -#~ msgstr "既に消去済みのインスタンス%sを消去しようとしました。" +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" #~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "pause not supported for vmwareapi" +#~ msgstr "" + +#~ msgid "unpause not supported for vmwareapi" +#~ msgstr "" + +#~ msgid "Suspending the VM %s " +#~ msgstr "" + +#~ msgid "Suspended the VM %s " +#~ msgstr "" + +#~ msgid "instance is powered off and can not be suspended." #~ msgstr "" #~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "Resuming the VM %s" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "Resumed the VM %s " #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "instance is not in a suspended state" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "get_diagnostics not implemented for vmwareapi" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" #~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" + +#~ msgid "Creating directory with path %s" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Created directory with path %s" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Downloading image %s from glance image server" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" -#~ msgstr "%sのアダプターコンシューマー(Adapter Consumer)を初期化しています。" +#~ msgid "Downloaded image %s from glance image server" +#~ msgstr "" + +#~ msgid "Uploading image %s to the Glance image server" +#~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "Uploaded image %s to the Glance image server" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "Getting image size for the image %s" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "Got image size of %(size)s for the image %(image)s" #~ msgstr "" -#~ msgid "topic is %s" -#~ msgstr "topic は %s です。" +#~ msgid "Raising NotImplemented" +#~ msgstr "NotImplemented 例外を発生させます。" + +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "%(localname)s %(impl)s を呼び出します。" -#~ msgid "message %s" -#~ msgstr "メッセージ %s" +#~ msgid "Calling getter %s" +#~ msgstr "getter %s をコールします。" #~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." -#~ msgstr "" +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" +#~ msgstr "xenapi.fake に %s に関する実装がないか、引数の数が誤っています。" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "Unable to get updated status" +#~ msgstr "" + +#~ msgid "The call to %(method)s returned an error: %(e)s." +#~ msgstr "" + +#~ msgid "Found non-unique network for name_label %s" +#~ msgstr "" + +#~ msgid "Found non-unique network for bridge %s" +#~ msgstr "ブリッジ %s に対してブリッジが複数存在します。" + +#~ msgid "Found no network for bridge %s" +#~ msgstr "ブリッジ %s に対するネットワークが存在しません。" + +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "Unable to eject %(host)s from the pool; No master found" #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "Unable to set up pool: %(e)s." +#~ msgstr "ボリューム %s を切断(detach)できません" + +#~ msgid "Pool-set_name_label failed: %(e)s" +#~ msgstr "" + +#~ msgid "Found no PIF for device %s" #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "VBD not found in instance %s" +#~ msgstr "インスタンス %s のVBDが見つかりません。" + +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "Unable to unplug VBD %s" +#~ msgstr "VBD %s の unplug に失敗しました。" + +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "Unable to destroy VBD %s" +#~ msgstr "VBD %s の削除に失敗しました。" + +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgstr "VM %(vm_ref)s, VDI %(vdi_ref)s 用仮想ブロックデバイス(VBD) %(vbd_ref)s を作成しました。" + +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgstr "VM %(vm_ref)s, VDI %(vdi_ref)s 用仮想ブロックデバイス(VBD) %(vbd_ref)s を作成しました。" + +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" +#~ "%(sr_ref)s 上に VDI %(vdi_ref)s (%(name_label)s," +#~ " %(virtual_size)s, %(read_only)s) を作成しました。" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "Snapshotting with label '%(label)s'" +#~ msgstr "ラベル '%(label)s' 付き VM %(vm_ref)s のスナップショットを作成しています…" + +#~ msgid "Created snapshot %(template_vm_ref)s" +#~ msgstr "VM %(vm_ref)s からスナップショット %(template_vm_ref)s を作成しました。" + +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +#~ msgstr "ID %(image_id)s として %(vdi_uuids)s のアップロードの為に xapi を問い合わせしています" + +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "" +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid "" +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" #~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" +#~ msgstr "" + +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -#~ msgstr "(%(nm)s) 公開 (キー: %(routing_key)s) %(message)s" +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "" -#~ msgid "Publishing to route %s" -#~ msgstr "ルート %s へパブリッシュ" +#~ msgid "Size for image %(image)s: %(virtual_size)d" +#~ msgstr "イメージ %(image)s のサイズ:%(virtual_size)d" -#~ msgid "Declaring queue %s" -#~ msgstr "queue %s の宣言" +#~ msgid "" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" +#~ msgstr "" -#~ msgid "Declaring exchange %s" -#~ msgstr "exchange %s の宣言" +#~ msgid "Copying VDI %s to /boot/guest on dom0" +#~ msgstr "ドメイン0 上の /boot/guest に VDI %s をコピー中" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -#~ msgstr "キー %(routing_key)s 付きで %(exchange)s に %(queue)s をバインドしています" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" +#~ msgstr "カーネル/RAMディスク VDI %s が削除されました" -#~ msgid "Getting from %(queue)s: %(message)s" -#~ msgstr "%(queue)s から取得しています: %(message)s" +#~ msgid "Failed to fetch glance image" +#~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "Looking up vdi %s for PV kernel" +#~ msgstr "PV kernelのvdi %s を取得します。" + +#~ msgid "Unknown image format %(disk_image_type)s" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "VDI %s is still available" +#~ msgstr "VDI %s は依然として存在しています。" + +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" +#~ msgstr "(VM_UTILS) xenserver の vm state -> |%s|" + +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgstr "(VM_UTILS) xenapi の power_state -> |%s|" + +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "Re-scanning SR %s" +#~ msgstr "SR %s を再スキャンします。" + +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" -#~ msgstr "タスク [%(name)s] %(task)s 状態: 成功 %(result)s" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" +#~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" -#~ msgstr "タスク [%(name)s] %(task)s 状態: %(status)s %(error_info)s" +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +#~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" #~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "virsh said: %r" -#~ msgstr "virsh の出力: %r" - -#~ msgid "cool, it's a device" -#~ msgstr "デバイスです。" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." +#~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +#~ msgstr "VHD %(vdi_uuid)s の親は %(parent_ref)s です" + #~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." +#~ msgstr "親 %(parent_uuid)s が元々の親 %(original_parent_uuid)s と一致しません。作成を待機しています…" + +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "Timeout waiting for device %s to be created" +#~ msgstr "" + +#~ msgid "Plugging VBD %s ... " +#~ msgstr "VBD %s を接続しています… " + +#~ msgid "Plugging VBD %s done." +#~ msgstr "仮想ブロックデバイス(VBD) %s の接続が完了しました。" + +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "Destroying VBD for VDI %s ... " +#~ msgstr "VDI %s 用の仮想ブロックデバイス(VBD)を削除しています… " + +#~ msgid "Destroying VBD for VDI %s done." +#~ msgstr "VDI %s 用の仮想ブロックデバイス(VBD)の削除が完了しました。" + +#~ msgid "Running pygrub against %s" +#~ msgstr "%s に対して pygrub を実行しています" + +#~ msgid "Found Xen kernel %s" +#~ msgstr "Xen Kernel %s が見つかりました。" + +#~ msgid "No Xen kernel found. Booting HVM." #~ msgstr "" +#~ "No Xen kernel found. Booting HVM.\r\n" +#~ "Xen 用カーネルが見つかりません。完全仮想化モード(HVM)で起動しています。" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "Writing partition table %s done." +#~ msgstr "パーティションテーブル %s の書き込みが完了しました。" + +#~ msgid "" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" +#~ msgstr "" + +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "Manipulating interface files directly" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" #~ msgstr "" -#~ msgid "Created VM %s..." -#~ msgstr "VM %s を作成します。" +#~ msgid "Updating progress to %(progress)d" +#~ msgstr "" + +#~ msgid "Attempted to power on non-existent instance bad instance id %s" +#~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." -#~ msgstr "%(vm_ref)s として VM %(instance_name)s を作成しています" +#~ msgid "Starting instance" +#~ msgstr "raw instanceを生成します。" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Failed to spawn, rolling back" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Injecting file path: '%s'" +#~ msgstr "ファイルパス '%s' を埋め込んでいます" + +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " -#~ msgstr "VDI %s 用に VBD を作成しています… " +#~ msgid "Setting VCPU weight" +#~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." -#~ msgstr "VDI %s 用 VBD の作成が完了しました。" +#~ msgid "Starting VM" +#~ msgstr "xvp を再起動しています" -#~ msgid "VBD.unplug successful first time." -#~ msgstr "VBD.unplug は1回目で成功しました。" +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" +#~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." -#~ msgstr "VBD.unplug が拒否されました: 再試行しています…" +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" +#~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." -#~ msgstr "VBD.unplug は最終的に成功しました。" +#~ msgid "Querying agent version" +#~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" -#~ msgstr "VBD.unplug 中の XenAPI.Failure を無視しています: %s" +#~ msgid "Instance agent version: %s" +#~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" -#~ msgstr "XenAPI.Failure %s を無視しています" +#~ msgid "Updating Agent to %s" +#~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" -#~ msgstr "インスタンス %s: 起動に失敗しました" +#~ msgid "Finished snapshot and upload for VM" +#~ msgstr "VM %s のスナップショットとアップロードが完了しました。" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "Starting snapshot for VM" +#~ msgstr "VM %s に対するスナップショットを開始します。" + +#~ msgid "Unable to Snapshot instance: %(exc)s" +#~ msgstr "インスタンス %s にボリュームを接続(attach)できません。" + +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +#~ msgstr "" + +#~ msgid "Resize complete" +#~ msgstr "" + +#~ msgid "Failed to query agent version: %(resp)r" +#~ msgstr "" + +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "Starting VM %s..." -#~ msgstr "VM %s を開始します…" +#~ msgid "Failed to exchange keys: %(resp)r" +#~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "kernel/ramdisk files removed" +#~ msgstr "カーネル/RAMディスクファイルが削除されました" + +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "Destroying VM" +#~ msgstr "xvp を再起動しています" + +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "Instance %(instance_uuid)s not found" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Injecting network info to xenstore" +#~ msgstr "ネットワークホストの設定をします。" + +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -#~ msgstr "VM %(vm_ref)s, network %(network_ref)s 用 VIF %(vif_ref)s を作成しました。" +#~ msgid "Creating VIF for network %(network_ref)s" +#~ msgstr "VM %(vm_ref)s, network %(network_ref)s 用仮想インターフェース(VIF)を作成しています。" + +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" +#~ msgstr "VM %(vm_ref)s, network %(network_ref)s 用仮想インターフェース(VIF)を作成しています。" -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" #~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" #~ msgid "" #~ "NOT IMPLEMENTED: The call to %(method)s" #~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" +#~ msgstr "" + +#~ msgid "OpenSSL error: %s" +#~ msgstr "OpenSSL エラー: %s" + +#~ msgid "creating sr within volume_utils" +#~ msgstr "" + +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#~ msgstr "VM %(vm_ref)s, VDI %(vdi_ref)s 用 VBD を作成しています… " +#~ msgid "name = %s" +#~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "Unable to create Storage Repository" +#~ msgstr "Storage Repository を作成できません。" + +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "Introduced %(label)s as %(sr_ref)s." +#~ msgstr "%(sr_ref)s として %(label)s を導入しました" + +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Introducing %s..." +#~ msgstr "%s を introduce します…" + +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +#~ msgstr "%(sr_ref)s 用の物理ブロックデバイス(PBD)取得時に例外 %(exc)s を無視しています" + +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +#~ msgstr "物理ブロックデバイス(PBD) %(pbd)s の取り外し時に例外 %(exc)s を無視しています" + +#~ msgid "Unable to introduce VDI on SR %s" +#~ msgstr "SR %s のVDIのintroduceができません。" + +#~ msgid "Unable to get record of VDI %s on" +#~ msgstr "VDI %s のレコードを取得できません。" + +#~ msgid "Unable to introduce VDI for SR %s" +#~ msgstr "SR %s のVDIをintroduceできません。" + +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Mountpoint cannot be translated: %s" +#~ msgstr "マウントポイントを変換できません。 %s" + +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#~ msgstr "インスタンス %(instance_name)s 用のSR %(sr_ref)s が使用できません" + +#~ msgid "Unable to attach volume to instance %s" +#~ msgstr "インスタンス %s にボリュームを接続(attach)できません。" + +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#~ msgstr "インスタンス %(instance_name)s にマウントポイント %(mountpoint)s を接続(attach)しました" + +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgstr "ボリューム切断: %(instance_name)s, %(mountpoint)s" + +#~ msgid "Unable to destroy vbd %s" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Error purging SR %s" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +#~ msgstr "インスタンス %(instance_name)s からマウントポイント %(mountpoint)s を切断(detach)しました" + +#~ msgid "Error in handshake: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Invalid request: %s" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "Request: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Request made with missing token: %s" #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Request made with invalid token: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "Unexpected error: %s" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" #~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." +#~ msgstr "" + +#~ msgid "Volume is still attached" +#~ msgstr "ボリュームはアタッチされたままです。" + +#~ msgid "Checking volume capabilities" +#~ msgstr "" + +#~ msgid "New capabilities found: %s" +#~ msgstr "" + +#~ msgid "API %(name)sfailed: %(reason)s" +#~ msgstr "" + +#~ msgid "Failed to find LUN ID for volume %s" +#~ msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" + +#~ msgid "Failed to remove and delete dataset member" +#~ msgstr "" + +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/ko/LC_MESSAGES/cinder.po b/cinder/locale/ko/LC_MESSAGES/cinder.po index 27da16fce..450449429 100644 --- a/cinder/locale/ko/LC_MESSAGES/cinder.po +++ b/cinder/locale/ko/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2011-12-16 04:42+0000\n" "Last-Translator: Zhongyue Luo \n" "Language-Team: Korean \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "CA 루트의 파일이름" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "비밀키의 파일명" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "키를 저장하는 경로" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "CA 루트를 저장하는 경로" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "각 프로젝트마다 CA를 사용하시겠습니까?" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "플래그 경로: %s" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "명령 실행도중 예측하지 못한 에러가 발생했습니다" -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -85,8042 +46,9452 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" -msgstr "" - -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" -msgstr "" - -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" -msgstr "" - -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "" -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." +#: cinder/exception.py:180 +msgid "The results are invalid." msgstr "" -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:301 +#: cinder/exception.py:215 #, python-format -msgid "Group not valid. Reason: %(reason)s" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." +#: cinder/exception.py:223 +msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:314 +#: cinder/exception.py:229 #, python-format -msgid "Instance %(instance_id)s is not suspended." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:318 +#: cinder/exception.py:233 #, python-format -msgid "Instance %(instance_id)s is not in rescue mode" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:322 -msgid "Failed to suspend instance" +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:326 -msgid "Failed to resume server" +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:330 -msgid "Failed to reboot instance" +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:334 -msgid "Failed to terminate instance" +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" msgstr "" -#: cinder/exception.py:338 -msgid "Service is unavailable at this time." +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:350 +#: cinder/exception.py:276 #, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:299 #, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:303 #, python-format -msgid "The supplied device path (%(path)s) is invalid." +msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:307 #, python-format -msgid "The supplied device (%(device)s) is busy." +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:315 #, python-format -msgid "%(address)s is not a valid IP v4/6 address." +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:319 #, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:399 +#: cinder/exception.py:323 #, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:406 +#: cinder/exception.py:327 #, python-format -msgid "Disk format %(disk_format)s is not acceptable" +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:410 +#: cinder/exception.py:331 #, python-format -msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:414 +#: cinder/exception.py:335 #, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:418 +#: cinder/exception.py:339 #, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:422 -msgid "Resource could not be found." +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:347 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:351 #, python-format -msgid "Volume %(volume_id)s could not be found." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:435 -#, python-format -msgid "Unable to locate account %(account_name)s on Solidfire device" +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:360 #, python-format -msgid "Volume not found for instance %(instance_id)s." +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:364 #, python-format -msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:449 -msgid "Zero volume types found." +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:372 #, python-format -msgid "Volume type %(volume_type_id)s could not be found." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:376 #, python-format -msgid "Volume type with name %(volume_type_name)s could not be found." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:380 #, python-format -msgid "" -"Volume Type %(volume_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:384 #, python-format -msgid "Snapshot %(snapshot_id)s could not be found." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:388 #, python-format -msgid "deleting volume %(volume_name)s that has snapshot" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:393 #, python-format -msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:397 #, python-format -msgid "No target id found for volume %(volume_id)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:484 -#, python-format -msgid "No disk at %(location)s" +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:410 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:414 #, python-format -msgid "Invalid image href %(image_href)s." +msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:422 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:426 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:430 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:434 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:438 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:521 -#, python-format -msgid "Role %(role_id)s could not be found." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:529 -#, python-format -msgid "%(req)s is required to create a network." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:458 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:462 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:466 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:470 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:474 #, python-format -msgid "Network could not be found for instance %(instance_id)s." -msgstr "" - -#: cinder/exception.py:553 -msgid "No networks defined." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:557 +#: cinder/exception.py:478 #, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:562 -#, python-format -msgid "Host is not set to the network (%(network_id)s)." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:487 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:491 +#, python-format +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:495 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:499 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:503 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:507 +#, fuzzy, python-format +msgid "Unable to create server object for initiator %(name)s" +msgstr "%(instance_name)s 인스턴스의 %(sr_ref)s SR에 대한 VDI 생성이 실패했습니다" + +#: cinder/exception.py:511 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:591 -#, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:519 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:523 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:527 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:531 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +#: cinder/exception.py:536 +msgid "Unknown NFS exception" msgstr "" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:624 -#, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" msgstr "" -#: cinder/exception.py:628 -#, python-format -msgid "Floating ip not found for address %(address)s." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:560 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:569 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:573 #, python-format -msgid "Floating ip %(address)s is not associated." +msgid "Invalid backup: %(reason)s" msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/exception.py:577 +msgid "Connection to swift failed" msgstr "" -#: cinder/exception.py:652 -#, python-format -msgid "Interface %(interface)s not found." +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:656 -#, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:660 +#: cinder/manager.py:158 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:664 +#: cinder/manager.py:164 #, python-format -msgid "Service %(service_id)s could not be found." +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:668 +#: cinder/manager.py:171 #, python-format -msgid "Host %(host)s could not be found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." +msgstr "" + +#: cinder/policy.py:30 +msgid "JSON file representing policy" +msgstr "" + +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:676 +#: cinder/quota.py:704 #, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:680 +#: cinder/quota.py:726 #, python-format -msgid "Auth token %(token)s could not be found." +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:684 +#: cinder/quota.py:747 #, python-format -msgid "Access Key %(access_key)s could not be found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:692 -#, python-format -msgid "Quota for project %(project_id)s could not be found." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:696 -#, python-format -msgid "Quota class %(class_name)s could not be found." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:700 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Security group %(security_group_id)s not found." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" msgstr "" -#: cinder/exception.py:709 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Started child %d" msgstr "" -#: cinder/exception.py:713 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 #, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +msgid "Starting %d workers" msgstr "" -#: cinder/exception.py:718 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:723 +#: cinder/service.py:275 #, python-format -msgid "Migration %(migration_id)s could not be found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:727 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:732 +#: cinder/service.py:286 #, python-format -msgid "Console pool %(pool_id)s could not be found." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:736 +#: cinder/service.py:302 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +msgid "wait wrap.failed %s" msgstr "" -#: cinder/exception.py:742 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:746 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:750 +#: cinder/service.py:353 #, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/exception.py:755 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." +#: cinder/service.py:458 +msgid "Service killed that has no database entry" msgstr "" -#: cinder/exception.py:763 -#, python-format -msgid "Instance type %(instance_type_id)s could not be found." +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/exception.py:767 -#, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +#: cinder/service.py:510 +msgid "Recovered model server connection!" msgstr "" -#: cinder/exception.py:772 -#, python-format -msgid "Flavor %(flavor_id)s could not be found." +#: cinder/service.py:516 +msgid "model server went away" msgstr "" -#: cinder/exception.py:776 -#, python-format -msgid "Cell %(cell_id)s could not be found." +#: cinder/service.py:608 +msgid "Full set of FLAGS:" msgstr "" -#: cinder/exception.py:780 +#: cinder/service.py:615 #, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:784 +#: cinder/utils.py:96 #, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgid "Fetching %s" msgstr "" -#: cinder/exception.py:789 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:793 -#, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:798 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 +#, python-format +msgid "Result was %s" msgstr "" -#: cinder/exception.py:807 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "LDAP user %(user_id)s could not be found." +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:811 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "LDAP group %(group_id)s could not be found." +msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/exception.py:815 -#, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:819 -#, python-format -msgid "File %(file_path)s could not be found." +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:823 -msgid "Zero files could be found." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:827 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 #, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." +msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/exception.py:832 +#: cinder/utils.py:373 #, python-format -msgid "Network adapter %(adapter)s could not be found." +msgid "debug in callback: %s" msgstr "" -#: cinder/exception.py:836 +#: cinder/utils.py:532 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" +msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/exception.py:840 -msgid "Action not allowed." +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/exception.py:844 +#: cinder/utils.py:569 #, python-format -msgid "Unable to use global role %(role_id)s" +msgid "Invalid backend: %s" msgstr "" -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" +#: cinder/utils.py:580 +#, python-format +msgid "backend %s" msgstr "" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:861 +#: cinder/utils.py:813 #, python-format -msgid "Key pair %(key_name)s already exists." +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:865 +#: cinder/utils.py:914 #, python-format -msgid "User %(user)s already exists." +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:869 +#: cinder/utils.py:1116 #, python-format -msgid "LDAP user %(user)s already exists." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:873 +#: cinder/utils.py:1224 #, python-format -msgid "LDAP group %(group)s already exists." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:877 +#: cinder/wsgi.py:121 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "Unable to find cert_file : %s" msgstr "" -#: cinder/exception.py:882 -#, python-format -msgid "Project %(project)s already exists." -msgstr "" +#: cinder/wsgi.py:124 +#, fuzzy, python-format +msgid "Unable to find ca_file : %s" +msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/exception.py:886 +#: cinder/wsgi.py:127 #, python-format -msgid "Instance %(name)s already exists." +msgid "Unable to find key_file : %s" msgstr "" -#: cinder/exception.py:890 -#, python-format -msgid "Instance Type %(name)s already exists." +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:894 +#: cinder/wsgi.py:163 #, python-format -msgid "Volume Type %(name)s already exists." +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:898 +#: cinder/wsgi.py:207 #, python-format -msgid "%(path)s is on shared storage: %(reason)s" +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:906 -#, python-format -msgid "Malformed message body: %(reason)s" +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:910 -#, python-format -msgid "Could not find config at %(path)s" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" msgstr "" -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/api/common.py:91 +msgid "offset param must be an integer" msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/exception.py:938 +#: cinder/api/common.py:133 #, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." +msgid "marker [%s] not found" msgstr "" -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#: cinder/api/common.py:160 +#, python-format +msgid "href %s does not contain version" msgstr "" -#: cinder/exception.py:946 -#, python-format -msgid "No valid host was found. %(reason)s" +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/exception.py:950 +#: cinder/api/extensions.py:199 #, python-format -msgid "Host %(host)s is not up or doesn't exist." +msgid "Loaded extension: %s" msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" +#: cinder/api/extensions.py:237 +#, python-format +msgid "Ext name: %s" msgstr "" -#: cinder/exception.py:958 +#: cinder/api/extensions.py:238 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Ext alias: %s" msgstr "" -#: cinder/exception.py:963 +#: cinder/api/extensions.py:239 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Ext description: %s" msgstr "" -#: cinder/exception.py:967 +#: cinder/api/extensions.py:241 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Ext namespace: %s" msgstr "" -#: cinder/exception.py:971 +#: cinder/api/extensions.py:242 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Ext updated: %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/api/extensions.py:244 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "Exception loading extension: %s" msgstr "" -#: cinder/exception.py:980 +#: cinder/api/extensions.py:258 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "Loading extension %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/api/extensions.py:264 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Calling extension factory %s" msgstr "" -#: cinder/exception.py:988 +#: cinder/api/extensions.py:278 #, python-format -msgid "Detected more than one volume with name %(vol_name)s" +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/exception.py:992 +#: cinder/api/extensions.py:280 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/exception.py:997 -msgid "Unable to create instance type" +#: cinder/api/extensions.py:289 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/api/extensions.py:357 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/exception.py:1005 +#: cinder/api/extensions.py:381 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "" + +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" +msgstr "" + +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" +msgstr "" + +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/exception.py:1009 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgstr "" + +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/exception.py:1013 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Detected existing vlan with id %(vlan)d" +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/exception.py:1017 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Instance %(instance_id)s could not be found." +msgid "show called for member %s" msgstr "" -#: cinder/exception.py:1021 +#: cinder/api/contrib/backups.py:140 #, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +msgid "delete called for member %s" msgstr "" -#: cinder/exception.py:1025 +#: cinder/api/contrib/backups.py:143 #, python-format -msgid "Could not fetch image %(image)s" +msgid "Delete backup with id: %s" msgstr "" -#: cinder/log.py:315 +#: cinder/api/contrib/backups.py:185 #, python-format -msgid "syslog facility must be one of: %s" +msgid "Creating new backup %s" msgstr "" -#: cinder/manager.py:146 +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" +msgstr "" + +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/manager.py:152 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Running periodic task %(full_task_name)s" +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/manager.py:159 +#: cinder/api/contrib/backups.py:234 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/contrib/hosts.py:133 +#, python-format +msgid "Host '%s' could not be found." msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/contrib/hosts.py:162 +#, python-format +msgid "Invalid status: '%s'" msgstr "" -#: cinder/service.py:177 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Invalid update setting: '%s'" msgstr "" -#: cinder/service.py:195 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Creating Consumer connection for Service %s" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/service.py:282 -msgid "Service killed that has no database entry" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" msgstr "" -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" msgstr "" -#: cinder/service.py:334 -msgid "Recovered model server connection!" +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/service.py:340 -msgid "model server went away" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" msgstr "" -#: cinder/service.py:433 -msgid "Full set of FLAGS:" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/service.py:440 -#, python-format -msgid "%(flag)s : FLAG SET " +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/utils.py:79 -#, python-format -msgid "Inner Exception: %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" msgstr "" -#: cinder/utils.py:165 -#, python-format -msgid "Fetching %s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/utils.py:210 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Caught error: %s" msgstr "" -#: cinder/utils.py:220 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Running cmd (subprocess): %s" +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" + +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "" + +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "Result was %s" +msgid "Extended resource: %s" msgstr "" -#: cinder/utils.py:249 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "%r failed. Retrying." +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/utils.py:291 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "Running cmd (SSH): %s" +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/utils.py:537 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/utils.py:648 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Invalid backend: %s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/utils.py:659 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "backend %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/utils.py:927 -#, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/utils.py:931 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "There is no such action: %s" msgstr "" -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/utils.py:1023 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/utils.py:1028 -#, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/utils.py:1138 -#, python-format -msgid "Expected object of type: %s" +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Invalid server_string: %s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +#, fuzzy, python-format +msgid "snapshot does not exist" +msgstr "인스턴스 %s: 스냅샷 저장중" + +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/utils.py:1461 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/utils.py:1495 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +msgid "Invalid value '%s' for force. " msgstr "" -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" msgstr "" -#: cinder/utils.py:1681 +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "Could not remove tmpdir: %s" +msgid "vol=%s" msgstr "" -#: cinder/wsgi.py:97 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "Delete volume with id: %s" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 +#, python-format +msgid "Create volume of %s GB" msgstr "" -#: cinder/wsgi.py:117 +#: cinder/api/v1/volumes.py:418 #, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" +#: cinder/backup/api.py:53 +#, fuzzy +msgid "Backup status must be available or error" +msgstr "볼륨의 상태를 알 수 없습니다" + +#: cinder/backup/api.py:78 +#, fuzzy +msgid "Volume to be backed up must be available" +msgstr "볼륨의 상태를 알 수 없습니다" + +#: cinder/backup/api.py:112 +#, fuzzy +msgid "Backup status must be available" +msgstr "볼륨의 상태를 알 수 없습니다" + +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/api/direct.py:218 -msgid "not available" +#: cinder/backup/api.py:126 +#, python-format +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/direct.py:299 +#: cinder/backup/api.py:140 #, python-format -msgid "Returned non-serializeable type: %s" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." +#: cinder/backup/api.py:145 +#, fuzzy +msgid "Volume to be restored to must be available" +msgstr "볼륨의 상태를 알 수 없습니다" + +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/validator.py:142 +#: cinder/backup/api.py:155 #, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:73 -#, python-format -msgid "%(code)s: %(message)s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/ec2/__init__.py:95 +#: cinder/backup/manager.py:83 #, python-format -msgid "FaultWrapper: %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." +#: cinder/backup/manager.py:87 +#, python-format +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/__init__.py:180 +#: cinder/backup/manager.py:98 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +#: cinder/backup/manager.py:104 +#, python-format +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/backup/manager.py:109 +#, python-format +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/backup/manager.py:119 +#, python-format +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:388 +#: cinder/backup/manager.py:128 #, python-format -msgid "Authentication Failure: %s" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:404 +#: cinder/backup/manager.py:137 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:435 +#: cinder/backup/manager.py:160 #, python-format -msgid "action: %s" +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:437 +#: cinder/backup/manager.py:166 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:512 +#: cinder/backup/manager.py:175 #, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:584 +#: cinder/backup/manager.py:183 #, python-format -msgid "InstanceNotFound raised: %s" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:590 +#: cinder/backup/manager.py:199 #, python-format -msgid "VolumeNotFound raised: %s" +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/__init__.py:596 +#: cinder/backup/manager.py:220 #, python-format -msgid "SnapshotNotFound raised: %s" +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:602 +#: cinder/backup/manager.py:228 #, python-format -msgid "NotFound raised: %s" +msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:605 +#: cinder/backup/manager.py:234 #, python-format -msgid "EC2APIError raised: %s" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/backup/manager.py:244 #, python-format -msgid "KeyPairExists raised: %s" +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/__init__.py:617 +#: cinder/backup/manager.py:264 #, python-format -msgid "InvalidParameterValue raised: %s" +msgid "delete_backup finished, backup %s deleted" msgstr "" -#: cinder/api/ec2/__init__.py:621 +#: cinder/backup/services/swift.py:96 #, python-format -msgid "InvalidPortRange raised: %s" +msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "NotAuthorized raised: %s" +msgid "_check_container_exists: container: %s" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/backup/services/swift.py:122 #, python-format -msgid "InvalidRequest raised: %s" +msgid "container %s does not exist" msgstr "" -#: cinder/api/ec2/__init__.py:633 +#: cinder/backup/services/swift.py:127 #, python-format -msgid "QuotaError raised: %s" +msgid "container %s exists" msgstr "" -#: cinder/api/ec2/__init__.py:637 +#: cinder/backup/services/swift.py:133 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "Unexpected error raised: %s" +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "Environment: %s" +msgid "generated object list: %s" msgstr "" -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." +#: cinder/backup/services/swift.py:169 +#, python-format +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/ec2/apirequest.py:64 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/ec2/cloud.py:336 -#, python-format -msgid "Create snapshot of volume %s" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/backup/services/swift.py:193 #, python-format msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/api/ec2/cloud.py:382 +#: cinder/backup/services/swift.py:207 #, python-format -msgid "Create key pair %s" +msgid "volume size %d is invalid." msgstr "" -#: cinder/api/ec2/cloud.py:391 +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Import key %s" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" +msgstr "" + +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "Delete key pair %s" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/api/ec2/cloud.py:551 -msgid "Invalid CIDR" +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/backup/services/swift.py:257 #, python-format -msgid "Revoke security group ingress %s" +msgid "swift MD5 for %(object_name)s: %(etag)s" msgstr "" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "%s Not enough parameters to build a valid rule" +msgid "backup MD5 for %(object_name)s: %(md5)s" +msgstr "" + +#: cinder/backup/services/swift.py:262 +#, python-format +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Authorize security group ingress %s" +msgid "backup %s finished." msgstr "" -#: cinder/api/ec2/cloud.py:725 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "%s - This rule already exists in group" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/services/swift.py:287 #, python-format +msgid "metadata_object_names = %s" +msgstr "" + +#: cinder/backup/services/swift.py:293 msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/services/swift.py:299 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Create Security Group %s" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/ec2/cloud.py:783 +#: cinder/backup/services/swift.py:323 #, python-format -msgid "group %s already exists" +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/services/swift.py:331 #, python-format -msgid "Delete security group %s" +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 +#: cinder/backup/services/swift.py:339 #, python-format -msgid "Get console output for instance %s" +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/services/swift.py:344 #, python-format -msgid "Create volume from snapshot %s" +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "Create volume of %s GB" +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/services/swift.py:371 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 +#: cinder/backup/services/swift.py:380 #, python-format -msgid "Detach volume %s" +msgid "delete %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:959 -msgid "Detach Volume Failed." +#: cinder/brick/iscsi/iscsi.py:152 +#, python-format +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "attribute not supported: %s" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "vol = %s\n" +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" +#: cinder/brick/iscsi/iscsi.py:192 +#, python-format +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1267 +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 #, python-format -msgid "Release address %s" +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/ec2/cloud.py:1272 -#, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Disassociate address %s" +msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" +#: cinder/brick/iscsi/iscsi.py:376 +#, python-format +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1343 +#: cinder/brick/iscsi/iscsi.py:416 +#, fuzzy, python-format +msgid "Removing iscsi_target: %s" +msgstr "인스턴스 %s를 재부팅합니다" + +#: cinder/brick/iscsi/iscsi.py:455 #, python-format -msgid "Reboot instance %r" +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" -msgstr "" +#: cinder/brick/local_dev/lvm.py:35 +#, fuzzy, python-format +msgid "Unable to find Volume Group: %s" +msgstr "%s 볼륨 탈착에 실패했습니다" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "%s 볼륨을 찾을수 없습니다" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "De-registering image %s" +msgid "Cmd :%s" msgstr "" -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +#: cinder/brick/local_dev/lvm.py:77 +#, python-format +msgid "StdOut :%s" msgstr "" -#: cinder/api/ec2/cloud.py:1490 +#: cinder/brick/local_dev/lvm.py:78 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "StdErr :%s" msgstr "" -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" +#: cinder/brick/local_dev/lvm.py:82 +#, fuzzy, python-format +msgid "Unable to locate Volume Group %s" +msgstr "%s 볼륨을 찾을수 없습니다" + +#: cinder/brick/local_dev/lvm.py:243 +#, fuzzy, python-format +msgid "Unable to find VG: %s" +msgstr "%s 볼륨 탈착에 실패했습니다" + +#: cinder/brick/local_dev/lvm.py:292 +#, fuzzy, python-format +msgid "Unable to find LV: %s" +msgstr "%s 볼륨 탈착에 실패했습니다" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/api/ec2/cloud.py:1542 +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "Updating image %s publicity" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/db/sqlalchemy/api.py:786 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/ec2/cloud.py:1603 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "Couldn't stop instance with in %d sec" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/__init__.py:43 +#: cinder/db/sqlalchemy/api.py:1924 #, python-format -msgid "Caught error: %s" +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/db/sqlalchemy/api.py:1987 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/__init__.py:105 -#, python-format -msgid "Extended resource: %s" +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/__init__.py:130 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" -msgstr "" - -#: cinder/api/openstack/__init__.py:135 -#, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" -msgstr "" - -#: cinder/api/openstack/auth.py:90 -#, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/auth.py:167 -#, python-format -msgid "Could not find %s in request." +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Successfully authenticated '%s'" +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/auth.py:258 -#, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/common.py:203 -#, python-format -msgid "marker [%s] not found" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/image/glance.py:151 #, python-format -msgid "href %s does not contain version" +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/common.py:295 -#, python-format -msgid "Converting nw_info: %s" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/image/image_utils.py:231 #, python-format -msgid "Converted networks: %s" +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/common.py:338 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/image/image_utils.py:278 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" -msgstr "" - -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" msgstr "" -#: cinder/api/openstack/extensions.py:188 +#: cinder/openstack/common/excutils.py:48 #, python-format -msgid "Loaded extension: %s" +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/extensions.py:225 +#: cinder/openstack/common/lockutils.py:102 #, python-format -msgid "Ext name: %s" +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/extensions.py:226 +#: cinder/openstack/common/lockutils.py:188 #, python-format -msgid "Ext alias: %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/extensions.py:227 +#: cinder/openstack/common/lockutils.py:199 #, python-format -msgid "Ext description: %s" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/openstack/common/lockutils.py:226 #, python-format -msgid "Ext namespace: %s" +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/extensions.py:230 +#: cinder/openstack/common/lockutils.py:234 #, python-format -msgid "Ext updated: %s" +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/extensions.py:232 +#: cinder/openstack/common/log.py:226 #, python-format -msgid "Exception loading extension: %s" +msgid "Deprecated: %s" msgstr "" -#: cinder/api/openstack/extensions.py:246 +#: cinder/openstack/common/log.py:329 #, python-format -msgid "Loading extension %s" +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/extensions.py:252 +#: cinder/openstack/common/log.py:379 #, python-format -msgid "Calling extension factory %s" +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/extensions.py:264 +#: cinder/openstack/common/log.py:537 #, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/extensions.py:344 +#: cinder/openstack/common/loopingcall.py:84 #, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/extensions.py:368 -#, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/openstack/common/policy.py:163 #, python-format -msgid "Exception handling resource: %s" +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/openstack/common/policy.py:173 #, python-format -msgid "Fault thrown: %s" +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/openstack/common/policy.py:180 #, python-format -msgid "HTTP exception thrown: %s" +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/openstack/common/notifier/api.py:141 #, python-format -msgid "There is no such action: %s" +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/wsgi.py:889 +#: cinder/openstack/common/rpc/__init__.py:106 #, python-format -msgid "%(url)s returned a fault: %(e)s" +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/openstack/common/rpc/amqp.py:208 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/openstack/common/rpc/amqp.py:586 +#, python-format +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/openstack/common/rpc/amqp.py:589 +#, python-format +msgid "MSG_ID is %s" msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/openstack/common/rpc/amqp.py:623 #, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." msgstr "" -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/openstack/common/rpc/common.py:104 #, python-format -msgid "Invalid server status: %(status)s" +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/openstack/common/rpc/common.py:302 #, python-format -msgid "Bad personality format: missing %s" +msgid "Returning exception %s to caller" msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/rpc/impl_kombu.py:480 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/openstack/common/rpc/impl_kombu.py:502 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/openstack/common/rpc/impl_kombu.py:539 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/rpc/impl_kombu.py:555 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 #, python-format -msgid "Bad network format: missing %s" +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/rpc/impl_zmq.py:140 #, python-format -msgid "Error in confirm-resize %s" +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/rpc/impl_zmq.py:141 #, python-format -msgid "Error in revert-resize %s" +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "Error in reboot %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, python-format +msgid "Running func with context: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_zmq.py:453 +#, python-format +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/rpc/impl_zmq.py:465 +#, python-format +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/impl_zmq.py:513 +#, python-format +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 -#, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" +msgid "CONSUMER RECEIVED DATA: %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" +msgid "ROUTER RELAY-OUT %(data)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 -#, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 -#, python-format -msgid "Error in migrate %s" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 +#: cinder/openstack/common/rpc/impl_zmq.py:635 #, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" +msgid "Consumer is a zmq.%s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 -#, python-format -msgid "Compute.api::inject_network_info %s" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 -#, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 -#, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/impl_zmq.py:719 #, python-format -msgid "createBackup entity requires %s attribute" +msgid "Received message: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_zmq.py:760 +#, python-format +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/openstack/common/rpc/impl_zmq.py:763 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 -#, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 -#, python-format -msgid "Cannot show aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 -#, python-format -msgid "Cannot update aggregate: %(id)s" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 -#, python-format -msgid "Cannot delete aggregate: %(id)s" +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "Aggregates does not have %s action" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 -#, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 -#, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" +msgstr "" + +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/scheduler/filter_scheduler.py:131 +#, python-format +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 +#: cinder/scheduler/filter_scheduler.py:160 #, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/scheduler/filter_scheduler.py:214 +#, python-format +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/scheduler/host_manager.py:240 +#, python-format +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "No more floating ips in pool %s." +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/scheduler/manager.py:119 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: cinder/scheduler/scheduler_options.py:69 +#, python-format +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "Invalid status: '%s'" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Invalid mode: '%s'" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:152 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Invalid update setting: '%s'" +msgid "FAKE ISCSI: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +msgid "LoggingVolumeDriver: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "Setting host %(host)s to %(state)s." +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/tests/fake_utils.py:96 +#, python-format +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "Key pair '%s' already exists." +msgid "unrecognized argument %s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/tests/test_storwize_svc.py:1217 +#, python-format +msgid "Run CLI command: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/tests/test_storwize_svc.py:1220 +#, python-format +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "Unable to find address %r" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "Network does not have %s action" +msgid "Given data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "Disassociating network with id %s" +msgid "Result data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/tests/integrated/test_login.py:31 #, python-format -msgid "Showing network with id %s" +msgid "volume: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 +#: cinder/tests/integrated/api/client.py:37 #, python-format -msgid "Deleting network with id %s" +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -msgid "Security group is still in use" +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Security group %s already exists" +msgid "Doing %(method)s on %(relative_url)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "Security group %s is not a string or unicode" +msgid "Body: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "Security group %s cannot be empty." +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "Security group %s should not be greater than 255 characters." +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "Security group (%s) not found" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 -#, python-format -msgid "This rule already exists in group %s" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 -#, python-format -msgid "Rule (%s) not found" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/volume/api.py:140 +#, python-format +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 -#, python-format -msgid "start instance %r" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/volume/api.py:168 #, python-format -msgid "stop instance %r" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/volume/api.py:177 #, python-format -msgid "vol=%s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 -#, python-format -msgid "Delete volume with id: %s" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/volume/api.py:316 +#, fuzzy +msgid "Volume status must be available or error" +msgstr "볼륨의 상태를 알 수 없습니다" + +#: cinder/volume/api.py:321 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "Delete snapshot with id: %s" +msgid "Searching by: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 -#, python-format -msgid "Create snapshot from volume %s" +#: cinder/volume/api.py:452 +msgid "already attached" +msgstr "" + +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: cinder/volume/api.py:470 +#, fuzzy +msgid "Volume status must be available to reserve" +msgstr "볼륨의 상태를 알 수 없습니다" + +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/auth/ldapdriver.py:650 +#: cinder/volume/api.py:537 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/auth/manager.py:298 +#: cinder/volume/api.py:546 #, python-format -msgid "Looking up user: %r" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/auth/manager.py:302 -#, python-format -msgid "Failed authorization for access key %s" +#: cinder/volume/api.py:595 +#, fuzzy +msgid "Volume Snapshot status must be available or error" +msgstr "볼륨의 상태를 알 수 없습니다" + +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/auth/manager.py:308 -#, python-format -msgid "Using project name = user name (%s)" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/auth/manager.py:315 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/auth/manager.py:324 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +#: cinder/volume/api.py:716 +#, fuzzy +msgid "Volume status must be available/in-use." +msgstr "볼륨의 상태를 알 수 없습니다" + +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "user.secret: %s" +msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 -#, python-format -msgid "expected_signature: %s" +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 +#: cinder/volume/driver.py:269 +#, fuzzy, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "%s 볼륨을 찾을수 없습니다" + +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "signature: %s" +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/volume/driver.py:361 #, python-format -msgid "Invalid signature for user %s" +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/auth/manager.py:353 +#: cinder/volume/driver.py:378 #, python-format -msgid "host_only_signature: %s" +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" +#: cinder/volume/driver.py:437 +#, python-format +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/auth/manager.py:490 +#: cinder/volume/driver.py:439 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/auth/manager.py:493 +#: cinder/volume/driver.py:451 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/auth/manager.py:519 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/auth/manager.py:522 -#, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/auth/manager.py:595 +#: cinder/volume/manager.py:124 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/auth/manager.py:613 +#: cinder/volume/manager.py:146 #, python-format -msgid "modifying project %s" +msgid "Re-exporting %s volumes" msgstr "" -#: cinder/auth/manager.py:625 +#: cinder/volume/manager.py:151 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/auth/manager.py:646 +#: cinder/volume/manager.py:156 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "volume %s: skipping export" msgstr "" -#: cinder/auth/manager.py:676 -#, python-format -msgid "Deleting project %s" +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/auth/manager.py:734 +#: cinder/volume/manager.py:161 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/auth/manager.py:743 +#: cinder/volume/manager.py:221 #, python-format -msgid "Deleting user %s" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" msgstr "" -#: cinder/auth/manager.py:753 +#: cinder/volume/manager.py:230 #, python-format -msgid "Access Key change for user %s" +msgid "volume %s: creating from snapshot" msgstr "" -#: cinder/auth/manager.py:755 +#: cinder/volume/manager.py:234 #, python-format -msgid "Secret Key change for user %s" +msgid "volume %s: creating from existing volume" msgstr "" -#: cinder/auth/manager.py:757 +#: cinder/volume/manager.py:238 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "volume %s: creating from image" msgstr "" -#: cinder/auth/manager.py:802 +#: cinder/volume/manager.py:247 #, python-format -msgid "No vpn data for project %s" +msgid "volume %s: creating" msgstr "" -#: cinder/cloudpipe/pipelib.py:46 -msgid "Instance type for vpn instances" +#: cinder/volume/manager.py:279 +#, python-format +msgid "volume %s: creating export" msgstr "" -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/volume/manager.py:288 +#, python-format +msgid "volume %s: create failed" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" msgstr "" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" +#: cinder/volume/manager.py:326 +#, python-format +msgid "Error: %s" msgstr "" -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/volume/manager.py:352 #, python-format -msgid "Launching VPN for %s" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/api.py:141 -msgid "No compute host specified" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/api.py:144 -#, python-format -msgid "Unable to find host for Instance %s" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/api.py:192 +#: cinder/volume/manager.py:379 #, python-format -msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/api.py:203 +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 #, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgid "volume %s: deleting" msgstr "" -#: cinder/compute/api.py:257 -msgid "Cannot run any more instances of this type." +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" msgstr "" -#: cinder/compute/api.py:259 +#: cinder/volume/manager.py:419 #, python-format -msgid "Can only run %s more instances of this type." +msgid "volume %s: removing export" msgstr "" -#: cinder/compute/api.py:261 +#: cinder/volume/manager.py:424 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/api.py:312 +#: cinder/volume/manager.py:447 #, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgid "volume %s: deleted successfully" msgstr "" -#: cinder/compute/api.py:383 +#: cinder/volume/manager.py:460 #, python-format -msgid "Going to run %s instances..." +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/api.py:447 +#: cinder/volume/manager.py:466 #, python-format -msgid "bdm %s" +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/api.py:474 +#: cinder/volume/manager.py:484 #, python-format -msgid "block_device_mapping %s" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/compute/api.py:591 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" -msgstr "" - -#: cinder/compute/api.py:871 -msgid "Going to try to soft delete instance" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" -msgstr "" +#: cinder/volume/manager.py:505 +#, fuzzy, python-format +msgid "snapshot %s: snapshot is busy" +msgstr "인스턴스 %s: 스냅샷 저장중" -#: cinder/compute/api.py:939 -msgid "Going to try to terminate instance" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/api.py:977 -msgid "Going to try to stop instance" +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/compute/api.py:996 -msgid "Going to try to start instance" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/compute/api.py:1000 +#: cinder/volume/manager.py:608 #, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/volume/manager.py:626 #, python-format -msgid "Searching by: %s" +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/compute/api.py:1201 -#, python-format -msgid "Image type not recognized %s" +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/manager.py:706 +#, python-format +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +msgid "DB error: %s" msgstr "" -#: cinder/compute/api.py:1644 -#, python-format -msgid "multiple fixedips exist, using the first: %s" +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/volume/volume_types.py:128 #, python-format -msgid "DB error: %s" +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/compute/instance_types.py:86 -#, python-format -msgid "Instance type %s not found for deletion" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:138 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorating: |%s|" +msgid "Update session cookie %(session)s" +msgstr "" -#: cinder/compute/manager.py:140 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: locked: |%s|" +msgid "Error while trying to set group: %(message)s" +msgstr "" -#: cinder/compute/manager.py:146 -#, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +#: cinder/volume/drivers/coraid.py:128 +#, fuzzy, python-format +msgid "Unable to find group: %(group)s" +msgstr "%s 볼륨 탈착에 실패했습니다" -#: cinder/compute/manager.py:151 -#, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: executing: |%s|" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" +msgstr "" -#: cinder/compute/manager.py:155 -#, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: not executing |%s|" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" +msgstr "" -#: cinder/compute/manager.py:201 -#, python-format -msgid "Unable to load the virtualization driver: %s" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/compute/manager.py:223 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +msgid "Configure data : %s" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/drivers/coraid.py:177 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "Configure response : %s" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/volume/drivers/coraid.py:199 +#, python-format +msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" -msgstr "" +#: cinder/volume/drivers/coraid.py:308 +#, fuzzy, python-format +msgid "Fail to create volume %(volname)s" +msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/compute/manager.py:329 -#, python-format -msgid "Setting up bdm %s" -msgstr "" +#: cinder/volume/drivers/coraid.py:321 +#, fuzzy, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/compute/manager.py:400 +#: cinder/volume/drivers/coraid.py:335 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:406 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "Exception encountered while terminating the instance %s" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:444 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "Instance %s not found." +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" -msgstr "인스턴스가 이미 생성되었습니다" - -#: cinder/compute/manager.py:523 +#: cinder/volume/drivers/coraid.py:383 #, python-format msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:528 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" -msgstr "" - -#: cinder/compute/manager.py:538 -msgid "Starting instance..." +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +#: cinder/volume/drivers/glusterfs.py:70 +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:565 +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 #, python-format -msgid "Instance network_info: |%s|" +msgid "casted to %s" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 +#, python-format +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 +#, python-format +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, python-format +msgid "%s is already mounted" msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "%(action_str)s instance" +msgid "volume group %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:699 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "Ignoring DiskNotFound: %s" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:708 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "terminating bdm %s" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "%s. Setting instance vm_state to ERROR" +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:816 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 #, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgid "Creating clone of volume: %s" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "Rebuilding instance %s" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "Rebooting instance %s" -msgstr "인스턴스 %s를 재부팅합니다" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" +msgstr "" -#: cinder/compute/manager.py:891 -#, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:933 +#: cinder/volume/drivers/lvm.py:430 #, python-format -msgid "instance %s: snapshotting" -msgstr "인스턴스 %s: 스냅샷 저장중" +msgid "Symbolic link %s not found" +msgstr "" -#: cinder/compute/manager.py:939 +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:995 +#: cinder/volume/drivers/lvm.py:542 #, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/compute/manager.py:1001 -#, python-format -msgid "Rotating out %d backups" +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "Deleting image %s" +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1041 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "Instance %s: Root password set" +msgid "rbd has no pool %s" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/compute/manager.py:1079 -#, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/compute/manager.py:1084 -#, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" -msgstr "" +#: cinder/volume/drivers/rbd.py:227 +#, fuzzy, python-format +msgid "Not an rbd snapshot" +msgstr "인스턴스 %s: 스냅샷 저장중" -#: cinder/compute/manager.py:1098 +#: cinder/volume/drivers/rbd.py:242 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/compute/manager.py:1103 -#, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" -msgstr "" +#: cinder/volume/drivers/rbd.py:253 +#, fuzzy, python-format +msgid "Unable to read image %s" +msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/compute/manager.py:1116 -#, python-format -msgid "instance %s: rescuing" +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/compute/manager.py:1141 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "instance %s: unrescuing" +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/compute/manager.py:1471 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "instance %s: pausing" +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/compute/manager.py:1489 +#: cinder/volume/drivers/sheepdog.py:47 #, python-format -msgid "instance %s: unpausing" +msgid "Sheepdog is not working: %s" msgstr "" -#: cinder/compute/manager.py:1525 -#, python-format -msgid "instance %s: retrieving diagnostics" +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" msgstr "" -#: cinder/compute/manager.py:1534 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "instance %s: suspending" +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:1556 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "instance %s: resuming" +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/compute/manager.py:1579 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "instance %s: locking" +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:1588 +#: cinder/volume/drivers/solidfire.py:156 #, python-format -msgid "instance %s: unlocking" +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/compute/manager.py:1596 +#: cinder/volume/drivers/solidfire.py:158 #, python-format -msgid "instance %s: getting locked state" +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/volume/drivers/solidfire.py:164 #, python-format -msgid "instance %s: reset network" +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/solidfire.py:171 #, python-format -msgid "instance %s: inject network info" +msgid "API response: %s" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "network_info to inject: |%s|" +msgid "Found solidfire account: %s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "instance %s: getting vnc console" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/compute/manager.py:1685 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/compute/manager.py:1703 -#, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" msgstr "" -#: cinder/compute/manager.py:1705 +#: cinder/volume/drivers/solidfire.py:364 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/compute/manager.py:1724 +#: cinder/volume/drivers/solidfire.py:406 #, python-format -msgid "Attach failed %(mountpoint)s, removing" +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/compute/manager.py:1756 -#, python-format -msgid "Detaching volume from unknown instance %s" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/compute/manager.py:1916 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/compute/manager.py:1973 -#, python-format -msgid "Pre live migration failed at %(dest)s" +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/compute/manager.py:2040 -#, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +#: cinder/volume/drivers/solidfire.py:566 +msgid "Failed to get updated stats" msgstr "" -#: cinder/compute/manager.py:2073 +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "Migrating instance to %(dest)s finished successfully." +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/storwize_svc.py:190 +#, python-format +msgid "pool %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:2226 -#, python-format -msgid "Updated the info_cache for instance %s" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/compute/manager.py:2305 -#, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/compute/manager.py:2331 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +msgid "%s is not set" msgstr "" -#: cinder/compute/manager.py:2344 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:301 msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/compute/manager.py:2350 +#: cinder/volume/drivers/storwize_svc.py:309 +#, python-format msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/storwize_svc.py:331 +#, python-format +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/compute/manager.py:2458 +#: cinder/volume/drivers/storwize_svc.py:356 #, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/compute/manager.py:2465 +#: cinder/volume/drivers/storwize_svc.py:392 #, python-format msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/compute/manager.py:2472 -#, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/storwize_svc.py:483 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/storwize_svc.py:511 +#, python-format +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" +#: cinder/volume/drivers/storwize_svc.py:523 +#, python-format +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/console/manager.py:97 -#, python-format -msgid "Tried to remove non-existent console %(console_id)s." +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/storwize_svc.py:551 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/volume/drivers/storwize_svc.py:574 #, python-format -msgid "Removing console %(console_id)s." +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/storwize_svc.py:619 #, python-format -msgid "Re-wrote %s" +msgid "volume %s mapping to multi host" msgstr "" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" +#: cinder/volume/drivers/storwize_svc.py:635 +#, python-format +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Error starting xvp: %s" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +#: cinder/volume/drivers/storwize_svc.py:675 +#, python-format +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/consoleauth/manager.py:63 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "Deleting Expired Token: (%s)" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/consoleauth/manager.py:75 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" -msgstr "" - -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "No ComputeNode for %(host)s" +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format -msgid "No sm_flavor called %(sm_flavor)s" +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "No sm_volume with id %(volume_id)s" -msgstr "" - -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "SQL connection failed. %s attempts left." -msgstr "" - -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "Table |%s| not created!" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/drivers/storwize_svc.py:907 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/storwize_svc.py:945 +#, python-format +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/storwize_svc.py:950 +#, python-format +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/storwize_svc.py:1012 +#, python-format +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:1050 +#, python-format +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:1055 +#, python-format +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:1062 +#, python-format +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:1069 +#, python-format +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:1080 +#, python-format +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:1092 +#, python-format +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:1129 +#, python-format +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/image/s3.py:328 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/image/s3.py:340 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/image/s3.py:387 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 -#, python-format -msgid "Bad mac for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 -#, python-format -msgid "Bad prefix for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/network/linux_net.py:166 -#, python-format -msgid "Attempted to remove chain %s which does not exist" +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/linux_net.py:192 -#, python-format -msgid "Unknown chain: %r" +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/linux_net.py:215 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1425 msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/linux_net.py:694 -#, python-format -msgid "Hupping dnsmasq threw %s" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/linux_net.py:756 -#, python-format -msgid "killing radvd threw %s" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/network/linux_net.py:967 -#, python-format -msgid "Starting VLAN inteface %s" +#: cinder/volume/drivers/storwize_svc.py:1471 +#, fuzzy, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" +"%(description)s\n" +"Command: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format -msgid "Starting Bridge interface for %s" +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/linux_net.py:1142 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "Starting bridge %s " +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/linux_net.py:1149 +#: cinder/volume/drivers/storwize_svc.py:1517 #, python-format -msgid "Done starting bridge %s" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:1531 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:1539 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/windows.py:142 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "Creating folder %s " msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "Interface %(interface)s not found" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/windows.py:213 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "Disk not found: %s" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/zadara.py:350 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/zadara.py:447 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/network/manager.py:614 -#, python-format +#: cinder/volume/drivers/emc/emc_smis_common.py:42 msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/network/manager.py:660 -#, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/emc/emc_smis_common.py:82 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/network/manager.py:778 +#: cinder/volume/drivers/emc/emc_smis_common.py:90 #, python-format -msgid "Disassociated %s stale fixed ip(s)" +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" +#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#, python-format +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/network/manager.py:896 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format -msgid "network allocations for instance |%s|" +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/network/manager.py:901 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/network/manager.py:930 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "network deallocation for instance |%s|" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:1152 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/manager.py:1227 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "Unable to release %s because vif doesn't exist." +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:1244 -#, python-format -msgid "Leased IP |%(address)s|" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/network/manager.py:1248 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format -msgid "IP %s leased that is not associated" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/network/manager.py:1256 +#: cinder/volume/drivers/emc/emc_smis_common.py:166 #, python-format -msgid "IP |%s| leased that isn't allocated" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "Released IP |%(address)s|" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/network/manager.py:1265 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "IP %s released that is not associated" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/network/manager.py:1268 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "IP %s released that was not leased" -msgstr "" - -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/manager.py:1334 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/network/manager.py:1345 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/network/manager.py:1423 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format -msgid "Network must be disassociated from project %s before delete" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:1832 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#, python-format msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/network/manager.py:1839 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#, python-format +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/network/quantum/client.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format -msgid "Quantum entity not found: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/network/quantum/client.py:206 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "Server %(status_code)s error: %(data)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/quantum/client.py:210 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Unable to connect to server. Got error: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/network/quantum/client.py:228 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "unable to deserialize object of type = '%s'" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "network allocations for instance %s" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/emc/emc_smis_common.py:454 #, python-format msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:463 #, python-format -msgid "Server returned error: %s" +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/emc/emc_smis_common.py:474 #, python-format -msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " -msgstr "" - -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" -msgstr "" - -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:486 #, python-format -msgid "No network with net_id = %s" +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "%s not in valid priorities" +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/notifier/list_notifier.py:65 -#, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/rpc/amqp.py:146 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format -msgid "Returning exception %s to caller" +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/rpc/amqp.py:188 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format -msgid "unpacked context: %s" +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "received %s" +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/rpc/amqp.py:236 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "no method for message: %s" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format -msgid "No method for message: %s" +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/emc/emc_smis_common.py:619 #, python-format -msgid "MSG_ID is %s" +msgid "Create export: %(volume)s" msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:624 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/emc/emc_smis_common.py:646 +#, python-format +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "Sending notification on %s..." +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:672 #, python-format -msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +msgid "Error mapping volume %s." msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, python-format +msgid "ExposePaths for volume %s completed successfully." msgstr "" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:692 +#, python-format +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:705 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "Error unmapping volume %s." msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:709 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "HidePaths for volume %s completed successfully." msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:735 #, python-format -msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/emc/emc_smis_common.py:771 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:777 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 #, python-format -msgid "Connected to AMQP server on %s" +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#, python-format +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#, python-format +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#, python-format +msgid "Volume %s is already mapped." msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:880 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "Found Storage Type: %s" msgstr "" -#: cinder/scheduler/driver.py:89 -#, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:899 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "Found Masking View: %s" msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:966 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "Found Replication Service: %s" msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:992 #, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 #, python-format -msgid "No host selection for %s defined." +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 #, python-format -msgid "Filtered %(hosts)s" +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "Host filter passes for %(host)s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#, python-format +msgid "Error finding %s." msgstr "" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "No service for compute ID %s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/manager.py:159 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#, python-format +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#, python-format +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#, python-format +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "Device info: %(data)s." msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "Faked command matched %s" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "Faked command raised an exception %s" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Running instances: %s" +msgid "Add target WWN: %s." msgstr "" -#: cinder/tests/test_compute.py:371 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "After terminating instances: %s" +msgid "Target WWNs: %s." msgstr "" -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#, python-format +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "After force-killing instances: %s" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, fuzzy, python-format +msgid "Cannot find device number for volume %s" +msgstr "%s 볼륨을 찾을수 없습니다" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 #, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#, python-format +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#, python-format +msgid "ISCSI properties: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#, python-format +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 #, python-format -msgid "Target %s allocated" +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Given data: %s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 #, python-format -msgid "Result data: %s" +msgid "create_export: volume name:%s" msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 #, python-format -msgid "_create: %s" +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "_delete: %s" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "_get: %s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 #, python-format -msgid "_get_all: %s" +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 -#, python-format -msgid "test_snapshot_detail: resp_dict=%s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/tests/integrated/test_login.py:31 -#, python-format -msgid "flavor: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#, python-format +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 #, python-format -msgid "Body: %s" +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 #, python-format -msgid "Decoding JSON: %s" +msgid "_check_conf_file: %s" msgstr "" -#: cinder/tests/rpc/common.py:133 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "_read_xml:%s" msgstr "" -#: cinder/tests/rpc/common.py:142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Nested return %s" +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#, python-format +msgid "_get_login_info error. %s" msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "Received %s" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 -#, python-format -msgid "Compute_service record created for %s " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 #, python-format -msgid "Compute_service record updated for %s " +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/firewall.py:130 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/firewall.py:137 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "Filters added to instance %s" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#, python-format +msgid "CLI command:%s" msgstr "" -#: cinder/virt/firewall.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 #, python-format -msgid "Adding security group rule: %r" +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "Adding provider rule: %s" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#, python-format +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/images.py:92 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 #, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "Converted to raw, but format is now %s" +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#, python-format msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:140 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#, python-format +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#, python-format +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#, python-format +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 #, python-format -msgid "Got exception: %s" +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 #, python-format -msgid "============= initial domains =========== : %s" +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#, python-format +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#, python-format +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#, python-format +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format -msgid "No such domain (%s)" +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "No such domain %s" +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 #, python-format -msgid "Domains: %s" +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/netapp/iscsi.py:144 #, python-format -msgid "Nodes: %s" +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/netapp/iscsi.py:149 #, python-format -msgid "After storing domains: %s" +msgid "Using storage service: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/netapp/iscsi.py:204 +msgid "Connected to DFM server" msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "Created new domain: %s" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/netapp/iscsi.py:317 #, python-format -msgid "Failed to boot Bare-metal node %s" +msgid "Job failed: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/baremetal/dom.py:226 -#, python-format -msgid "change_domain_state: to new state %s" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/baremetal/dom.py:233 -#, python-format -msgid "Stored fake domains to the file: %s" +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:148 -#, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 -#, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "instance %s: rebooted" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, python-format +msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/netapp/iscsi.py:575 #, python-format -msgid "instance %s: rescued" +msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, fuzzy, python-format +msgid "No LUN ID for volume %s" +msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, python-format +msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/netapp/iscsi.py:826 #, python-format -msgid "instance %s: is building" +msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/baremetal/proxy.py:265 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "instance %s: booted" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "instance %s spawned successfully" +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/netapp/iscsi.py:1086 #, python-format -msgid "instance %s:not booted" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:354 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "instance %s: Creating image" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:473 -#, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 #, python-format -msgid "instance %s: starting toXML method" +msgid "Destroyed LUN %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/netapp/iscsi.py:1291 #, python-format -msgid "instance %s: finished toXML method" +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 +#: cinder/volume/drivers/netapp/iscsi.py:1298 +#, python-format msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 #, python-format -msgid "#### RLK: cpu_arch = %s " +msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, python-format +msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, python-format +msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/netapp/iscsi.py:1344 +#, python-format +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/netapp/iscsi.py:1365 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 +#, python-format +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, fuzzy, python-format +msgid "Could not find handle for LUN named %s" +msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/netapp/iscsi.py:1518 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "Using NetApp filer: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/netapp/iscsi.py:1585 +#, python-format +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/drivers/netapp/iscsi.py:1628 +#, python-format +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/netapp/iscsi.py:1632 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, python-format +msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "unknown disk image handler: %s" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, fuzzy, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "Failed to remove container: %s" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/netapp/iscsi.py:1923 #, python-format -msgid "User %(username)s not found in password file." +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "unsupported partition: %s" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +#: cinder/volume/drivers/netapp/iscsi.py:2377 +#, python-format +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "Could not attach image to loopback: %s" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +#: cinder/volume/drivers/netapp/iscsi.py:2484 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format -msgid "Failed to map partitions: %s" +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +#: cinder/volume/drivers/netapp/nfs.py:461 +#, python-format +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" +#: cinder/volume/drivers/netapp/nfs.py:487 +#, python-format +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "qemu-nbd error: %s" +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "nbd device %s did not show up" +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/netapp/nfs.py:555 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 -#, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "Got response: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/nexenta/volume.py:99 #, python-format -msgid "Deleting instance files %(target)s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" -msgstr "" - -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" -msgstr "" - -#: cinder/virt/libvirt/connection.py:692 -msgid "Instance soft rebooted successfully." -msgstr "" - -#: cinder/virt/libvirt/connection.py:696 -msgid "Failed to soft reboot instance." -msgstr "" - -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." -msgstr "" - -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." -msgstr "" - -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "Automatically confirming migration %d" -msgstr "" - -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" -msgstr "" - -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:978 -msgid "Guest does not have a console available" +#: cinder/volume/drivers/nexenta/volume.py:238 +#, python-format +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +#: cinder/volume/drivers/san/hp_lefthand.py:80 +#, python-format +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "block_device_list %s" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" -msgstr "" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "명령 실행도중 예측하지 못한 에러가 발생했습니다" -#: cinder/virt/libvirt/connection.py:1679 -#, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/libvirt/connection.py:1942 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "'' must be 1, but %d\n" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "" -"Instance launched has CPU info:\n" -"%s" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/libvirt/connection.py:2079 -#, python-format -msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "명령 실행도중 예측하지 못한 에러가 발생했습니다" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/libvirt/connection.py:2407 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "명령 실행도중 예측하지 못한 에러가 발생했습니다" -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 -#, python-format -msgid "Instance %s: Starting finish_revert_migration" -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "CA 루트의 파일이름" -#: cinder/virt/libvirt/firewall.py:42 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "비밀키의 파일명" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "키를 저장하는 경로" -#: cinder/virt/libvirt/firewall.py:171 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "CA 루트를 저장하는 경로" -#: cinder/virt/libvirt/firewall.py:217 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "각 프로젝트마다 CA를 사용하시겠습니까?" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 -#, python-format -msgid "%s is a valid instance name" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "플래그 경로: %s" -#: cinder/virt/libvirt/imagecache.py:173 -#, python-format -msgid "%s has a disk file" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 -#, python-format -msgid "Instance %(instance)s is backed by %(backing)s" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 -#, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 -#, python-format -msgid "%(id)s (%(base_file)s): image verification failed" -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 -#, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 -#, python-format -msgid "Cannot remove %(base_file)s, it does not exist" -msgstr "" +#~ msgid "Volume %(volume_id)s is not attached to anything" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 -#, python-format -msgid "Base file too young to remove: %s" -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 -#, python-format -msgid "Removing base file: %s" -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 -#, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 -#, python-format -msgid "%(id)s (%(base_file)s): checking" -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 -#, python-format -msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 -#, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 -#, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 -#, python-format -msgid "%(id)s (%(base_file)s): image is not in use" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 -#, python-format -msgid "%(id)s (%(base_file)s): image is in use" -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 -#, python-format -msgid "Skipping verification, no base directory at %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 -#, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 -#, python-format -msgid "Unknown base file: %s" -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 -#, python-format -msgid "Active base files: %s" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 -#, python-format -msgid "Corrupt base files: %s" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 -#, python-format -msgid "Removable base files: %s" -msgstr "" +#~ msgid "Failed to terminate instance" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:90 -#, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:99 -#, python-format -msgid "Ensuring bridge %s" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 -#, python-format -msgid "Failed while unplugging vif of instance '%s'" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:163 -#, python-format -msgid "iSCSI device not found at %s" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:166 -#, python-format -msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:178 -#, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 -#, python-format -msgid "Virtual Machine with ref %s is not there" -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 -#, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 -#, python-format -msgid "Glance image %s is in killed state" -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 -#, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, fuzzy, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "%s 볼륨 탈착에 실패했습니다" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, python-format -msgid "VBD %s already detached" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "Starting %(topic)s node (version %(vcs_string)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "" +#~ msgid "Inner Exception: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "" +#~ msgid "not available" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -msgid "Failed to fetch glance image" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "NotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "group %s already exists" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "Delete security group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -#, fuzzy, python-format -msgid "Starting instance" -msgstr "인스턴스 %s를 재부팅합니다" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -msgid "Failed to spawn, rolling back" -msgstr "" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "Detach volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "Detach Volume Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "Release address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "Reboot instance %r" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "De-registering image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:670 -msgid "Finished snapshot and upload for VM" -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -msgid "Starting snapshot for VM" -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:686 -#, fuzzy, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" +#~ msgid "only group \"all\" is supported" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Updating image %s publicity" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "Failed to get metadata for ip: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -msgid "Injecting network info to xenstore" -msgstr "" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1492 -#, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 -#, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" +#~ msgid "No adminPass was specified" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "Invalid adminPass" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "Instance could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "Compute.api::pause %s" +#~ msgstr "Compute.api::pause %s" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "Compute.api::unpause %s" +#~ msgstr "Compute.api::unpause %s" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "compute.api::suspend %s" +#~ msgstr "compute.api::suspend %s" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "compute.api::resume %s" +#~ msgstr "compute.api::resume %s" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Error in migrate %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "Compute.api::reset_network %s" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "%(instance_name)s 인스턴스의 %(sr_ref)s SR에 대한 VDI 생성이 실패했습니다" +#~ msgid "Server not found" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "%(instance_name)s 인스턴스의 %(sr_ref)s SR을 사용 할 수 없습니다" +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" +#~ msgid "Compute.api::lock %s" +#~ msgstr "Compute.api::lock %s" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "%(instance_name)s 인스턴스에 %(mountpoint)s 마운트지점이 장착되었습니다" +#~ msgid "Compute.api::unlock %s" +#~ msgstr "Compute.api::unlock %s" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "%s 볼륨을 찾을수 없습니다" +#~ msgid "Malformed createBackup entity" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "%s 볼륨 탈착에 실패했습니다" +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Instance not found" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "host and block_migration must be specified." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "%(instance_name)s 인스턴스에 %(mountpoint)s 마운트지점이 탈착되었습니다" +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" -#: cinder/volume/api.py:137 -#, fuzzy -msgid "Volume status must be available or error" -msgstr "볼륨의 상태를 알 수 없습니다" +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" + +#~ msgid "Missing type specification" +#~ msgstr "" + +#~ msgid "Invalid type specification" +#~ msgstr "" + +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" + +#~ msgid "Server not found." +#~ msgstr "" + +#~ msgid "Flavor not found." +#~ msgstr "" + +#~ msgid "No Request Body" +#~ msgstr "" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" + +#~ msgid "No more floating ips available." +#~ msgstr "" + +#~ msgid "Missing parameter dict" +#~ msgstr "" + +#~ msgid "Address not specified" +#~ msgstr "" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" + +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "" + +#~ msgid "This rule already exists in group %s" +#~ msgstr "" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" + +#~ msgid "Looking up user: %r" +#~ msgstr "" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "" + +#~ msgid "modifying project %s" +#~ msgstr "" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "" + +#~ msgid "Deleting project %s" +#~ msgstr "" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "" + +#~ msgid "Deleting user %s" +#~ msgstr "" + +#~ msgid "Access Key change for user %s" +#~ msgstr "" + +#~ msgid "Secret Key change for user %s" +#~ msgstr "" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "" + +#~ msgid "No vpn data for project %s" +#~ msgstr "" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "" + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "" + +#~ msgid "Launching VPN for %s" +#~ msgstr "" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "" + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "" + +#~ msgid "Going to try to stop instance" +#~ msgstr "" + +#~ msgid "Going to try to start instance" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "check_instance_lock: decorating: |%s|" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "check_instance_lock: locked: |%s|" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "check_instance_lock: admin: |%s|" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "check_instance_lock: executing: |%s|" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "check_instance_lock: not executing |%s|" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "인스턴스가 이미 생성되었습니다" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "" + +#~ msgid "instance %s: unpausing" +#~ msgstr "" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "" + +#~ msgid "instance %s: suspending" +#~ msgstr "" + +#~ msgid "instance %s: resuming" +#~ msgstr "" + +#~ msgid "instance %s: locking" +#~ msgstr "" + +#~ msgid "instance %s: unlocking" +#~ msgstr "" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "" + +#~ msgid "instance %s: reset network" +#~ msgstr "" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "" + +#~ msgid "Tried to remove non-existent console %(console_id)s." +#~ msgstr "" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "" + +#~ msgid "Starting xvp" +#~ msgstr "" + +#~ msgid "Error starting xvp: %s" +#~ msgstr "" + +#~ msgid "Restarting xvp" +#~ msgstr "" + +#~ msgid "xvp not running..." +#~ msgstr "" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "" + +#~ msgid "killing radvd threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "" + +#~ msgid "Starting bridge %s " +#~ msgstr "" + +#~ msgid "Done starting bridge %s" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "Running instances: %s" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "" + +#~ msgid "Nested return %s" +#~ msgstr "" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "Got exception: %s" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "instance %s: rebooted" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" + +#~ msgid "activate_node" +#~ msgstr "" + +#~ msgid "Node is unknown error state." +#~ msgstr "" + +#~ msgid "no capable image handler configured" +#~ msgstr "" + +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" + +#~ msgid "image already mounted" +#~ msgstr "" + +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "" + +#~ msgid "Failed to remove container: %s" +#~ msgstr "" + +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" + +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" + +#~ msgid "unsupported partition: %s" +#~ msgstr "" + +#~ msgid "unknown guestmount error" +#~ msgstr "" + +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "" + +#~ msgid "no partitions found" +#~ msgstr "" + +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" + +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" + +#~ msgid "No free nbd devices" +#~ msgstr "" + +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" + +#~ msgid "nbd device %s did not show up" +#~ msgstr "" + +#~ msgid "Connecting to libvirt: %s" +#~ msgstr "" + +#~ msgid "Connection to libvirt broke" +#~ msgstr "" + +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Instance destroyed successfully." +#~ msgstr "" + +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "attaching LXC block device" +#~ msgstr "" + +#~ msgid "detaching LXC block device" +#~ msgstr "" + +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "" + +#~ msgid "Failed to soft reboot instance." +#~ msgstr "" + +#~ msgid "Instance shutdown successfully." +#~ msgstr "" + +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance rebooted successfully." +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Instance is running" +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "Instance spawned successfully." +#~ msgstr "" -#: cinder/volume/api.py:325 -#, fuzzy -msgid "Volume Snapshot status must be available or error" -msgstr "볼륨의 상태를 알 수 없습니다" +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" +#~ msgid "Guest does not have a console available" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Creating image" +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "block_device_list %s" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "Starting toXML method" +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#~ msgid "Finished toXML method" +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "" +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "" +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "" +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "" +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "" +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "" +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "" +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "" +#~ msgid "Instance running successfully." +#~ msgstr "" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "" +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "" +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "" +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "Ensuring static filters" +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, fuzzy, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "인스턴스 %s: 스냅샷 저장중" +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "%s is a valid instance name" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "%s has a disk file" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -msgid "Connected to DFM server" -msgstr "" +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, python-format -msgid "Job failed: %s" -msgstr "" +#~ msgid "Removing base file: %s" +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, fuzzy, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "%s 볼륨을 찾을수 없습니다" +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, fuzzy, python-format -msgid "No LUN ID for volume %s" -msgstr "%s 볼륨을 찾을수 없습니다" +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, python-format -msgid "Failed to get host details for host ID %s" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" + +#~ msgid "Verification complete" +#~ msgstr "" + +#~ msgid "Unable to find an open port" +#~ msgstr "" + +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" + +#~ msgid "Ensuring bridge %s" +#~ msgstr "" + +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" + +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" + +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" + +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" + +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "" + +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" + +#~ msgid "There is no VM registered" +#~ msgstr "" + +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" + +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" + +#~ msgid "Session is faulty" +#~ msgstr "" + +#~ msgid "Session Invalid" +#~ msgstr "" + +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" + +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" + +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" + +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" + +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "" +#~ msgid "Unable to import suds." +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "" +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "httplib error in %s: " +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "Socket error in %s: " +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "Type error in %s: " +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Exception in %s " +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Getting list of instances" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "Got total of %s instances" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "Couldn't get a local Datastore reference" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "Creating VM with the name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "Created VM with the name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "Reconfiguring VM instance %s to attach the image disk" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "Reconfigured VM instance %s to attach the image disk" +#~ msgstr "" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "Powering on the VM instance %s" +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "Powered on the VM instance %s" +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Creating Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "Created Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Copying disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Copied disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid "Uploading image %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "Uploaded image %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "Deleting temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "Deleted temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "instance is not powered on" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, python-format -msgid "Got response: %s" -msgstr "" +#~ msgid "Rebooting guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "" +#~ msgid "Rebooted guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Doing hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Did hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "instance - %s not present" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Powering off the VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Powered off the VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "Unregistering the VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Unregistered the VM %s" +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "pause not supported for vmwareapi" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "unpause not supported for vmwareapi" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "Suspending the VM %s " #~ msgstr "" -#~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ msgid "Suspended the VM %s " #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "instance is powered off and can not be suspended." #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Resuming the VM %s" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "Resumed the VM %s " #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "instance is not in a suspended state" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "get_diagnostics not implemented for vmwareapi" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "" +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Creating directory with path %s" #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Created directory with path %s" #~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Downloading image %s from glance image server" #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Downloaded image %s from glance image server" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "Uploading image %s to the Glance image server" #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Uploaded image %s to the Glance image server" #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Getting image size for the image %s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "Got image size of %(size)s for the image %(image)s" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Raising NotImplemented" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "xenapi.fake does not have an implementation for %s" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Calling %(localname)s %(impl)s" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Calling getter %s" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You can only" -#~ " run %s more instances of this " -#~ "type." +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "Unable to get SR for this host: %s" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "Unable to get updated status" #~ msgstr "" -#~ msgid "Going to try to terminate %s" +#~ msgid "The call to %(method)s returned an error: %(e)s." #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "Found non-unique network for name_label %s" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "Found non-unique network for bridge %s" #~ msgstr "" -#~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ msgid "Found no network for bridge %s" #~ msgstr "" -#~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "Unable to eject %(host)s from the pool; No master found" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" -#~ msgstr "인스턴스 %s가 이미 삭제되었습니다" +#~ msgid "Pool-Join failed: %(e)s" +#~ msgstr "" -#~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "Found no PIF for device %s" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "VBD not found in instance %s" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "VBD %s already detached" #~ msgstr "" #~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Unable to unplug VBD %s" #~ msgstr "" -#~ msgid "Reconnected to queue" +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Unable to destroy VBD %s" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " #~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" -#~ msgid "response %s" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "topic is %s" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "message %s" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ msgid "Snapshotting with label '%(label)s'" +#~ msgstr "" + +#~ msgid "Created snapshot %(template_vm_ref)s" +#~ msgstr "" + +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +#~ msgstr "" + +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "Fetching image %(image)s, type %(image_type_str)" #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "Size for image %(image)s: %(virtual_size)d" #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "Copying VDI %s to /boot/guest on dom0" #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "Failed to fetch glance image" #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "Looking up vdi %s for PV kernel" #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "Unknown image format %(disk_image_type)s" #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "VDI %s is still available" #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ msgid "Re-scanning SR %s" #~ msgstr "" -#~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "Publishing to route %s" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Declaring queue %s" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Declaring exchange %s" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "Getting from %(queue)s: %(message)s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "Timeout waiting for device %s to be created" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "Plugging VBD %s ... " #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "Plugging VBD %s done." #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" #~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ msgid "Destroying VBD for VDI %s ... " #~ msgstr "" -#~ msgid "virsh said: %r" +#~ msgid "Destroying VBD for VDI %s done." #~ msgstr "" -#~ msgid "cool, it's a device" +#~ msgid "Running pygrub against %s" #~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "Found Xen kernel %s" #~ msgstr "" -#~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ msgid "No Xen kernel found. Booting HVM." #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid "Writing partition table %s done." #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "Manipulating interface files directly" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" #~ msgstr "" -#~ msgid "Created VM %s..." +#~ msgid "Updating progress to %(progress)d" #~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." +#~ msgid "Attempted to power on non-existent instance bad instance id %s" #~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Starting instance" +#~ msgstr "인스턴스 %s를 재부팅합니다" + +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Failed to spawn, rolling back" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "Size for image %(image)s:%(virtual_size)d" +#~ msgid "Setting VCPU weight" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Starting VM" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" #~ msgstr "" -#~ msgid "VBD.unplug successful first time." +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." +#~ msgid "Querying agent version" #~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "Instance agent version: %s" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." +#~ msgid "Updating Agent to %s" #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" +#~ msgid "Finished snapshot and upload for VM" #~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "Starting snapshot for VM" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" -#~ msgstr "인스턴스 %s: 생성에 실패했습니다" +#~ msgid "Unable to Snapshot instance: %(exc)s" +#~ msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +#~ msgstr "" + +#~ msgid "Resize complete" +#~ msgstr "" + +#~ msgid "Failed to query agent version: %(resp)r" +#~ msgstr "" + +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "Starting VM %s..." +#~ msgid "Failed to exchange keys: %(resp)r" #~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "Finished snapshot and upload for VM %s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Starting snapshot for VM %s" +#~ msgid "kernel/ramdisk files removed" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "Destroying VM" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s not found" #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Injecting network info to xenstore" #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Creating VIF for network %(network_ref)s" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" #~ msgstr "" -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" #~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" #~ msgid "" #~ "NOT IMPLEMENTED: The call to %(method)s" #~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "OpenSSL error: %s" #~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "creating sr within volume_utils" #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "name = %s" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Unable to create Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Introduced %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Introducing %s..." #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Unable to find SR from VBD %s" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Unable to introduce VDI on SR %s" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Unable to get record of VDI %s on" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "Unable to introduce VDI for SR %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Mountpoint cannot be translated: %s" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#~ msgstr "%(instance_name)s 인스턴스의 %(sr_ref)s SR을 사용 할 수 없습니다" + +#~ msgid "Unable to attach volume to instance %s" +#~ msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" + +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#~ msgstr "%(instance_name)s 인스턴스에 %(mountpoint)s 마운트지점이 장착되었습니다" + +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" + +#~ msgid "Unable to destroy vbd %s" +#~ msgstr "" + +#~ msgid "Error purging SR %s" +#~ msgstr "" + +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +#~ msgstr "%(instance_name)s 인스턴스에 %(mountpoint)s 마운트지점이 탈착되었습니다" + +#~ msgid "Error in handshake: %s" +#~ msgstr "" + +#~ msgid "Invalid request: %s" +#~ msgstr "" + +#~ msgid "Request: %s" +#~ msgstr "" + +#~ msgid "Request made with missing token: %s" +#~ msgstr "" + +#~ msgid "Request made with invalid token: %s" +#~ msgstr "" + +#~ msgid "Unexpected error: %s" +#~ msgstr "" + +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" #~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." +#~ msgstr "" + +#~ msgid "Volume is still attached" +#~ msgstr "" + +#~ msgid "Volume is not local to this node" +#~ msgstr "" + +#~ msgid "Checking volume capabilities" +#~ msgstr "" + +#~ msgid "New capabilities found: %s" +#~ msgstr "" + +#~ msgid "API %(name)sfailed: %(reason)s" +#~ msgstr "" + +#~ msgid "Failed to remove and delete dataset member" +#~ msgstr "" + +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/ko_KR/LC_MESSAGES/cinder.po b/cinder/locale/ko_KR/LC_MESSAGES/cinder.po new file mode 100644 index 000000000..779c4d7d6 --- /dev/null +++ b/cinder/locale/ko_KR/LC_MESSAGES/cinder.po @@ -0,0 +1,5661 @@ +# Korean (South Korea) translations for cinder. +# Copyright (C) 2013 ORGANIZATION +# This file is distributed under the same license as the cinder project. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Cinder\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" +"PO-Revision-Date: 2013-05-08 11:44+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Korean (Korea) " +"(http://www.transifex.com/projects/p/openstack/language/ko_KR/)\n" +"Plural-Forms: nplurals=1; plural=0\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 0.9.6\n" + +#: cinder/context.py:61 +#, python-format +msgid "Arguments dropped when creating context: %s" +msgstr "" + +#: cinder/context.py:92 +#, python-format +msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" +msgstr "" + +#: cinder/exception.py:63 +msgid "Unexpected error while running command." +msgstr "" + +#: cinder/exception.py:66 +#, python-format +msgid "" +"%(description)s\n" +"Command: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" +msgstr "" + +#: cinder/exception.py:90 +msgid "DB exception wrapped." +msgstr "" + +#: cinder/exception.py:104 +msgid "An unknown exception occurred." +msgstr "" + +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" +msgstr "" + +#: cinder/exception.py:138 +msgid "Connection to glance failed" +msgstr "" + +#: cinder/exception.py:142 +msgid "Not authorized." +msgstr "" + +#: cinder/exception.py:147 +msgid "User does not have admin privileges" +msgstr "" + +#: cinder/exception.py:151 +#, python-format +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "" + +#: cinder/exception.py:155 +#, python-format +msgid "Not authorized for image %(image_id)s." +msgstr "" + +#: cinder/exception.py:159 +msgid "Unacceptable parameters." +msgstr "" + +#: cinder/exception.py:164 +msgid "Invalid snapshot" +msgstr "" + +#: cinder/exception.py:168 +#, python-format +msgid "Volume %(volume_id)s is still attached, detach volume first." +msgstr "" + +#: cinder/exception.py:172 +msgid "Failed to load data into json format" +msgstr "" + +#: cinder/exception.py:176 +msgid "The request is invalid." +msgstr "" + +#: cinder/exception.py:180 +msgid "The results are invalid." +msgstr "" + +#: cinder/exception.py:184 +msgid "Invalid input received" +msgstr "" + +#: cinder/exception.py:188 +msgid "Invalid volume type" +msgstr "" + +#: cinder/exception.py:192 +msgid "Invalid volume" +msgstr "" + +#: cinder/exception.py:196 +#, python-format +msgid "Invalid content type %(content_type)s." +msgstr "" + +#: cinder/exception.py:200 +msgid "Invalid Parameter: Unicode is not supported by the current database." +msgstr "" + +#: cinder/exception.py:207 +#, python-format +msgid "%(err)s" +msgstr "" + +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." +msgstr "" + +#: cinder/exception.py:215 +#, python-format +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" + +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." +msgstr "" + +#: cinder/exception.py:223 +msgid "Resource could not be found." +msgstr "" + +#: cinder/exception.py:229 +#, python-format +msgid "Volume %(volume_id)s persistence file could not be found." +msgstr "" + +#: cinder/exception.py:233 +#, python-format +msgid "Volume %(volume_id)s could not be found." +msgstr "" + +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" +msgstr "" + +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "" + +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" +msgstr "" + +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" +msgstr "" + +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "" + +#: cinder/exception.py:276 +#, python-format +msgid "Volume type with name %(volume_type_name)s could not be found." +msgstr "" + +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" + +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "" + +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" +msgstr "" + +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgstr "" + +#: cinder/exception.py:299 +#, python-format +msgid "No target id found for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:303 +#, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:307 +#, python-format +msgid "Failed to attach iSCSI target for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:315 +#, python-format +msgid "No disk at %(location)s" +msgstr "" + +#: cinder/exception.py:319 +#, python-format +msgid "Invalid image href %(image_href)s." +msgstr "" + +#: cinder/exception.py:323 +#, python-format +msgid "Image %(image_id)s could not be found." +msgstr "" + +#: cinder/exception.py:327 +#, python-format +msgid "Service %(service_id)s could not be found." +msgstr "" + +#: cinder/exception.py:331 +#, python-format +msgid "Host %(host)s could not be found." +msgstr "" + +#: cinder/exception.py:335 +#, python-format +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" + +#: cinder/exception.py:339 +#, python-format +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." +msgstr "" + +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" + +#: cinder/exception.py:347 +#, python-format +msgid "Invalid reservation expiration %(expire)s." +msgstr "" + +#: cinder/exception.py:351 +#, python-format +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" +msgstr "" + +#: cinder/exception.py:356 +msgid "Quota could not be found" +msgstr "" + +#: cinder/exception.py:360 +#, python-format +msgid "Unknown quota resources %(unknown)s." +msgstr "" + +#: cinder/exception.py:364 +#, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "" + +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." +msgstr "" + +#: cinder/exception.py:372 +#, python-format +msgid "Quota usage for project %(project_id)s could not be found." +msgstr "" + +#: cinder/exception.py:376 +#, python-format +msgid "Quota reservation %(uuid)s could not be found." +msgstr "" + +#: cinder/exception.py:380 +#, python-format +msgid "Quota exceeded for resources: %(overs)s" +msgstr "" + +#: cinder/exception.py:384 +#, python-format +msgid "Migration %(migration_id)s could not be found." +msgstr "" + +#: cinder/exception.py:388 +#, python-format +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "" + +#: cinder/exception.py:393 +#, python-format +msgid "File %(file_path)s could not be found." +msgstr "" + +#: cinder/exception.py:397 +#, python-format +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "" + +#: cinder/exception.py:401 +msgid "Action not allowed." +msgstr "" + +#: cinder/exception.py:410 +#, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "" + +#: cinder/exception.py:414 +#, python-format +msgid "Volume Type %(id)s already exists." +msgstr "" + +#: cinder/exception.py:418 +msgid "Migration error" +msgstr "" + +#: cinder/exception.py:422 +#, python-format +msgid "Malformed message body: %(reason)s" +msgstr "" + +#: cinder/exception.py:426 +#, python-format +msgid "Could not find config at %(path)s" +msgstr "" + +#: cinder/exception.py:430 +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "" + +#: cinder/exception.py:434 +#, python-format +msgid "No valid host was found. %(reason)s" +msgstr "" + +#: cinder/exception.py:438 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." +msgstr "" + +#: cinder/exception.py:442 +msgid "Quota exceeded" +msgstr "" + +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" +msgstr "" + +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" +msgstr "" + +#: cinder/exception.py:458 +#, python-format +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" +msgstr "" + +#: cinder/exception.py:462 +#, python-format +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" +msgstr "" + +#: cinder/exception.py:466 +#, python-format +msgid "Detected more than one volume with name %(vol_name)s" +msgstr "" + +#: cinder/exception.py:470 +#, python-format +msgid "3PAR Host already exists: %(err)s. %(info)s" +msgstr "" + +#: cinder/exception.py:474 +#, python-format +msgid "Invalid 3PAR Domain: %(err)s" +msgstr "" + +#: cinder/exception.py:478 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" + +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" +msgstr "" + +#: cinder/exception.py:487 +#, python-format +msgid "Error in SolidFire API response: data=%(data)s" +msgstr "" + +#: cinder/exception.py:491 +#, python-format +msgid "Unknown or unsupported command %(cmd)s" +msgstr "" + +#: cinder/exception.py:495 +#, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" +msgstr "" + +#: cinder/exception.py:499 +#, python-format +msgid "Bad HTTP response status %(status)s" +msgstr "" + +#: cinder/exception.py:503 +#, python-format +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" +msgstr "" + +#: cinder/exception.py:507 +#, python-format +msgid "Unable to create server object for initiator %(name)s" +msgstr "" + +#: cinder/exception.py:511 +#, python-format +msgid "Unable to find server object for initiator %(name)s" +msgstr "" + +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" +msgstr "" + +#: cinder/exception.py:519 +#, python-format +msgid "Failed to retrieve attachments for volume %(name)s" +msgstr "" + +#: cinder/exception.py:523 +#, python-format +msgid "Invalid attachment info for volume %(name)s: %(reason)s" +msgstr "" + +#: cinder/exception.py:527 +#, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "" + +#: cinder/exception.py:531 +#, python-format +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" +msgstr "" + +#: cinder/exception.py:536 +msgid "Unknown NFS exception" +msgstr "" + +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" +msgstr "" + +#: cinder/exception.py:544 cinder/exception.py:556 +#, python-format +msgid "There is no share which can host %(volume_size)sG" +msgstr "" + +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" +msgstr "" + +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" +msgstr "" + +#: cinder/exception.py:560 +#, python-format +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" +msgstr "" + +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" +msgstr "" + +#: cinder/exception.py:569 +#, python-format +msgid "Backup %(backup_id)s could not be found." +msgstr "" + +#: cinder/exception.py:573 +#, python-format +msgid "Invalid backup: %(reason)s" +msgstr "" + +#: cinder/exception.py:577 +msgid "Connection to swift failed" +msgstr "" + +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " +msgstr "" + +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " +msgstr "" + +#: cinder/manager.py:158 +#, python-format +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgstr "" + +#: cinder/manager.py:164 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: cinder/manager.py:171 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." +msgstr "" + +#: cinder/policy.py:30 +msgid "JSON file representing policy" +msgstr "" + +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" +msgstr "" + +#: cinder/quota.py:704 +#, python-format +msgid "Created reservations %(reservations)s" +msgstr "" + +#: cinder/quota.py:726 +#, python-format +msgid "Failed to commit reservations %(reservations)s" +msgstr "" + +#: cinder/quota.py:747 +#, python-format +msgid "Failed to roll back reservations %(reservations)s" +msgstr "" + +#: cinder/service.py:124 +msgid "SIGTERM received" +msgstr "" + +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" +msgstr "" + +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" +msgstr "" + +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 +#, python-format +msgid "Caught %s, exiting" +msgstr "" + +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" +msgstr "" + +#: cinder/service.py:243 cinder/openstack/common/service.py:230 +#, python-format +msgid "Started child %d" +msgstr "" + +#: cinder/service.py:253 cinder/openstack/common/service.py:240 +#, python-format +msgid "Starting %d workers" +msgstr "" + +#: cinder/service.py:272 cinder/openstack/common/service.py:257 +#, python-format +msgid "Child %(pid)d killed by signal %(sig)d" +msgstr "" + +#: cinder/service.py:275 +#, python-format +msgid "Child %(pid)d exited with status %(code)d" +msgstr "" + +#: cinder/service.py:278 cinder/openstack/common/service.py:265 +#, python-format +msgid "pid %d not in child list" +msgstr "" + +#: cinder/service.py:286 +#, python-format +msgid "_wait_child %d" +msgstr "" + +#: cinder/service.py:302 +#, python-format +msgid "wait wrap.failed %s" +msgstr "" + +#: cinder/service.py:310 cinder/openstack/common/service.py:293 +#, python-format +msgid "Caught %s, stopping children" +msgstr "" + +#: cinder/service.py:321 cinder/openstack/common/service.py:304 +#, python-format +msgid "Waiting on %d children to exit" +msgstr "" + +#: cinder/service.py:353 +#, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" +msgstr "" + +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#, python-format +msgid "Creating Consumer connection for Service %s" +msgstr "" + +#: cinder/service.py:458 +msgid "Service killed that has no database entry" +msgstr "" + +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." +msgstr "" + +#: cinder/service.py:510 +msgid "Recovered model server connection!" +msgstr "" + +#: cinder/service.py:516 +msgid "model server went away" +msgstr "" + +#: cinder/service.py:608 +msgid "Full set of FLAGS:" +msgstr "" + +#: cinder/service.py:615 +#, python-format +msgid "%(flag)s : FLAG SET " +msgstr "" + +#: cinder/utils.py:96 +#, python-format +msgid "Fetching %s" +msgstr "" + +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." +msgstr "" + +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 +#, python-format +msgid "Result was %s" +msgstr "" + +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 +#, python-format +msgid "Running cmd (SSH): %s" +msgstr "" + +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" +msgstr "" + +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" +msgstr "" + +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" +msgstr "" + +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 +#, python-format +msgid "Error connecting via ssh: %s" +msgstr "" + +#: cinder/utils.py:373 +#, python-format +msgid "debug in callback: %s" +msgstr "" + +#: cinder/utils.py:532 +#, python-format +msgid "Link Local address is not found.:%s" +msgstr "" + +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "" + +#: cinder/utils.py:569 +#, python-format +msgid "Invalid backend: %s" +msgstr "" + +#: cinder/utils.py:580 +#, python-format +msgid "backend %s" +msgstr "" + +#: cinder/utils.py:630 +msgid "in looping call" +msgstr "" + +#: cinder/utils.py:813 +#, python-format +msgid "Expected object of type: %s" +msgstr "" + +#: cinder/utils.py:914 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "" + +#: cinder/utils.py:1116 +#, python-format +msgid "Could not remove tmpdir: %s" +msgstr "" + +#: cinder/utils.py:1224 +#, python-format +msgid "Unknown byte multiplier: %s" +msgstr "" + +#: cinder/wsgi.py:121 +#, python-format +msgid "Unable to find cert_file : %s" +msgstr "" + +#: cinder/wsgi.py:124 +#, python-format +msgid "Unable to find ca_file : %s" +msgstr "" + +#: cinder/wsgi.py:127 +#, python-format +msgid "Unable to find key_file : %s" +msgstr "" + +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" +msgstr "" + +#: cinder/wsgi.py:163 +#, python-format +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" +msgstr "" + +#: cinder/wsgi.py:207 +#, python-format +msgid "Started %(name)s on %(_host)s:%(_port)s" +msgstr "" + +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." +msgstr "" + +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." +msgstr "" + +#: cinder/wsgi.py:309 +msgid "You must implement __call__" +msgstr "" + +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." +msgstr "" + +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." +msgstr "" + +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" +msgstr "" + +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" +msgstr "" + +#: cinder/api/common.py:91 +msgid "offset param must be an integer" +msgstr "" + +#: cinder/api/common.py:105 +msgid "offset param must be positive" +msgstr "" + +#: cinder/api/common.py:133 +#, python-format +msgid "marker [%s] not found" +msgstr "" + +#: cinder/api/common.py:160 +#, python-format +msgid "href %s does not contain version" +msgstr "" + +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." +msgstr "" + +#: cinder/api/extensions.py:199 +#, python-format +msgid "Loaded extension: %s" +msgstr "" + +#: cinder/api/extensions.py:237 +#, python-format +msgid "Ext name: %s" +msgstr "" + +#: cinder/api/extensions.py:238 +#, python-format +msgid "Ext alias: %s" +msgstr "" + +#: cinder/api/extensions.py:239 +#, python-format +msgid "Ext description: %s" +msgstr "" + +#: cinder/api/extensions.py:241 +#, python-format +msgid "Ext namespace: %s" +msgstr "" + +#: cinder/api/extensions.py:242 +#, python-format +msgid "Ext updated: %s" +msgstr "" + +#: cinder/api/extensions.py:244 +#, python-format +msgid "Exception loading extension: %s" +msgstr "" + +#: cinder/api/extensions.py:258 +#, python-format +msgid "Loading extension %s" +msgstr "" + +#: cinder/api/extensions.py:264 +#, python-format +msgid "Calling extension factory %s" +msgstr "" + +#: cinder/api/extensions.py:278 +#, python-format +msgid "osapi_volume_extension is set to deprecated path: %s" +msgstr "" + +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" +msgstr "" + +#: cinder/api/extensions.py:289 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "" + +#: cinder/api/extensions.py:357 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "" + +#: cinder/api/extensions.py:381 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "" + +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" +msgstr "" + +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" +msgstr "" + +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" +msgstr "" + +#: cinder/api/xmlutil.py:742 +#, python-format +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgstr "" + +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" +msgstr "" + +#: cinder/api/contrib/admin_actions.py:80 +#, python-format +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" +msgstr "" + +#: cinder/api/contrib/backups.py:128 +#, python-format +msgid "show called for member %s" +msgstr "" + +#: cinder/api/contrib/backups.py:140 +#, python-format +msgid "delete called for member %s" +msgstr "" + +#: cinder/api/contrib/backups.py:143 +#, python-format +msgid "Delete backup with id: %s" +msgstr "" + +#: cinder/api/contrib/backups.py:185 +#, python-format +msgid "Creating new backup %s" +msgstr "" + +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" +msgstr "" + +#: cinder/api/contrib/backups.py:201 +#, python-format +msgid "Creating backup of volume %(volume_id)s in container %(container)s" +msgstr "" + +#: cinder/api/contrib/backups.py:221 +#, python-format +msgid "Restoring backup %(backup_id)s (%(body)s)" +msgstr "" + +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" +msgstr "" + +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." +msgstr "" + +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" +msgstr "" + +#: cinder/api/contrib/hosts.py:133 +#, python-format +msgid "Host '%s' could not be found." +msgstr "" + +#: cinder/api/contrib/hosts.py:162 +#, python-format +msgid "Invalid status: '%s'" +msgstr "" + +#: cinder/api/contrib/hosts.py:165 +#, python-format +msgid "Invalid update setting: '%s'" +msgstr "" + +#: cinder/api/contrib/hosts.py:177 +#, python-format +msgid "Setting host %(host)s to %(state)s." +msgstr "" + +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "" + +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" +msgstr "" + +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." +msgstr "" + +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" +msgstr "" + +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" +msgstr "" + +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" +msgstr "" + +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "" + +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." +msgstr "" + +#: cinder/api/middleware/fault.py:45 +#, python-format +msgid "Caught error: %s" +msgstr "" + +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" + +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "" + +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" +msgstr "" + +#: cinder/api/openstack/__init__.py:85 +#, python-format +msgid "Extended resource: %s" +msgstr "" + +#: cinder/api/openstack/__init__.py:110 +#, python-format +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" +msgstr "" + +#: cinder/api/openstack/__init__.py:115 +#, python-format +msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgstr "" + +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." +msgstr "" + +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." +msgstr "" + +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" +msgstr "" + +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" +msgstr "" + +#: cinder/api/openstack/wsgi.py:581 +#, python-format +msgid "Exception handling resource: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:586 +#, python-format +msgid "Fault thrown: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:589 +#, python-format +msgid "HTTP exception thrown: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" +msgstr "" + +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" +msgstr "" + +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" +msgstr "" + +#: cinder/api/openstack/wsgi.py:816 +#, python-format +msgid "There is no such action: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" +msgstr "" + +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" +msgstr "" + +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" +msgstr "" + +#: cinder/api/openstack/wsgi.py:889 +#, python-format +msgid "%(url)s returned a fault: %(e)s" +msgstr "" + +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." +msgstr "" + +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." +msgstr "" + +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 +#, python-format +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." +msgstr "" + +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." +msgstr "" + +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +msgid "snapshot does not exist" +msgstr "" + +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" +msgstr "" + +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 +#, python-format +msgid "Delete snapshot with id: %s" +msgstr "" + +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 +#, python-format +msgid "Create snapshot from volume %s" +msgstr "" + +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 +#, python-format +msgid "Invalid value '%s' for force. " +msgstr "" + +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" +msgstr "" + +#: cinder/api/v1/volumes.py:106 +#, python-format +msgid "vol=%s" +msgstr "" + +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 +#, python-format +msgid "Delete volume with id: %s" +msgstr "" + +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." +msgstr "" + +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 +#, python-format +msgid "Create volume of %s GB" +msgstr "" + +#: cinder/api/v1/volumes.py:418 +#, python-format +msgid "Removing options '%(bad_options)s' from query" +msgstr "" + +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" +msgstr "" + +#: cinder/backup/api.py:53 +msgid "Backup status must be available or error" +msgstr "" + +#: cinder/backup/api.py:78 +msgid "Volume to be backed up must be available" +msgstr "" + +#: cinder/backup/api.py:112 +msgid "Backup status must be available" +msgstr "" + +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" +msgstr "" + +#: cinder/backup/api.py:126 +#, python-format +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" +msgstr "" + +#: cinder/backup/api.py:140 +#, python-format +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." +msgstr "" + +#: cinder/backup/api.py:145 +msgid "Volume to be restored to must be available" +msgstr "" + +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" +msgstr "" + +#: cinder/backup/api.py:155 +#, python-format +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" +msgstr "" + +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" +msgstr "" + +#: cinder/backup/manager.py:83 +#, python-format +msgid "Resetting volume %s to available (was backing-up)" +msgstr "" + +#: cinder/backup/manager.py:87 +#, python-format +msgid "Resetting volume %s to error_restoring (was restoring-backup)" +msgstr "" + +#: cinder/backup/manager.py:98 +#, python-format +msgid "Resetting backup %s to error (was creating)" +msgstr "" + +#: cinder/backup/manager.py:104 +#, python-format +msgid "Resetting backup %s to available (was restoring)" +msgstr "" + +#: cinder/backup/manager.py:109 +#, python-format +msgid "Resuming delete on backup: %s" +msgstr "" + +#: cinder/backup/manager.py:119 +#, python-format +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:128 +#, python-format +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:137 +#, python-format +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:160 +#, python-format +msgid "create_backup finished. backup: %s" +msgstr "" + +#: cinder/backup/manager.py:166 +#, python-format +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:175 +#, python-format +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:183 +#, python-format +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:199 +#, python-format +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" + +#: cinder/backup/manager.py:220 +#, python-format +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:228 +#, python-format +msgid "delete_backup started, backup: %s" +msgstr "" + +#: cinder/backup/manager.py:234 +#, python-format +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:244 +#, python-format +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" + +#: cinder/backup/manager.py:264 +#, python-format +msgid "delete_backup finished, backup %s deleted" +msgstr "" + +#: cinder/backup/services/swift.py:96 +#, python-format +msgid "unsupported compression algorithm: %s" +msgstr "" + +#: cinder/backup/services/swift.py:117 +#, python-format +msgid "_check_container_exists: container: %s" +msgstr "" + +#: cinder/backup/services/swift.py:122 +#, python-format +msgid "container %s does not exist" +msgstr "" + +#: cinder/backup/services/swift.py:127 +#, python-format +msgid "container %s exists" +msgstr "" + +#: cinder/backup/services/swift.py:133 +#, python-format +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:148 +#, python-format +msgid "_generate_swift_object_name_prefix: %s" +msgstr "" + +#: cinder/backup/services/swift.py:159 +#, python-format +msgid "generated object list: %s" +msgstr "" + +#: cinder/backup/services/swift.py:169 +#, python-format +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" +msgstr "" + +#: cinder/backup/services/swift.py:184 +#, python-format +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" +msgstr "" + +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" +msgstr "" + +#: cinder/backup/services/swift.py:193 +#, python-format +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" +msgstr "" + +#: cinder/backup/services/swift.py:197 +#, python-format +msgid "_read_metadata finished (%s)" +msgstr "" + +#: cinder/backup/services/swift.py:207 +#, python-format +msgid "volume size %d is invalid." +msgstr "" + +#: cinder/backup/services/swift.py:221 +#, python-format +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" +msgstr "" + +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" +msgstr "" + +#: cinder/backup/services/swift.py:244 +#, python-format +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" +msgstr "" + +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" +msgstr "" + +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" +msgstr "" + +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" +msgstr "" + +#: cinder/backup/services/swift.py:260 +#, python-format +msgid "backup MD5 for %(object_name)s: %(md5)s" +msgstr "" + +#: cinder/backup/services/swift.py:262 +#, python-format +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" +msgstr "" + +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" +msgstr "" + +#: cinder/backup/services/swift.py:276 +#, python-format +msgid "backup %s finished." +msgstr "" + +#: cinder/backup/services/swift.py:281 +#, python-format +msgid "v1 swift volume backup restore of %s started" +msgstr "" + +#: cinder/backup/services/swift.py:287 +#, python-format +msgid "metadata_object_names = %s" +msgstr "" + +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" +msgstr "" + +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:309 +#, python-format +msgid "decompressing data using %s algorithm" +msgstr "" + +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" +msgstr "" + +#: cinder/backup/services/swift.py:331 +#, python-format +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:339 +#, python-format +msgid "Restoring swift backup version %s" +msgstr "" + +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" +msgstr "" + +#: cinder/backup/services/swift.py:348 +#, python-format +msgid "restore %(backup_id)s to %(volume_id)s finished." +msgstr "" + +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" +msgstr "" + +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" +msgstr "" + +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" +msgstr "" + +#: cinder/backup/services/swift.py:380 +#, python-format +msgid "delete %s finished" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:152 +#, python-format +msgid "Creating iscsi_target for: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:181 +#, python-format +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:192 +#, python-format +msgid "Removing iscsi_target for: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:270 +#, python-format +msgid "Removing iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:376 +#, python-format +msgid "Creating iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:416 +#, python-format +msgid "Removing iscsi_target: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:455 +#, python-format +msgid "Failed to add initiator iqn %s to target" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:35 +#, python-format +msgid "Unable to find Volume Group: %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:41 +#, python-format +msgid "Failed to create Volume Group: %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:76 +#, python-format +msgid "Cmd :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:77 +#, python-format +msgid "StdOut :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:78 +#, python-format +msgid "StdErr :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:82 +#, python-format +msgid "Unable to locate Volume Group %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:243 +#, python-format +msgid "Unable to find VG: %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:292 +#, python-format +msgid "Unable to find LV: %s" +msgstr "" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" +msgstr "" + +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:178 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1880 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1924 +#, python-format +msgid "No sm_volume with id %(volume_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1987 +#, python-format +msgid "No backup with id %(backup_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" +msgstr "" + +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." +msgstr "" + +#: cinder/db/sqlalchemy/session.py:71 +#, python-format +msgid "Got mysql server has gone away: %s" +msgstr "" + +#: cinder/db/sqlalchemy/session.py:132 +#, python-format +msgid "SQL connection failed. %s attempts left." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" +msgstr "" + +#: cinder/image/glance.py:151 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." +msgstr "" + +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" +msgstr "" + +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: cinder/image/image_utils.py:231 +#, python-format +msgid "fmt=%(fmt)s backed by:%(backing_file)s" +msgstr "" + +#: cinder/image/image_utils.py:248 +#, python-format +msgid "Converted to raw, but format is now %s" +msgstr "" + +#: cinder/image/image_utils.py:278 +#, python-format +msgid "Converted to %(f1)s, but format is now %(f2)s" +msgstr "" + +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" +msgstr "" + +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" +msgstr "" + +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: cinder/openstack/common/lockutils.py:188 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/log.py:226 +#, python-format +msgid "Deprecated: %s" +msgstr "" + +#: cinder/openstack/common/log.py:329 +#, python-format +msgid "Error loading logging config %(log_config)s: %(err_msg)s" +msgstr "" + +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" +msgstr "" + +#: cinder/openstack/common/log.py:537 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" +msgstr "" + +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." +msgstr "" + +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" +msgstr "" + +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" +msgstr "" + +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" +msgstr "" + +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" +msgstr "" + +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" +msgstr "" + +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" +msgstr "" + +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" +msgstr "" + +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." +msgstr "" + +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." +msgstr "" + +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgstr "" + +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:586 +#, python-format +msgid "Making synchronous call on %s ..." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:589 +#, python-format +msgid "MSG_ID is %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:623 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:480 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:162 +#, python-format +msgid "Subscribing to %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, python-format +msgid "Running func with context: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:453 +#, python-format +msgid "CONSUMER GOT %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:465 +#, python-format +msgid "Creating proxy for topic: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:513 +#, python-format +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:532 +#, python-format +msgid "Could not create IPC directory %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:576 +#, python-format +msgid "CONSUMER RECEIVED DATA: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:578 +#, python-format +msgid "ROUTER RELAY-OUT %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:635 +#, python-format +msgid "Consumer is a zmq.%s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, python-format +msgid "Received message: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:760 +#, python-format +msgid "%(msg)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:239 +#, python-format +msgid "Matchmaker unregistered: %s, %s" +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 +#, python-format +msgid "No key defining hosts for topic '%s', see ringfile" +msgstr "" + +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" +msgstr "" + +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" +msgstr "" + +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" +msgstr "" + +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:131 +#, python-format +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:160 +#, python-format +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:214 +#, python-format +msgid "Choosing %(best_host)s" +msgstr "" + +#: cinder/scheduler/host_manager.py:240 +#, python-format +msgid "Ignoring %(service_name)s service update from %(host)s" +msgstr "" + +#: cinder/scheduler/host_manager.py:244 +#, python-format +msgid "Received %(service_name)s service update from %(host)s." +msgstr "" + +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." +msgstr "" + +#: cinder/scheduler/manager.py:119 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: cinder/scheduler/scheduler_options.py:69 +#, python-format +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgstr "" + +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" +msgstr "" + +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" +msgstr "" + +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." +msgstr "" + +#: cinder/scheduler/filters/capacity_filter.py:51 +#, python-format +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" +msgstr "" + +#: cinder/scheduler/filters/retry_filter.py:41 +#, python-format +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" +msgstr "" + +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#, python-format +msgid "FAKE ISCSI: %s" +msgstr "" + +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 +#, python-format +msgid "LoggingVolumeDriver: %s" +msgstr "" + +#: cinder/tests/fake_utils.py:72 +#, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "" + +#: cinder/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" +msgstr "" + +#: cinder/tests/fake_utils.py:96 +#, python-format +msgid "Faked command raised an exception %s" +msgstr "" + +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgstr "" + +#: cinder/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:243 +#, python-format +msgid "unrecognized argument %s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:1217 +#, python-format +msgid "Run CLI command: %s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:1220 +#, python-format +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:1225 +#, python-format +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/tests/test_volume_types.py:58 +#, python-format +msgid "Given data: %s" +msgstr "" + +#: cinder/tests/test_volume_types.py:59 +#, python-format +msgid "Result data: %s" +msgstr "" + +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" +msgstr "" + +#: cinder/tests/integrated/test_login.py:31 +#, python-format +msgid "volume: %s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:37 +#, python-format +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" +msgstr "" + +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" +msgstr "" + +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" +msgstr "" + +#: cinder/tests/integrated/api/client.py:104 +#, python-format +msgid "Doing %(method)s on %(relative_url)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:106 +#, python-format +msgid "Body: %s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:124 +#, python-format +msgid "%(auth_uri)s => code %(http_status)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:150 +#, python-format +msgid "%(relative_uri)s => code %(http_status)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" +msgstr "" + +#: cinder/tests/integrated/api/client.py:167 +#, python-format +msgid "Decoding JSON: %s" +msgstr "" + +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" +msgstr "" + +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" +msgstr "" + +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" +msgstr "" + +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" +msgstr "" + +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." +msgstr "" + +#: cinder/volume/api.py:140 +#, python-format +msgid "Volume size '%s' must be an integer and greater than 0" +msgstr "" + +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." +msgstr "" + +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." +msgstr "" + +#: cinder/volume/api.py:168 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "" + +#: cinder/volume/api.py:177 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" +msgstr "" + +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" +msgstr "" + +#: cinder/volume/api.py:316 +msgid "Volume status must be available or error" +msgstr "" + +#: cinder/volume/api.py:321 +#, python-format +msgid "Volume still has %d dependent snapshots" +msgstr "" + +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 +#, python-format +msgid "Searching by: %s" +msgstr "" + +#: cinder/volume/api.py:452 +msgid "already attached" +msgstr "" + +#: cinder/volume/api.py:459 +msgid "already detached" +msgstr "" + +#: cinder/volume/api.py:470 +msgid "Volume status must be available to reserve" +msgstr "" + +#: cinder/volume/api.py:519 +msgid "must be available" +msgstr "" + +#: cinder/volume/api.py:537 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "" + +#: cinder/volume/api.py:546 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" +msgstr "" + +#: cinder/volume/api.py:595 +msgid "Volume Snapshot status must be available or error" +msgstr "" + +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" +msgstr "" + +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" +msgstr "" + +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" +msgstr "" + +#: cinder/volume/api.py:716 +msgid "Volume status must be available/in-use." +msgstr "" + +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." +msgstr "" + +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#, python-format +msgid "Recovering from a failed execute. Try number %s" +msgstr "" + +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" +msgstr "" + +#: cinder/volume/driver.py:269 +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "" + +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#, python-format +msgid "ISCSI Discovery: Found %s" +msgstr "" + +#: cinder/volume/driver.py:361 +#, python-format +msgid "copy_image_to_volume %s." +msgstr "" + +#: cinder/volume/driver.py:378 +#, python-format +msgid "copy_volume_to_image %s." +msgstr "" + +#: cinder/volume/driver.py:437 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: cinder/volume/driver.py:439 +#, python-format +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" +msgstr "" + +#: cinder/volume/driver.py:451 +#, python-format +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" +msgstr "" + +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" +msgstr "" + +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" +msgstr "" + +#: cinder/volume/manager.py:124 +#, python-format +msgid "Driver path %s is deprecated, update your configuration to the new path." +msgstr "" + +#: cinder/volume/manager.py:146 +#, python-format +msgid "Re-exporting %s volumes" +msgstr "" + +#: cinder/volume/manager.py:151 +#, python-format +msgid "volume %s stuck in a downloading state" +msgstr "" + +#: cinder/volume/manager.py:156 +#, python-format +msgid "volume %s: skipping export" +msgstr "" + +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" +msgstr "" + +#: cinder/volume/manager.py:161 +#, python-format +msgid "Resuming delete on volume: %s" +msgstr "" + +#: cinder/volume/manager.py:221 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "" + +#: cinder/volume/manager.py:230 +#, python-format +msgid "volume %s: creating from snapshot" +msgstr "" + +#: cinder/volume/manager.py:234 +#, python-format +msgid "volume %s: creating from existing volume" +msgstr "" + +#: cinder/volume/manager.py:238 +#, python-format +msgid "volume %s: creating from image" +msgstr "" + +#: cinder/volume/manager.py:247 +#, python-format +msgid "volume %s: creating" +msgstr "" + +#: cinder/volume/manager.py:279 +#, python-format +msgid "volume %s: creating export" +msgstr "" + +#: cinder/volume/manager.py:288 +#, python-format +msgid "volume %s: create failed" +msgstr "" + +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" +msgstr "" + +#: cinder/volume/manager.py:326 +#, python-format +msgid "Error: %s" +msgstr "" + +#: cinder/volume/manager.py:352 +#, python-format +msgid "volume %s: Error trying to reschedule create" +msgstr "" + +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" +msgstr "" + +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" +msgstr "" + +#: cinder/volume/manager.py:379 +#, python-format +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" +msgstr "" + +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" +msgstr "" + +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" +msgstr "" + +#: cinder/volume/manager.py:419 +#, python-format +msgid "volume %s: removing export" +msgstr "" + +#: cinder/volume/manager.py:424 +#, python-format +msgid "volume %s: volume is busy" +msgstr "" + +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" +msgstr "" + +#: cinder/volume/manager.py:447 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "" + +#: cinder/volume/manager.py:460 +#, python-format +msgid "snapshot %s: creating" +msgstr "" + +#: cinder/volume/manager.py:466 +#, python-format +msgid "snapshot %(snap_name)s: creating" +msgstr "" + +#: cinder/volume/manager.py:484 +#, python-format +msgid "snapshot %s: created successfully" +msgstr "" + +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 +#, python-format +msgid "snapshot %s: deleting" +msgstr "" + +#: cinder/volume/manager.py:505 +#, python-format +msgid "snapshot %s: snapshot is busy" +msgstr "" + +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" +msgstr "" + +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" +msgstr "" + +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" +msgstr "" + +#: cinder/volume/manager.py:608 +#, python-format +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" +msgstr "" + +#: cinder/volume/manager.py:626 +#, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "" + +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" +msgstr "" + +#: cinder/volume/manager.py:706 +#, python-format +msgid "Notification {%s} received" +msgstr "" + +#: cinder/volume/volume_types.py:41 +#, python-format +msgid "DB error: %s" +msgstr "" + +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" +msgstr "" + +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" +msgstr "" + +#: cinder/volume/volume_types.py:128 +#, python-format +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" +msgstr "" + +#: cinder/volume/drivers/coraid.py:102 +#, python-format +msgid "Update session cookie %(session)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#, python-format +msgid "Message : %(message)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:125 +#, python-format +msgid "Error while trying to set group: %(message)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:128 +#, python-format +msgid "Unable to find group: %(group)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" +msgstr "" + +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" +msgstr "" + +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" +msgstr "" + +#: cinder/volume/drivers/coraid.py:175 +#, python-format +msgid "Configure data : %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:177 +#, python-format +msgid "Configure response : %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:199 +#, python-format +msgid "Unable to retrive volume infos for volume %(volname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" +msgstr "" + +#: cinder/volume/drivers/coraid.py:308 +#, python-format +msgid "Fail to create volume %(volname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:321 +#, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:335 +#, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:347 +#, python-format +msgid "Failed to Delete Snapshot %(snapname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:362 +#, python-format +msgid "Failed to Create Volume from Snapshot %(snapname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:383 +#, python-format +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:65 +#, python-format +msgid "There's no Gluster config file configured (%s)" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:70 +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 +#, python-format +msgid "casted to %s" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 +#, python-format +msgid "Volume %s does not have provider_location specified, skipping" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 +#, python-format +msgid "Exception during mounting %s" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, python-format +msgid "%s is already mounted" +msgstr "" + +#: cinder/volume/drivers/lvm.py:82 +#, python-format +msgid "volume group %s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/lvm.py:197 +#, python-format +msgid "Size for volume: %s not found, skipping secure delete." +msgstr "" + +#: cinder/volume/drivers/lvm.py:204 +#, python-format +msgid "Performing secure delete on volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:218 +#, python-format +msgid "Error unrecognized volume_clear option: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:238 +#, python-format +msgid "snapshot: %s not found, skipping delete operations" +msgstr "" + +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, python-format +msgid "Creating clone of volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:345 +#, python-format +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:364 +#, python-format +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" +msgstr "" + +#: cinder/volume/drivers/lvm.py:430 +#, python-format +msgid "Symbolic link %s not found" +msgstr "" + +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:542 +#, python-format +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " +msgstr "" + +#: cinder/volume/drivers/nfs.py:127 +#, python-format +msgid "There's no NFS config file configured (%s)" +msgstr "" + +#: cinder/volume/drivers/nfs.py:132 +#, python-format +msgid "NFS config file at %(config)s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/rbd.py:64 +#, python-format +msgid "rbd has no pool %s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" +msgstr "" + +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" +msgstr "" + +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" +msgstr "" + +#: cinder/volume/drivers/rbd.py:227 +msgid "Not an rbd snapshot" +msgstr "" + +#: cinder/volume/drivers/rbd.py:242 +#, python-format +msgid "%s is in a different ceph cluster" +msgstr "" + +#: cinder/volume/drivers/rbd.py:253 +#, python-format +msgid "Unable to read image %s" +msgstr "" + +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" +msgstr "" + +#: cinder/volume/drivers/scality.py:74 +#, python-format +msgid "Cannot access 'scality_sofs_config': %s" +msgstr "" + +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" +msgstr "" + +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" +msgstr "" + +#: cinder/volume/drivers/scality.py:135 +#, python-format +msgid "Cannot find volume dir for Scality SOFS at '%s'" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:47 +#, python-format +msgid "Sheepdog is not working: %s" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:129 +#, python-format +msgid "Payload for SolidFire API call: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:146 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:152 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:156 +#, python-format +msgid "Clone operation encountered: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:164 +#, python-format +msgid "Detected xDBVersionMismatch, retry %s of 5" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:171 +#, python-format +msgid "API response: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:191 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:220 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:281 +#, python-format +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:364 +#, python-format +msgid "More than one valid preset was detected, using %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:397 +#, python-format +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:406 +#, python-format +msgid "Volume %s, not found on SF Cluster." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:409 +#, python-format +msgid "Found %(count)s volumes mapped to id: %(uuid)s." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:480 +#, python-format +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:497 +#, python-format +msgid "Volume ID %s was not found on the SolidFire Cluster!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:566 +msgid "Failed to get updated stats" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:173 +#, python-format +msgid "WWPN on node %(node)s: %(wwpn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:190 +#, python-format +msgid "pool %s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 +#, python-format +msgid "%s is not set" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:309 +#, python-format +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:331 +#, python-format +msgid "ensure_export: Volume %s not found on storage" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:483 +#, python-format +msgid "enter: _get_host_from_connector: prefix %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:511 +#, python-format +msgid "leave: _get_host_from_connector: host %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:523 +#, python-format +msgid "enter: _create_host: host %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:551 +#, python-format +msgid "leave: _create_host: host %(host)s - %(host_name)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:574 +#, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:619 +#, python-format +msgid "volume %s mapping to multi host" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:635 +#, python-format +msgid "enter: _delete_host: host %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:643 +#, python-format +msgid "leave: _delete_host: host %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:675 +#, python-format +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:702 +#, python-format +msgid "initialize_connection: Failed to get attributes for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:709 +#, python-format +msgid "Did not find expected column name in lsvdisk: %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:711 +#, python-format +msgid "initialize_connection: Missing volume attribute for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:728 +#, python-format +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:736 +#, python-format +msgid "initialize_connection: Did not find a preferred node for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:769 +#, python-format +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:774 +#, python-format +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:792 +#, python-format +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:817 +#, python-format +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:825 +#, python-format +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:907 +#, python-format +msgid "enter: _create_vdisk: vdisk %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:945 +#, python-format +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:950 +#, python-format +msgid "leave: _create_vdisk: volume %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1012 +#, python-format +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1039 +#, python-format +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1050 +#, python-format +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1055 +#, python-format +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1062 +#, python-format +msgid "_prepare_fc_map: %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1069 +#, python-format +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1080 +#, python-format +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1092 +#, python-format +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1100 +#, python-format +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1107 +#, python-format +msgid "_create_copy: Source vdisk %s does not exist" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1119 +#, python-format +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1129 +#, python-format +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1134 +#, python-format +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1156 +#, python-format +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1164 +#, python-format +msgid "enter: _is_vdisk_defined: vdisk %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1166 +#, python-format +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1194 +#, python-format +msgid "enter: _delete_vdisk: vdisk %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1199 +#, python-format +msgid "warning: Tried to delete vdisk %s but it does not exist." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1225 +#, python-format +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1258 +#, python-format +msgid "leave: _delete_vdisk: vdisk %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1443 +#, python-format +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1464 +#, python-format +msgid "enter: _execute_command_and_parse_attributes: command %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1471 +#, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1488 +#, python-format +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1507 +#, python-format +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1517 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" +msgstr "" + +#: cinder/volume/drivers/windows.py:142 +#, python-format +msgid "Creating folder %s " +msgstr "" + +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 +#, python-format +msgid "Ignored target creation error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/windows.py:213 +#, python-format +msgid "Disk not found: %s" +msgstr "" + +#: cinder/volume/drivers/zadara.py:218 +#, python-format +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" +msgstr "" + +#: cinder/volume/drivers/zadara.py:240 +#, python-format +msgid "Operation completed. %(data)s" +msgstr "" + +#: cinder/volume/drivers/zadara.py:350 +#, python-format +msgid "Volume %(name)s could not be found. It might be already deleted" +msgstr "" + +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#, python-format +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#, python-format +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#, python-format +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#, python-format +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#, python-format +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#, python-format +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#, python-format +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#, python-format +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#, python-format +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:454 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:463 +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 +#, python-format +msgid "Cannot find Replication Service to create snapshot for volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:500 +#, python-format +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:516 +#, python-format +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:525 +#, python-format +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:533 +#, python-format +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:543 +#, python-format +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:549 +#, python-format +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:557 +#, python-format +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:572 +#, python-format +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:588 +#, python-format +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:597 +#, python-format +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:609 +#, python-format +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, python-format +msgid "Create export: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:624 +#, python-format +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:646 +#, python-format +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:661 +#, python-format +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:672 +#, python-format +msgid "Error mapping volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:692 +#, python-format +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:705 +#, python-format +msgid "Error unmapping volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:722 +#, python-format +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#, python-format +msgid "Error mapping volume %(vol)s. %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#, python-format +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#, python-format +msgid "Error unmapping volume %(vol)s. %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#, python-format +msgid "Map volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#, python-format +msgid "Cannot find Controller Configuration Service for storage system %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#, python-format +msgid "Volume %s is not mapped. No volume to unmap." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#, python-format +msgid "Initialize connection: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#, python-format +msgid "Volume %s is already mapped." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#, python-format +msgid "Terminate connection: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#, python-format +msgid "Found Masking View: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +msgid "Cannot connect to ECOM server" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#, python-format +msgid "Found Replication Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#, python-format +msgid "Found Storage Configuration Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#, python-format +msgid "Found Storage Hardware ID Management Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, python-format +msgid "Pool %(storage_type)s is not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#, python-format +msgid "Pool: %(pool)s SystemName: %(systemname)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#, python-format +msgid "Pool name: %(poolname)s System name: %(systemname)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#, python-format +msgid "Volume %(volumename)s not found on the array." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#, python-format +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#, python-format +msgid "Source: %(volumename)s Target: %(snapshotname)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#, python-format +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#, python-format +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#, python-format +msgid "Error finding %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#, python-format +msgid "Found %(name)s: %(initiator)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#, python-format +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#, python-format +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#, python-format +msgid "Available device number on %(storage)s: %(device)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#, python-format +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#, python-format +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#, python-format +msgid "Device info: %(data)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#, python-format +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#, python-format +msgid "Found Storage Processor System: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#, python-format +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#, python-format +msgid "Add target WWN: %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#, python-format +msgid "Target WWNs: %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#, python-format +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, python-format +msgid "Cannot find device number for volume %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#, python-format +msgid "Found iSCSI endpoint: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#, python-format +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#, python-format +msgid "ISCSI properties: %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#, python-format +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#, python-format +msgid "create_volume:volume name: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#, python-format +msgid "delete_volume: volume name: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#, python-format +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, python-format +msgid "create_export: volume name:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#, python-format +msgid "create_export:Volume %(name)s does not exist." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#, python-format +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, python-format +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#, python-format +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#, python-format +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#, python-format +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#, python-format +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#, python-format +msgid "terminate_connection:Host does not exist. Host name:%(host)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#, python-format +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#, python-format +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#, python-format +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#, python-format +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#, python-format +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#, python-format +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#, python-format +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#, python-format +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#, python-format +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#, python-format +msgid "_check_conf_file: %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#, python-format +msgid "_read_xml:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#, python-format +msgid "Write login information to xml error. %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#, python-format +msgid "_get_login_info error. %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#, python-format +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#, python-format +msgid "_get_lun_set_info:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#, python-format +msgid "_get_iscsi_info:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#, python-format +msgid "CLI command:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#, python-format +msgid "_execute_cli:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#, python-format +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#, python-format +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#, python-format +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#, python-format +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#, python-format +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#, python-format +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#, python-format +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#, python-format +msgid "_get_tgt_iqn:iSCSI IP is %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#, python-format +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#, python-format +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#, python-format +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#, python-format +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#, python-format +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#, python-format +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#, python-format +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#, python-format +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#, python-format +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#, python-format +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:123 +#, python-format +msgid "API %(name)s failed: %(reason)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 +#, python-format +msgid "Using WSDL: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:149 +#, python-format +msgid "Using storage service: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:204 +msgid "Connected to DFM server" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:282 +#, python-format +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:317 +#, python-format +msgid "Job failed: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 +#, python-format +msgid "No entry in LUN table for volume %(name)s." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:538 +#, python-format +msgid "No entry in LUN table for volume %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, python-format +msgid "Failed to get LUN details for LUN ID %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:575 +#, python-format +msgid "Failed to get host details for host ID %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, python-format +msgid "No LUN ID for volume %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, python-format +msgid "Failed to get target portal for filer: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:826 +#, python-format +msgid "Failed to get target IQN for filer: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 +#, python-format +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1054 +#, python-format +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 +#, python-format +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1086 +#, python-format +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1143 +#, python-format +msgid "No metadata property %(prop)s defined for the LUN %(name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 +#, python-format +msgid "Created LUN with name %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 +#, python-format +msgid "Destroyed LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1291 +#, python-format +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1298 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 +#, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1344 +#, python-format +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1365 +#, python-format +msgid "No entry in LUN table for snapshot %(name)s." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 +#, python-format +msgid "Cloned LUN with new name %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, python-format +msgid "Could not find handle for LUN named %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 +#, python-format +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1518 +#, python-format +msgid "Using NetApp filer: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1585 +#, python-format +msgid "No entry in LUN table for volume/snapshot %(name)s." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1628 +#, python-format +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1632 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, python-format +msgid "Snapshot %s deletion successful" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1717 +#, python-format +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1811 +#, python-format +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1829 +#, python-format +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, python-format +msgid "Could not find attribute for LUN named %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2057 +#, python-format +msgid "No iscsi service found for vserver %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2192 +#, python-format +msgid "No clonned lun named %s found on the filer" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2377 +#, python-format +msgid "Error finding luns for volume %(vol)s. Verify volume exists." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2481 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2484 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:312 +#, python-format +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:461 +#, python-format +msgid "No interface found on cluster for ip %s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:487 +#, python-format +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:493 +#, python-format +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:547 +#, python-format +msgid "No storage path found for export path %s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:555 +#, python-format +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 +#, python-format +msgid "Sending JSON data: %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 +#, python-format +msgid "Auto switching to HTTPS connection to %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, python-format +msgid "Got response: %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:99 +#, python-format +msgid "Volume %s does not exist in Nexenta SA" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:211 +#, python-format +msgid "Ignored target group creation error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:220 +#, python-format +msgid "Ignored target group member addition error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:228 +#, python-format +msgid "Ignored LU creation error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:238 +#, python-format +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:274 +#, python-format +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:282 +#, python-format +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:74 +#, python-format +msgid "CLIQ command returned %s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:80 +#, python-format +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:88 +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:118 +#, python-format +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:171 +#, python-format +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" +msgstr "" + +#: cinder/volume/drivers/san/san.py:148 +#, python-format +msgid "Error running SSH command: %s" +msgstr "" + +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" +msgstr "" + +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" +msgstr "" + +#: cinder/volume/drivers/san/solaris.py:80 +#, python-format +msgid "Cannot parse list-view output: %s" +msgstr "" + +#: cinder/volume/drivers/san/solaris.py:174 +#, python-format +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 +#, python-format +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, python-format +msgid "Error running ssh command: %s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 +#, python-format +msgid "CPG (%s) doesn't exist on array" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 +#, python-format +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 +#, python-format +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 +#, python-format +msgid "Volume (%s) already exists on array" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, python-format +msgid "Unexpected state while cloning %s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 +#, python-format +msgid "The hostname must be called '%s'" +msgstr "" + +#~ msgid "_get_device_type: Storage Pool must beconfigured." +#~ msgstr "" + +#~ msgid "delete_volume:No need to delete volume.Volume %(name)s does not exist." +#~ msgstr "" + +#~ msgid "" +#~ "initialize_connection:Failed to find target " +#~ "ipfor initiator:%(initiatorname)s,please check " +#~ "config file." +#~ msgstr "" + +#~ msgid "initialize_connection:Failed to find target iSCSIiqn. Target IP:%(ip)s" +#~ msgstr "" + +#~ msgid "" +#~ "initialize_connection:host name: %(host)s,initiator " +#~ "name: %(ini)s, hostport name: %(port)s" +#~ msgstr "" + +#~ msgid "terminate_connection:volume does not exist.volume name:%(volume)s" +#~ msgstr "" + +#~ msgid "" +#~ "terminate_connection:No map between host and" +#~ " volume. Host name:%(hostname)s,volume " +#~ "name:%(volumename)s." +#~ msgstr "" + +#~ msgid "create_snapshot:Volume does not exist.Volume name:%(name)s" +#~ msgstr "" + +#~ msgid "create_snapshot:Snapshot does not exist.Snapshot name:%(name)s" +#~ msgstr "" + +#~ msgid "" +#~ "create_volume_from_snapshot:Snapshot does not " +#~ "exist.Snapshot name:%(name)s" +#~ msgstr "" + +#~ msgid "Write login informationto xml error. %s" +#~ msgstr "" + +#~ msgid "" +#~ "Config file is wrong. LUNType must " +#~ "be \"Thin\" or \"Thick\". LUNType:%(type)s" +#~ msgstr "" + +#~ msgid "" +#~ "_get_maximum_pool:maxpoolid is None.Please check " +#~ "config file and make sure the " +#~ "\"Name\" in \"StoragePool\" is right." +#~ msgstr "" + +#~ msgid "" +#~ "_add_host:Failed to add host to " +#~ "hostgroup.host name:%(host)s hostgroup " +#~ "id:%(hostgroup)s out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_add_initiator:Failed to add initiator.initiator " +#~ "name:%(name)s out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_delete_initiator:ERROE:Failed to delete " +#~ "initiator.initiator name:%(name)s out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_add_hostport:Failed to add hostport. port " +#~ "name:%(port)sport information:%(info)s host " +#~ "id:%(host)sout:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_map_lun:Failed to add " +#~ "hostmap.hostid:%(host)slunid:%(lun)shostlunid:%(hostlunid)s.out:%(out)s" +#~ msgstr "" + +#~ msgid "_delete_host: Failed delete host.host id:%(hostid)s.out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_wait_for_luncopy:LUNcopy status isnot normal. " +#~ "LUNcopy name:%(luncopyname)s" +#~ msgstr "" + +#~ msgid "" +#~ "_change_lun_controller:Failed to change lun " +#~ "owningcontroller. lun id:%(lunid)s. new " +#~ "controller:%(controller)s. out:%(out)s" +#~ msgstr "" + +#~ msgid "_is_resource_pool_enough:Resource pool for snapshotnot be added." +#~ msgstr "" + diff --git a/cinder/locale/pt_BR/LC_MESSAGES/cinder.po b/cinder/locale/pt_BR/LC_MESSAGES/cinder.po index 35fd8c6bb..b31ad9802 100644 --- a/cinder/locale/pt_BR/LC_MESSAGES/cinder.po +++ b/cinder/locale/pt_BR/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2012-02-06 21:07+0000\n" "Last-Translator: Adriano Steffler \n" "Language-Team: Brazilian Portuguese \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "Nome do arquivo da CA raiz" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "Nome do arquivo da chave privada" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "Aonde armazenamos nossas chaves" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "Onde mantemos nosso CA raiz" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "Devemos usar um CA para cada projeto?" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "Assunto do certificado para usuários, %s para projeto, usuário, timestamp" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "Assunto do certificado para projetos, %s para projeto, timestamp" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "Localização dos sinalizadores: %s" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "Erro inesperado ao executar o comando." -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -85,8043 +46,9444 @@ msgstr "" "Saída padrão: %(stdout)r\n" "Erro: %(stderr)r" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" -msgstr "" - -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "sem método para mensagem: %s" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "" -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." +#: cinder/exception.py:180 +msgid "The results are invalid." msgstr "" -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "" -#: cinder/exception.py:265 +#: cinder/exception.py:196 #, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." +#: cinder/exception.py:200 +msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:273 +#: cinder/exception.py:207 #, python-format -msgid "Invalid content type %(content_type)s." +msgid "%(err)s" msgstr "" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." +#: cinder/exception.py:215 +#, python-format +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:285 -msgid "Invalid Parameter: Unicode is not supported by the current database." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:292 -#, python-format -msgid "%(err)s" +#: cinder/exception.py:223 +msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:296 +#: cinder/exception.py:229 #, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:301 +#: cinder/exception.py:233 #, python-format -msgid "Group not valid. Reason: %(reason)s" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:305 +#: cinder/exception.py:237 #, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." +msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:310 +#: cinder/exception.py:242 #, python-format -msgid "Instance %(instance_id)s is not running." +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:314 +#: cinder/exception.py:246 #, python-format -msgid "Instance %(instance_id)s is not suspended." +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:318 -#, python-format -msgid "Instance %(instance_id)s is not in rescue mode" +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" msgstr "" -#: cinder/exception.py:322 -msgid "Failed to suspend instance" +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:326 -msgid "Failed to resume server" +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:330 -msgid "Failed to reboot instance" +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:334 -#, fuzzy -msgid "Failed to terminate instance" -msgstr "Começando a terminar instâncias" - -#: cinder/exception.py:338 -msgid "Service is unavailable at this time." +#: cinder/exception.py:276 +#, python-format +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:350 +#: cinder/exception.py:290 #, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." +#: cinder/exception.py:299 +#, python-format +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." -msgstr "" +#: cinder/exception.py:303 +#, fuzzy, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." +#: cinder/exception.py:307 +#, python-format +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:311 #, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." +msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:315 #, python-format -msgid "The supplied device path (%(path)s) is invalid." +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:319 #, python-format -msgid "The supplied device (%(device)s) is busy." +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" +#: cinder/exception.py:323 +#, python-format +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:327 #, python-format -msgid "%(address)s is not a valid IP v4/6 address." +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:331 #, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:399 +#: cinder/exception.py:335 #, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:406 +#: cinder/exception.py:339 #, python-format -msgid "Disk format %(disk_format)s is not acceptable" +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:410 +#: cinder/exception.py:343 #, python-format -msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:414 +#: cinder/exception.py:347 #, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:418 +#: cinder/exception.py:351 #, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:422 -msgid "Resource could not be found." +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:360 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:364 #, python-format -msgid "Volume %(volume_id)s could not be found." +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:435 +#: cinder/exception.py:368 #, python-format -msgid "Unable to locate account %(account_name)s on Solidfire device" +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:372 #, python-format -msgid "Volume not found for instance %(instance_id)s." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:376 #, python-format -msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." -msgstr "" - -#: cinder/exception.py:449 -msgid "Zero volume types found." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:380 #, python-format -msgid "Volume type %(volume_type_id)s could not be found." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:384 #, python-format -msgid "Volume type with name %(volume_type_name)s could not be found." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:388 #, python-format -msgid "" -"Volume Type %(volume_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:393 #, python-format -msgid "Snapshot %(snapshot_id)s could not be found." +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:397 #, python-format -msgid "deleting volume %(volume_name)s that has snapshot" +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:475 -#, python-format -msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:410 #, python-format -msgid "No target id found for volume %(volume_id)s." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:484 -#, python-format -msgid "No disk at %(location)s" -msgstr "" +#: cinder/exception.py:414 +#, fuzzy, python-format +msgid "Volume Type %(id)s already exists." +msgstr "group %s já existe" -#: cinder/exception.py:488 -#, python-format -msgid "Could not find a handler for %(driver_type)s volume." +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:422 #, python-format -msgid "Invalid image href %(image_href)s." -msgstr "" - -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:426 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:430 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:434 #, python-format -msgid "User %(user_id)s could not be found." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:438 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:517 -#, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:521 -#, python-format -msgid "Role %(role_id)s could not be found." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:529 +#: cinder/exception.py:458 #, python-format -msgid "%(req)s is required to create a network." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:462 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:466 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:470 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:474 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:478 #, python-format -msgid "Network could not be found for instance %(instance_id)s." +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:553 -msgid "No networks defined." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:557 +#: cinder/exception.py:487 #, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:491 #, python-format -msgid "Host is not set to the network (%(network_id)s)." +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:495 #, python-format -msgid "Network %(network)s has active ports, cannot delete." -msgstr "" - -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:499 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:503 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:582 -#, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +#: cinder/exception.py:507 +#, fuzzy, python-format +msgid "Unable to create server object for initiator %(name)s" msgstr "" +"Não é possível criar o VDI no SR %(sr_ref)s para a instância " +"%(instance_name)s" -#: cinder/exception.py:586 +#: cinder/exception.py:511 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:591 -#, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:519 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:523 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:527 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:531 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +#: cinder/exception.py:536 +msgid "Unknown NFS exception" msgstr "" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:624 -#, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" msgstr "" -#: cinder/exception.py:628 -#, python-format -msgid "Floating ip not found for address %(address)s." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:560 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:569 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:644 -#, python-format -msgid "Floating ip %(address)s is not associated." -msgstr "" +#: cinder/exception.py:573 +#, fuzzy, python-format +msgid "Invalid backup: %(reason)s" +msgstr "Backend inválido: %s" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/exception.py:577 +msgid "Connection to swift failed" msgstr "" -#: cinder/exception.py:652 -#, python-format -msgid "Interface %(interface)s not found." +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:656 -#, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:660 +#: cinder/manager.py:158 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:664 +#: cinder/manager.py:164 #, python-format -msgid "Service %(service_id)s could not be found." +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:668 +#: cinder/manager.py:171 #, python-format -msgid "Host %(host)s could not be found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:676 -#, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:680 -#, python-format -msgid "Auth token %(token)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:684 +#: cinder/quota.py:704 #, python-format -msgid "Access Key %(access_key)s could not be found." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" +#: cinder/quota.py:726 +#, python-format +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:692 +#: cinder/quota.py:747 #, python-format -msgid "Quota for project %(project_id)s could not be found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:696 -#, python-format -msgid "Quota class %(class_name)s could not be found." +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:700 -#, python-format -msgid "Security group %(security_group_id)s not found." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:709 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:713 +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +#, fuzzy, python-format +msgid "Unhandled exception" +msgstr "Exceção interna: %s" + +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +msgid "Started child %d" msgstr "" -#: cinder/exception.py:718 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 #, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +msgid "Starting %d workers" msgstr "" -#: cinder/exception.py:723 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "Migration %(migration_id)s could not be found." +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:727 +#: cinder/service.py:275 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:732 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "Console pool %(pool_id)s could not be found." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:736 +#: cinder/service.py:286 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:742 +#: cinder/service.py:302 +#, fuzzy, python-format +msgid "wait wrap.failed %s" +msgstr "NotFound lançado: %s" + +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:746 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:750 +#: cinder/service.py:353 #, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/exception.py:755 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." -msgstr "" +#: cinder/service.py:458 +msgid "Service killed that has no database entry" +msgstr "Encerrado serviço que não tem entrada na base de dados" -#: cinder/exception.py:763 -#, python-format -msgid "Instance type %(instance_type_id)s could not be found." -msgstr "" +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." +msgstr "O objeto da base de dados do serviço desapareceu, Recriando." + +#: cinder/service.py:510 +msgid "Recovered model server connection!" +msgstr "Recuperada conexão servidor de modelo." + +#: cinder/service.py:516 +msgid "model server went away" +msgstr "servidor de modelo perdido" -#: cinder/exception.py:767 +#: cinder/service.py:608 +msgid "Full set of FLAGS:" +msgstr "Conjunto completo de FLAGS:" + +#: cinder/service.py:615 #, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:772 +#: cinder/utils.py:96 #, python-format -msgid "Flavor %(flavor_id)s could not be found." -msgstr "" +msgid "Fetching %s" +msgstr "Buscando %s" -#: cinder/exception.py:776 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "Cell %(cell_id)s could not be found." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:780 -#, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:784 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." -msgstr "" +msgid "Running cmd (subprocess): %s" +msgstr "Executando comando (subprocesso): %s" -#: cinder/exception.py:789 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" -msgstr "" +msgid "Result was %s" +msgstr "Resultado foi %s" -#: cinder/exception.py:793 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:798 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." -msgstr "" +msgid "Running cmd (SSH): %s" +msgstr "Executando o comando (SSH): %s" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:807 -#, python-format -msgid "LDAP user %(user_id)s could not be found." +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:811 -#, python-format -msgid "LDAP group %(group_id)s could not be found." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:815 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 #, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/exception.py:819 +#: cinder/utils.py:373 #, python-format -msgid "File %(file_path)s could not be found." -msgstr "" - -#: cinder/exception.py:823 -msgid "Zero files could be found." -msgstr "" +msgid "debug in callback: %s" +msgstr "depuração em retorno de chamada: %s" -#: cinder/exception.py:827 +#: cinder/utils.py:532 #, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." -msgstr "" +msgid "Link Local address is not found.:%s" +msgstr "Endereço para Link Local não encontrado: %s" -#: cinder/exception.py:832 +#: cinder/utils.py:535 #, python-format -msgid "Network adapter %(adapter)s could not be found." -msgstr "" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "Não foi possível atribuir um IP para o Link Local de %(interface)s :%(ex)s" -#: cinder/exception.py:836 +#: cinder/utils.py:569 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "" - -#: cinder/exception.py:840 -msgid "Action not allowed." -msgstr "" +msgid "Invalid backend: %s" +msgstr "Backend inválido: %s" -#: cinder/exception.py:844 +#: cinder/utils.py:580 #, python-format -msgid "Unable to use global role %(role_id)s" -msgstr "" - -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" -msgstr "" +msgid "backend %s" +msgstr "backend %s" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:861 +#: cinder/utils.py:813 #, python-format -msgid "Key pair %(key_name)s already exists." +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:865 +#: cinder/utils.py:914 #, python-format -msgid "User %(user)s already exists." +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:869 +#: cinder/utils.py:1116 #, python-format -msgid "LDAP user %(user)s already exists." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:873 +#: cinder/utils.py:1224 #, python-format -msgid "LDAP group %(group)s already exists." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:877 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "Usuário %(uid)s já é um membro do grupo %(group_dn)s" +#: cinder/wsgi.py:121 +#, fuzzy, python-format +msgid "Unable to find cert_file : %s" +msgstr "Impossível localizar uma porta aberta" -#: cinder/exception.py:882 -#, python-format -msgid "Project %(project)s already exists." -msgstr "" +#: cinder/wsgi.py:124 +#, fuzzy, python-format +msgid "Unable to find ca_file : %s" +msgstr "Impossível localizar uma porta aberta" -#: cinder/exception.py:886 -#, python-format -msgid "Instance %(name)s already exists." -msgstr "" +#: cinder/wsgi.py:127 +#, fuzzy, python-format +msgid "Unable to find key_file : %s" +msgstr "Não é possível destruir o VBD %s" -#: cinder/exception.py:890 -#, python-format -msgid "Instance Type %(name)s already exists." +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:894 +#: cinder/wsgi.py:163 #, python-format -msgid "Volume Type %(name)s already exists." +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:898 +#: cinder/wsgi.py:207 #, python-format -msgid "%(path)s is on shared storage: %(reason)s" +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:906 -#, python-format -msgid "Malformed message body: %(reason)s" +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:910 -#, python-format -msgid "Could not find config at %(path)s" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" msgstr "" -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/api/common.py:91 +msgid "offset param must be an integer" msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/exception.py:938 +#: cinder/api/common.py:133 #, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." -msgstr "" - -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +msgid "marker [%s] not found" msgstr "" -#: cinder/exception.py:946 +#: cinder/api/common.py:160 #, python-format -msgid "No valid host was found. %(reason)s" +msgid "href %s does not contain version" msgstr "" -#: cinder/exception.py:950 -#, python-format -msgid "Host %(host)s is not up or doesn't exist." +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" +#: cinder/api/extensions.py:199 +#, python-format +msgid "Loaded extension: %s" msgstr "" -#: cinder/exception.py:958 +#: cinder/api/extensions.py:237 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Ext name: %s" msgstr "" -#: cinder/exception.py:963 +#: cinder/api/extensions.py:238 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Ext alias: %s" msgstr "" -#: cinder/exception.py:967 +#: cinder/api/extensions.py:239 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Ext description: %s" msgstr "" -#: cinder/exception.py:971 +#: cinder/api/extensions.py:241 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Ext namespace: %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/api/extensions.py:242 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "Ext updated: %s" msgstr "" -#: cinder/exception.py:980 +#: cinder/api/extensions.py:244 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "Exception loading extension: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/api/extensions.py:258 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Loading extension %s" msgstr "" -#: cinder/exception.py:988 +#: cinder/api/extensions.py:264 #, python-format -msgid "Detected more than one volume with name %(vol_name)s" +msgid "Calling extension factory %s" msgstr "" -#: cinder/exception.py:992 +#: cinder/api/extensions.py:278 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/exception.py:997 -msgid "Unable to create instance type" +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/api/extensions.py:289 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/exception.py:1005 +#: cinder/api/extensions.py:357 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/exception.py:1009 +#: cinder/api/extensions.py:381 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: cinder/exception.py:1013 -#, python-format -msgid "Detected existing vlan with id %(vlan)d" +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/exception.py:1017 -#, python-format -msgid "Instance %(instance_id)s could not be found." +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" msgstr "" -#: cinder/exception.py:1021 -#, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/exception.py:1025 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "Could not fetch image %(image)s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/log.py:315 -#, python-format -msgid "syslog facility must be one of: %s" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/manager.py:146 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/manager.py:152 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Running periodic task %(full_task_name)s" +msgid "show called for member %s" msgstr "" -#: cinder/manager.py:159 +#: cinder/api/contrib/backups.py:140 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" +msgid "delete called for member %s" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/contrib/backups.py:143 +#, python-format +msgid "Delete backup with id: %s" msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/contrib/backups.py:185 +#, python-format +msgid "Creating new backup %s" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/contrib/backups.py:201 +#, python-format +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/service.py:177 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/service.py:195 +#: cinder/api/contrib/backups.py:234 #, python-format -msgid "Creating Consumer connection for Service %s" +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/service.py:282 -msgid "Service killed that has no database entry" -msgstr "Encerrado serviço que não tem entrada na base de dados" - -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." -msgstr "O objeto da base de dados do serviço desapareceu, Recriando." - -#: cinder/service.py:334 -msgid "Recovered model server connection!" -msgstr "Recuperada conexão servidor de modelo." - -#: cinder/service.py:340 -msgid "model server went away" -msgstr "servidor de modelo perdido" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." +msgstr "" -#: cinder/service.py:433 -msgid "Full set of FLAGS:" -msgstr "Conjunto completo de FLAGS:" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" +msgstr "" -#: cinder/service.py:440 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "%(flag)s : FLAG SET " +msgid "Host '%s' could not be found." msgstr "" -#: cinder/utils.py:79 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Inner Exception: %s" -msgstr "Exceção interna: %s" +msgid "Invalid status: '%s'" +msgstr "" -#: cinder/utils.py:165 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Fetching %s" -msgstr "Buscando %s" +msgid "Invalid update setting: '%s'" +msgstr "" -#: cinder/utils.py:210 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/utils.py:220 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Executando comando (subprocesso): %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 -#, python-format -msgid "Result was %s" -msgstr "Resultado foi %s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" +msgstr "" -#: cinder/utils.py:249 -#, python-format -msgid "%r failed. Retrying." +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/utils.py:291 -#, python-format -msgid "Running cmd (SSH): %s" -msgstr "Executando o comando (SSH): %s" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" +msgstr "" -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" -msgstr "depuração em retorno de chamada: %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "" -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" -msgstr "Endereço para Link Local não encontrado: %s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." +msgstr "" -#: cinder/utils.py:537 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "Não foi possível atribuir um IP para o Link Local de %(interface)s :%(ex)s" +msgid "Caught error: %s" +msgstr "Capturado o erro: %s" -#: cinder/utils.py:648 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Invalid backend: %s" -msgstr "Backend inválido: %s" +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" -msgstr "backend %s" +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/utils.py:927 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extended resource: %s" msgstr "" -#: cinder/utils.py:931 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/utils.py:1028 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Expected object of type: %s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "Invalid server_string: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "There is no such action: %s" msgstr "" -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/wsgi.py:97 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/wsgi.py:117 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" -msgstr "" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +#, fuzzy, python-format +msgid "snapshot does not exist" +msgstr "instância %s: fazendo um snapshot" -#: cinder/api/direct.py:218 -msgid "not available" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/api/direct.py:299 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Returned non-serializeable type: %s" -msgstr "" - -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/api/validator.py:142 +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 #, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/api/ec2/__init__.py:73 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "%(code)s: %(message)s" +msgid "Invalid value '%s' for force. " msgstr "" -#: cinder/api/ec2/__init__.py:95 -#, python-format -msgid "FaultWrapper: %s" +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." -msgstr "Muitas falhas de autenticação." - -#: cinder/api/ec2/__init__.py:180 +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." -msgstr "" - -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +msgid "vol=%s" msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 +#, python-format +msgid "Delete volume with id: %s" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/ec2/__init__.py:388 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 #, python-format -msgid "Authentication Failure: %s" -msgstr "Falha de Autenticação: %s" +msgid "Create volume of %s GB" +msgstr "Criar volume de %s GB" -#: cinder/api/ec2/__init__.py:404 +#: cinder/api/v1/volumes.py:418 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:435 +#: cinder/api/v2/volumes.py:359 #, python-format -msgid "action: %s" -msgstr "ação: %s" +msgid "Removing options '%s' from query" +msgstr "" -#: cinder/api/ec2/__init__.py:437 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "" +#: cinder/backup/api.py:53 +#, fuzzy +msgid "Backup status must be available or error" +msgstr "O status do volume parece estar disponível" -#: cinder/api/ec2/__init__.py:512 -#, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" -msgstr "" +#: cinder/backup/api.py:78 +#, fuzzy +msgid "Volume to be backed up must be available" +msgstr "O status do volume parece estar disponível" -#: cinder/api/ec2/__init__.py:584 -#, python-format -msgid "InstanceNotFound raised: %s" +#: cinder/backup/api.py:112 +#, fuzzy +msgid "Backup status must be available" +msgstr "O status do volume parece estar disponível" + +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/api/ec2/__init__.py:590 +#: cinder/backup/api.py:126 #, python-format -msgid "VolumeNotFound raised: %s" +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:596 +#: cinder/backup/api.py:140 #, python-format -msgid "SnapshotNotFound raised: %s" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/ec2/__init__.py:602 -#, python-format -msgid "NotFound raised: %s" -msgstr "NotFound lançado: %s" +#: cinder/backup/api.py:145 +#, fuzzy +msgid "Volume to be restored to must be available" +msgstr "O status do volume parece estar disponível" -#: cinder/api/ec2/__init__.py:605 -#, python-format -msgid "EC2APIError raised: %s" +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/backup/api.py:155 #, python-format -msgid "KeyPairExists raised: %s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:617 -#, python-format -msgid "InvalidParameterValue raised: %s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/ec2/__init__.py:621 +#: cinder/backup/manager.py:83 #, python-format -msgid "InvalidPortRange raised: %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/backup/manager.py:87 #, python-format -msgid "NotAuthorized raised: %s" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/backup/manager.py:98 #, python-format -msgid "InvalidRequest raised: %s" +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/ec2/__init__.py:633 -#, fuzzy, python-format -msgid "QuotaError raised: %s" -msgstr "Erro inexperado lançado: %s" - -#: cinder/api/ec2/__init__.py:637 +#: cinder/backup/manager.py:104 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/__init__.py:646 -#, python-format -msgid "Unexpected error raised: %s" -msgstr "Erro inexperado lançado: %s" - -#: cinder/api/ec2/__init__.py:647 +#: cinder/backup/manager.py:109 #, python-format -msgid "Environment: %s" +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." -msgstr "Ocorreu um erro desconhecido. Por favor tente sua requisição cindermente." - -#: cinder/api/ec2/apirequest.py:64 +#: cinder/backup/manager.py:119 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:336 +#: cinder/backup/manager.py:128 #, python-format -msgid "Create snapshot of volume %s" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/backup/manager.py:137 #, python-format msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/backup/manager.py:160 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/cloud.py:382 -#, python-format -msgid "Create key pair %s" -msgstr "Criar par de chaves %s" - -#: cinder/api/ec2/cloud.py:391 +#: cinder/backup/manager.py:166 #, python-format -msgid "Import key %s" +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/backup/manager.py:175 #, python-format -msgid "Delete key pair %s" -msgstr "Remover par de chaves %s" - -#: cinder/api/ec2/cloud.py:551 -msgid "Invalid CIDR" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/backup/manager.py:183 +#, python-format +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/backup/manager.py:199 #, python-format -msgid "Revoke security group ingress %s" -msgstr "Revogado entrada do grupo de segurança %s" +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/backup/manager.py:220 #, python-format -msgid "%s Not enough parameters to build a valid rule" +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." -msgstr "Não existe regra para os parâmetros especificados" - -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/backup/manager.py:228 #, python-format -msgid "Authorize security group ingress %s" -msgstr "Autorizada entrada do grupo de segurança %s" - -#: cinder/api/ec2/cloud.py:725 -#, fuzzy, python-format -msgid "%s - This rule already exists in group" -msgstr "Esta regra já existe no grupo %s" +msgid "delete_backup started, backup: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/manager.py:234 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/manager.py:244 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 -#, python-format -msgid "Create Security Group %s" -msgstr "Criar Grupo de Segurança %s" - -#: cinder/api/ec2/cloud.py:783 +#: cinder/backup/manager.py:264 #, python-format -msgid "group %s already exists" -msgstr "group %s já existe" +msgid "delete_backup finished, backup %s deleted" +msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/services/swift.py:96 #, python-format -msgid "Delete security group %s" -msgstr "Excluir grupo de segurança %s" +msgid "unsupported compression algorithm: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "Get console output for instance %s" -msgstr "Obter saída do console para instância %s" +msgid "_check_container_exists: container: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/services/swift.py:122 #, python-format -msgid "Create volume from snapshot %s" +msgid "container %s does not exist" msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/services/swift.py:127 #, python-format -msgid "Create volume of %s GB" -msgstr "Criar volume de %s GB" - -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +msgid "container %s exists" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/services/swift.py:133 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +#: cinder/backup/services/swift.py:148 +#, python-format +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "Detach volume %s" -msgstr "Desanexar volume %s" - -#: cinder/api/ec2/cloud.py:959 -#, fuzzy, python-format -msgid "Detach Volume Failed." -msgstr "Desanexar volume %s" +msgid "generated object list: %s" +msgstr "" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/backup/services/swift.py:169 #, python-format -msgid "attribute not supported: %s" -msgstr "atributo não suportado: %s" +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" +msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "vol = %s\n" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" -msgstr "Alocar endereço" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" +msgstr "" -#: cinder/api/ec2/cloud.py:1267 +#: cinder/backup/services/swift.py:193 #, python-format -msgid "Release address %s" -msgstr "Liberar endereço %s" +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" +msgstr "" -#: cinder/api/ec2/cloud.py:1272 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/backup/services/swift.py:207 #, python-format -msgid "Disassociate address %s" -msgstr "Desatribuir endereço %s" - -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +msgid "volume size %d is invalid." msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" -msgstr "Começando a terminar instâncias" - -#: cinder/api/ec2/cloud.py:1343 +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Reboot instance %r" -msgstr "Reiniciar instância %r" - -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "De-registering image %s" -msgstr "Removendo o registro da imagem %s" - -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/api/ec2/cloud.py:1490 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" -msgstr "usuário ou grupo não especificado" - -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" -msgstr "apenas o grupo \"all\" é suportado" - -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" -msgstr "operation_type deve ser add ou remove" - -#: cinder/api/ec2/cloud.py:1542 -#, python-format -msgid "Updating image %s publicity" -msgstr "Atualizando publicidade da imagem %s" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" +msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/backup/services/swift.py:257 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "swift MD5 for %(object_name)s: %(etag)s" msgstr "" -#: cinder/api/ec2/cloud.py:1603 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "Couldn't stop instance with in %d sec" +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/backup/services/swift.py:262 #, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "Falha ao obter metadados para o ip: %s" +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" +msgstr "" -#: cinder/api/openstack/__init__.py:43 -#, python-format -msgid "Caught error: %s" -msgstr "Capturado o erro: %s" +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" +msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "backup %s finished." msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/backup/services/swift.py:281 +#, python-format +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/openstack/__init__.py:105 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "Extended resource: %s" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/openstack/__init__.py:130 -#, python-format +#: cinder/backup/services/swift.py:293 msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/openstack/__init__.py:135 +#: cinder/backup/services/swift.py:299 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/openstack/auth.py:90 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/backup/services/swift.py:323 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" -msgstr "" - -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/openstack/auth.py:167 +#: cinder/backup/services/swift.py:331 #, python-format -msgid "Could not find %s in request." +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/backup/services/swift.py:339 #, python-format -msgid "Successfully authenticated '%s'" +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/openstack/auth.py:258 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/backup/services/swift.py:380 +#, python-format +msgid "delete %s finished" msgstr "" -#: cinder/api/openstack/common.py:203 +#: cinder/brick/iscsi/iscsi.py:152 #, python-format -msgid "marker [%s] not found" +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "href %s does not contain version" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/brick/iscsi/iscsi.py:181 +#, python-format +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/openstack/common.py:295 +#: cinder/brick/iscsi/iscsi.py:192 #, python-format -msgid "Converting nw_info: %s" +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 #, python-format -msgid "Converted networks: %s" +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/common.py:338 -#, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" +msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/brick/iscsi/iscsi.py:376 +#, python-format +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/extensions.py:188 +#: cinder/brick/iscsi/iscsi.py:416 +#, fuzzy, python-format +msgid "Removing iscsi_target: %s" +msgstr "Reiniciando a instância %s" + +#: cinder/brick/iscsi/iscsi.py:455 #, python-format -msgid "Loaded extension: %s" +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/extensions.py:225 -#, python-format -msgid "Ext name: %s" +#: cinder/brick/local_dev/lvm.py:35 +#, fuzzy, python-format +msgid "Unable to find Volume Group: %s" +msgstr "Não é possível desconectar o volume %s" + +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "Não é possível localizar o volume %s" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/extensions.py:226 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "Ext alias: %s" +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/extensions.py:227 +#: cinder/brick/local_dev/lvm.py:77 #, python-format -msgid "Ext description: %s" +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/brick/local_dev/lvm.py:78 #, python-format -msgid "Ext namespace: %s" +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/extensions.py:230 -#, python-format -msgid "Ext updated: %s" +#: cinder/brick/local_dev/lvm.py:82 +#, fuzzy, python-format +msgid "Unable to locate Volume Group %s" +msgstr "Não é possível localizar o volume %s" + +#: cinder/brick/local_dev/lvm.py:243 +#, fuzzy, python-format +msgid "Unable to find VG: %s" +msgstr "Não é possível desconectar o volume %s" + +#: cinder/brick/local_dev/lvm.py:292 +#, fuzzy, python-format +msgid "Unable to find LV: %s" +msgstr "Não é possível desconectar o volume %s" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/extensions.py:232 -#, python-format -msgid "Exception loading extension: %s" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/extensions.py:246 -#, python-format -msgid "Loading extension %s" +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/api/openstack/extensions.py:252 +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "Calling extension factory %s" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/openstack/extensions.py:264 +#: cinder/db/sqlalchemy/api.py:786 #, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/extensions.py:344 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/openstack/extensions.py:368 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/db/sqlalchemy/api.py:1924 +#, python-format +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/db/sqlalchemy/api.py:1987 +#, python-format +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/wsgi.py:582 -#, python-format -msgid "Exception handling resource: %s" +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "Fault thrown: %s" +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "HTTP exception thrown: %s" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 +#, python-format +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/wsgi.py:816 -#, python-format -msgid "There is no such action: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/wsgi.py:889 -#, python-format -msgid "%(url)s returned a fault: %(e)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/image/glance.py:151 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/image/image_utils.py:231 +#, python-format +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/image/image_utils.py:248 +#, python-format +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/image/image_utils.py:278 +#, python-format +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/openstack/common/lockutils.py:188 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/openstack/common/lockutils.py:199 #, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" -msgstr "" +#: cinder/openstack/common/log.py:226 +#, fuzzy, python-format +msgid "Deprecated: %s" +msgstr "recebido %s" -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/openstack/common/log.py:329 #, python-format -msgid "Invalid server status: %(status)s" +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/openstack/common/log.py:537 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/openstack/common/policy.py:163 #, python-format -msgid "Bad personality format: missing %s" +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/policy.py:180 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +#, fuzzy +msgid "Full set of CONF:" +msgstr "Conjunto completo de FLAGS:" + +#: cinder/openstack/common/service.py:261 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/openstack/common/notifier/api.py:125 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/notifier/api.py:141 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/openstack/common/notifier/api.py:171 #, python-format -msgid "Bad network format: missing %s" +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" +msgstr "conteúdo descompactado: %s" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" +msgstr "recebido %s" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/rpc/amqp.py:414 #, python-format -msgid "Error in confirm-resize %s" -msgstr "" +msgid "no method for message: %s" +msgstr "sem método para mensagem: %s" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/rpc/amqp.py:415 #, python-format -msgid "Error in revert-resize %s" -msgstr "" +msgid "No method for message: %s" +msgstr "Sem método para mensagem: %s" -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/rpc/amqp.py:586 #, python-format -msgid "Error in reboot %s" +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:589 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_ID é %s" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/rpc/amqp.py:623 +#, python-format +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." -msgstr "" - -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/common.py:280 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 +#: cinder/openstack/common/rpc/common.py:302 #, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" +msgid "Returning exception %s to caller" +msgstr "Retornando exceção %s ao método de origem" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 -#, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/impl_kombu.py:480 #, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 +#: cinder/openstack/common/rpc/impl_kombu.py:502 #, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 +#: cinder/openstack/common/rpc/impl_kombu.py:539 #, python-format -msgid "Error in migrate %s" +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 +#: cinder/openstack/common/rpc/impl_kombu.py:555 #, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 #, python-format -msgid "Compute.api::inject_network_info %s" +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 #, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +msgid "Timed out waiting for RPC response: %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 #, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +msgid "Failed to consume message from queue: %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 #, python-format -msgid "createBackup entity requires %s attribute" +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 -#, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 +#: cinder/openstack/common/rpc/impl_zmq.py:104 #, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 +#: cinder/openstack/common/rpc/impl_zmq.py:140 #, python-format -msgid "Cannot show aggregate: %(id)s" +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 +#: cinder/openstack/common/rpc/impl_zmq.py:141 #, python-format -msgid "Cannot update aggregate: %(id)s" +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 +#: cinder/openstack/common/rpc/impl_zmq.py:142 #, python-format -msgid "Cannot delete aggregate: %(id)s" +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 -#, python-format -msgid "Aggregates does not have %s action" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 -#, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 -#, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, fuzzy, python-format +msgid "Running func with context: %s" +msgstr "conteúdo descompactado: %s" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +#, fuzzy, python-format +msgid "Registering reactor" +msgstr "Removendo o registro da imagem %s" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 -#, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/openstack/common/rpc/impl_zmq.py:453 +#, python-format +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "No more floating ips in pool %s." +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/openstack/common/rpc/impl_zmq.py:513 +#, python-format +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "Invalid status: '%s'" +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 -#, fuzzy, python-format -msgid "Invalid mode: '%s'" -msgstr "Backend inválido: %s" - -#: cinder/api/openstack/compute/contrib/hosts.py:152 -#, python-format -msgid "Invalid update setting: '%s'" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "Setting host %(host)s to %(state)s." +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/openstack/common/rpc/impl_zmq.py:635 +#, python-format +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 -#, python-format -msgid "Key pair '%s' already exists." +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 -#, python-format -msgid "Unable to find address %r" -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, fuzzy, python-format +msgid "Received message: %s" +msgstr "recebido %s" -#: cinder/api/openstack/compute/contrib/networks.py:62 -#, python-format -msgid "Network does not have %s action" +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 -#, python-format -msgid "Disassociating network with id %s" +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "Showing network with id %s" +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 +#: cinder/openstack/common/rpc/impl_zmq.py:763 #, python-format -msgid "Deleting network with id %s" +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:89 #, fuzzy, python-format -msgid "Security group is still in use" -msgstr "Revogado entrada do grupo de segurança %s" +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "xenapi.fake não tem uma implementação para %s" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "Security group %s already exists" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 -#, python-format -msgid "Security group %s is not a string or unicode" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Security group %s cannot be empty." +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 -#, python-format -msgid "Security group %s should not be greater than 255 characters." +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 -#, python-format -msgid "Security group (%s) not found" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 -#, python-format -msgid "This rule already exists in group %s" -msgstr "Esta regra já existe no grupo %s" - -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/scheduler/filter_scheduler.py:131 +#, python-format +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/scheduler/filter_scheduler.py:160 #, python-format -msgid "Rule (%s) not found" +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/scheduler/filter_scheduler.py:214 +#, python-format +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/scheduler/host_manager.py:240 #, python-format -msgid "start instance %r" +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "stop instance %r" +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 -#, python-format -msgid "vol=%s" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "Delete volume with id: %s" +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/scheduler/scheduler_options.py:69 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 +#: cinder/scheduler/scheduler_options.py:78 #, python-format -msgid "Delete snapshot with id: %s" +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 -#, python-format -msgid "Create snapshot from volume %s" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "Tentativa de instanciar singleton" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." +msgstr "" -#: cinder/auth/ldapdriver.py:650 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -"Tentatica de remover o último membto de um grupo. Ao invés disso " -"excluindo o grupo %s." -#: cinder/auth/manager.py:298 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Looking up user: %r" -msgstr "Procurando usuário: %r" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" +msgstr "" -#: cinder/auth/manager.py:302 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Failed authorization for access key %s" -msgstr "Falha de autorização para chave de acesso %s" +msgid "FAKE ISCSI: %s" +msgstr "" -#: cinder/auth/manager.py:308 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "Using project name = user name (%s)" -msgstr "Usando nome do projeto = nome do usuário (%s)" +msgid "LoggingVolumeDriver: %s" +msgstr "" -#: cinder/auth/manager.py:315 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/auth/manager.py:324 +#: cinder/tests/fake_utils.py:80 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +msgid "Faked command matched %s" msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "user.secret: %s" +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 +#: cinder/tests/fake_utils.py:101 #, python-format -msgid "expected_signature: %s" +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 +#: cinder/tests/test_misc.py:59 #, python-format -msgid "signature: %s" +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "Invalid signature for user %s" -msgstr "Assinatura inválida para usuário %s" +msgid "unrecognized argument %s" +msgstr "" -#: cinder/auth/manager.py:353 +#: cinder/tests/test_storwize_svc.py:1217 #, python-format -msgid "host_only_signature: %s" +msgid "Run CLI command: %s" msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" -msgstr "Deve especificar projeto" - -#: cinder/auth/manager.py:490 +#: cinder/tests/test_storwize_svc.py:1220 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/auth/manager.py:493 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/auth/manager.py:519 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgid "Given data: %s" msgstr "" -#: cinder/auth/manager.py:522 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "Result data: %s" msgstr "" -#: cinder/auth/manager.py:595 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" msgstr "" -#: cinder/auth/manager.py:613 -#, python-format -msgid "modifying project %s" -msgstr "modificando projeto %s" +#: cinder/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "volume: %s" +msgstr "Desanexar volume %s" -#: cinder/auth/manager.py:625 +#: cinder/tests/integrated/api/client.py:37 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "Adicionando usuário %(uid)s ao projeto %(pid)s" +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" +msgstr "" -#: cinder/auth/manager.py:646 -#, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "Remover usuário %(uid)s do projeto %(pid)s" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" +msgstr "" -#: cinder/auth/manager.py:676 -#, python-format -msgid "Deleting project %s" -msgstr "Excluindo projeto %s" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" +msgstr "" -#: cinder/auth/manager.py:734 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/auth/manager.py:743 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Deleting user %s" -msgstr "Apagando usuário %s" +msgid "Doing %(method)s on %(relative_url)s" +msgstr "" -#: cinder/auth/manager.py:753 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "Access Key change for user %s" +msgid "Body: %s" msgstr "" -#: cinder/auth/manager.py:755 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "Secret Key change for user %s" +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/auth/manager.py:757 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "%(relative_uri)s => code %(http_status)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/auth/manager.py:802 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "No vpn data for project %s" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/cloudpipe/pipelib.py:46 -#, fuzzy, python-format -msgid "Instance type for vpn instances" -msgstr "Obter saída do console para instância %s" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" +msgstr "" + +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" +msgstr "" -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/volume/api.py:140 #, python-format -msgid "Launching VPN for %s" -msgstr "Executando VPN para %s" +msgid "Volume size '%s' must be an integer and greater than 0" +msgstr "" -#: cinder/compute/api.py:141 -msgid "No compute host specified" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/compute/api.py:144 -#, python-format -msgid "Unable to find host for Instance %s" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/compute/api.py:192 +#: cinder/volume/api.py:168 #, python-format msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/compute/api.py:203 +#: cinder/volume/api.py:177 #, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/compute/api.py:257 -msgid "Cannot run any more instances of this type." +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/compute/api.py:259 +#: cinder/volume/api.py:316 +#, fuzzy +msgid "Volume status must be available or error" +msgstr "O status do volume parece estar disponível" + +#: cinder/volume/api.py:321 #, python-format -msgid "Can only run %s more instances of this type." +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/compute/api.py:261 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +msgid "Searching by: %s" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" +#: cinder/volume/api.py:452 +msgid "already attached" msgstr "" -#: cinder/compute/api.py:312 -#, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/compute/api.py:383 -#, python-format -msgid "Going to run %s instances..." -msgstr "" +#: cinder/volume/api.py:470 +#, fuzzy +msgid "Volume status must be available to reserve" +msgstr "O status do volume parece estar disponível" -#: cinder/compute/api.py:447 -#, python-format -msgid "bdm %s" +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/compute/api.py:474 +#: cinder/volume/api.py:537 #, python-format -msgid "block_device_mapping %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/compute/api.py:591 +#: cinder/volume/api.py:546 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/compute/api.py:871 +#: cinder/volume/api.py:595 #, fuzzy -msgid "Going to try to soft delete instance" -msgstr "Começando a terminar instâncias" +msgid "Volume Snapshot status must be available or error" +msgstr "O status do volume parece estar disponível" -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/compute/api.py:939 -#, fuzzy -msgid "Going to try to terminate instance" -msgstr "Começando a terminar instâncias" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" +msgstr "" -#: cinder/compute/api.py:977 -msgid "Going to try to stop instance" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/compute/api.py:996 +#: cinder/volume/api.py:716 #, fuzzy -msgid "Going to try to start instance" -msgstr "Começando a terminar instâncias" +msgid "Volume status must be available/in-use." +msgstr "O status do volume parece estar disponível" -#: cinder/compute/api.py:1000 -#, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "Searching by: %s" +msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/compute/api.py:1201 -#, python-format -msgid "Image type not recognized %s" +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." -msgstr "" +#: cinder/volume/driver.py:269 +#, fuzzy, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "Não é possível localizar o volume %s" -#: cinder/compute/api.py:1377 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/compute/api.py:1644 +#: cinder/volume/driver.py:361 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/volume/driver.py:378 +#, python-format +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/volume/driver.py:437 #, python-format -msgid "DB error: %s" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/compute/instance_types.py:86 +#: cinder/volume/driver.py:439 #, python-format -msgid "Instance type %s not found for deletion" +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/compute/manager.py:138 +#: cinder/volume/driver.py:451 #, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorating: |%s|" +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" +msgstr "" -#: cinder/compute/manager.py:140 -#, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/compute/manager.py:144 -#, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: locked: |%s|" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" +msgstr "" -#: cinder/compute/manager.py:146 +#: cinder/volume/manager.py:124 #, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +msgid "Driver path %s is deprecated, update your configuration to the new path." +msgstr "" -#: cinder/compute/manager.py:151 +#: cinder/volume/manager.py:146 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: executando: |%s|" +msgid "Re-exporting %s volumes" +msgstr "Re-exportando %s volumes" -#: cinder/compute/manager.py:155 +#: cinder/volume/manager.py:151 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: not executando |%s|" +msgid "volume %s stuck in a downloading state" +msgstr "" -#: cinder/compute/manager.py:201 +#: cinder/volume/manager.py:156 #, python-format -msgid "Unable to load the virtualization driver: %s" +msgid "volume %s: skipping export" +msgstr "volume %s: ignorando export" + +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/compute/manager.py:223 +#: cinder/volume/manager.py:161 #, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/manager.py:221 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." -msgstr "" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "volume %(vol_name)s: criando lv com tamanho %(vol_size)sG" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." -msgstr "" +#: cinder/volume/manager.py:230 +#, fuzzy, python-format +msgid "volume %s: creating from snapshot" +msgstr "volume %s: criando o export" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" -msgstr "" +#: cinder/volume/manager.py:234 +#, fuzzy, python-format +msgid "volume %s: creating from existing volume" +msgstr "volume %s: criando o export" -#: cinder/compute/manager.py:260 -msgid "Checking state" -msgstr "" +#: cinder/volume/manager.py:238 +#, fuzzy, python-format +msgid "volume %s: creating from image" +msgstr "volume %s: criando" -#: cinder/compute/manager.py:329 +#: cinder/volume/manager.py:247 #, python-format -msgid "Setting up bdm %s" -msgstr "" +msgid "volume %s: creating" +msgstr "volume %s: criando" -#: cinder/compute/manager.py:400 +#: cinder/volume/manager.py:279 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" -msgstr "" +msgid "volume %s: creating export" +msgstr "volume %s: criando o export" -#: cinder/compute/manager.py:406 -#, python-format -msgid "Exception encountered while terminating the instance %s" -msgstr "" +#: cinder/volume/manager.py:288 +#, fuzzy, python-format +msgid "volume %s: create failed" +msgstr "volume %s: criando" -#: cinder/compute/manager.py:444 +#: cinder/volume/manager.py:318 #, python-format -msgid "Instance %s not found." -msgstr "" +msgid "volume %s: created successfully" +msgstr "volume %s: criado com sucesso" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" -msgstr "A instância já foi criada" +#: cinder/volume/manager.py:326 +#, fuzzy, python-format +msgid "Error: %s" +msgstr "Capturado o erro: %s" -#: cinder/compute/manager.py:523 +#: cinder/volume/manager.py:352 #, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/manager.py:528 -#, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" -msgstr "" - -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" -msgstr "" - -#: cinder/compute/manager.py:565 +#: cinder/volume/manager.py:379 #, python-format -msgid "Instance network_info: |%s|" +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" -msgstr "" +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" +msgstr "volume %s: removendo" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" -msgstr "" +#: cinder/volume/manager.py:414 +#, fuzzy +msgid "volume is not local to this node" +msgstr "O volume não pertence à este node" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" -msgstr "" +#: cinder/volume/manager.py:419 +#, python-format +msgid "volume %s: removing export" +msgstr "volume %s: removendo export" -#: cinder/compute/manager.py:672 +#: cinder/volume/manager.py:424 #, python-format -msgid "%(action_str)s instance" +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/manager.py:699 -#, python-format -msgid "Ignoring DiskNotFound: %s" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/manager.py:708 +#: cinder/volume/manager.py:447 #, python-format -msgid "terminating bdm %s" -msgstr "" +msgid "volume %s: deleted successfully" +msgstr "volume %s: remoção realizada com sucesso" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 +#: cinder/volume/manager.py:460 #, python-format -msgid "%s. Setting instance vm_state to ERROR" +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/manager.py:466 #, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/manager.py:816 +#: cinder/volume/manager.py:484 #, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "Rebuilding instance %s" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/manager.py:876 -#, python-format -msgid "Rebooting instance %s" -msgstr "Reiniciando a instância %s" +#: cinder/volume/manager.py:505 +#, fuzzy, python-format +msgid "snapshot %s: snapshot is busy" +msgstr "instância %s: fazendo um snapshot" -#: cinder/compute/manager.py:891 -#, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/manager.py:933 +#: cinder/volume/manager.py:533 #, python-format -msgid "instance %s: snapshotting" -msgstr "instância %s: fazendo um snapshot" +msgid "snapshot %s: deleted successfully" +msgstr "" -#: cinder/compute/manager.py:939 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/compute/manager.py:995 +#: cinder/volume/manager.py:608 #, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" msgstr "" -#: cinder/compute/manager.py:1001 +#: cinder/volume/manager.py:626 #, python-format -msgid "Rotating out %d backups" +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/compute/manager.py:1005 -#, python-format -msgid "Deleting image %s" +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/manager.py:706 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/manager.py:1041 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "Instance %s: Root password set" +msgid "DB error: %s" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/manager.py:1079 +#: cinder/volume/volume_types.py:128 #, python-format msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/compute/manager.py:1084 -#, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:1098 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:1116 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "instance %s: rescuing" -msgstr "instância %s: resgatando" +msgid "Error while trying to set group: %(message)s" +msgstr "" -#: cinder/compute/manager.py:1141 -#, python-format -msgid "instance %s: unrescuing" -msgstr "instância %s: desfazendo o resgate" +#: cinder/volume/drivers/coraid.py:128 +#, fuzzy, python-format +msgid "Unable to find group: %(group)s" +msgstr "Não é possível desconectar o volume %s" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/compute/manager.py:1471 -#, python-format -msgid "instance %s: pausing" -msgstr "instância %s: pausando" - -#: cinder/compute/manager.py:1489 -#, python-format -msgid "instance %s: unpausing" -msgstr "instância %s: saindo do pause" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" +msgstr "" -#: cinder/compute/manager.py:1525 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "instância %s: recuperando os diagnósticos" +msgid "Configure data : %s" +msgstr "" -#: cinder/compute/manager.py:1534 -#, python-format -msgid "instance %s: suspending" -msgstr "instância %s: suspendendo" +#: cinder/volume/drivers/coraid.py:177 +#, fuzzy, python-format +msgid "Configure response : %s" +msgstr "resposta %s" -#: cinder/compute/manager.py:1556 +#: cinder/volume/drivers/coraid.py:199 #, python-format -msgid "instance %s: resuming" -msgstr "instância %s: resumindo" +msgid "Unable to retrive volume infos for volume %(volname)s" +msgstr "" -#: cinder/compute/manager.py:1579 -#, python-format -msgid "instance %s: locking" -msgstr "instância %s: bloqueando" +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" +msgstr "" -#: cinder/compute/manager.py:1588 -#, python-format -msgid "instance %s: unlocking" -msgstr "instância %s: desbloqueando" +#: cinder/volume/drivers/coraid.py:308 +#, fuzzy, python-format +msgid "Fail to create volume %(volname)s" +msgstr "Não é possível localizar o volume %s" -#: cinder/compute/manager.py:1596 -#, python-format -msgid "instance %s: getting locked state" -msgstr "instância %s: obtendo estado de bloqueio" +#: cinder/volume/drivers/coraid.py:321 +#, fuzzy, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "Não é possível localizar o volume %s" -#: cinder/compute/manager.py:1606 -#, python-format -msgid "instance %s: reset network" -msgstr "instância %s: reset da rede" +#: cinder/volume/drivers/coraid.py:335 +#, fuzzy, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "Começando a terminar instâncias" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "instance %s: inject network info" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "network_info to inject: |%s|" +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/coraid.py:383 #, python-format -msgid "instance %s: getting vnc console" +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:1685 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1703 +#: cinder/volume/drivers/glusterfs.py:70 #, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1705 -#, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 #, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgid "casted to %s" msgstr "" -#: cinder/compute/manager.py:1724 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "Attach failed %(mountpoint)s, removing" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:1756 -#, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "Desconectando volume da instância desconhecida %s" +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, fuzzy, python-format +msgid "%s is already mounted" +msgstr "group %s já existe" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." -msgstr "" - -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +msgid "volume group %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1916 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:1973 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "Pre live migration failed at %(dest)s" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/lvm.py:218 +#, python-format +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/lvm.py:238 +#, python-format +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." -msgstr "" +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, fuzzy, python-format +msgid "Creating clone of volume: %s" +msgstr "Criar volume de %s GB" -#: cinder/compute/manager.py:2040 +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:2073 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "Migrating instance to %(dest)s finished successfully." +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/lvm.py:430 +#, python-format +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:2226 +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 #, python-format -msgid "Updated the info_cache for instance %s" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/lvm.py:542 +#, python-format +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:2305 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:2331 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:2344 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +msgid "rbd has no pool %s" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/compute/manager.py:2458 -#, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." -msgstr "" +#: cinder/volume/drivers/rbd.py:227 +#, fuzzy, python-format +msgid "Not an rbd snapshot" +msgstr "instância %s: fazendo um snapshot" -#: cinder/compute/manager.py:2465 +#: cinder/volume/drivers/rbd.py:242 #, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/compute/manager.py:2472 -#, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +#: cinder/volume/drivers/rbd.py:253 +#, fuzzy, python-format +msgid "Unable to read image %s" +msgstr "Não é possível localizar o volume %s" + +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" -msgstr "Adicionando console" - -#: cinder/console/manager.py:97 -#, python-format -msgid "Tried to remove non-existent console %(console_id)s." +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/volume/drivers/sheepdog.py:47 #, python-format -msgid "Removing console %(console_id)s." +msgid "Sheepdog is not working: %s" msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "Re-wrote %s" +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" +#: cinder/volume/drivers/solidfire.py:146 +#, python-format +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" +#: cinder/volume/drivers/solidfire.py:152 +#, python-format +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/solidfire.py:156 #, python-format -msgid "Error starting xvp: %s" +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." +#: cinder/volume/drivers/solidfire.py:164 +#, python-format +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/consoleauth/manager.py:63 +#: cinder/volume/drivers/solidfire.py:171 +#, fuzzy, python-format +msgid "API response: %s" +msgstr "resposta %s" + +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "Deleting Expired Token: (%s)" +msgid "Found solidfire account: %s" msgstr "" -#: cinder/consoleauth/manager.py:75 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" -msgstr "" +#: cinder/volume/drivers/solidfire.py:338 +#, fuzzy, python-format +msgid "Failed to get model update from clone" +msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/solidfire.py:364 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "No ComputeNode for %(host)s" +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/solidfire.py:406 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "No sm_flavor called %(sm_flavor)s" +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 -#, python-format -msgid "No sm_volume with id %(volume_id)s" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +#: cinder/volume/drivers/solidfire.py:480 +#, python-format +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "SQL connection failed. %s attempts left." +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 -#, python-format -msgid "Table |%s| not created!" +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 -#, python-format -msgid "join list for moving mac_addresses |%s|" +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" -msgstr "" +#: cinder/volume/drivers/solidfire.py:566 +#, fuzzy +msgid "Failed to get updated stats" +msgstr "Começando a terminar instâncias" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/storwize_svc.py:173 +#, python-format +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/storwize_svc.py:190 +#, python-format +msgid "pool %s doesn't exist" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 -#, python-format -msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 +#, python-format +msgid "%s is not set" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:309 +#, python-format +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:331 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/drivers/storwize_svc.py:356 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:392 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:483 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:511 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/image/s3.py:328 +#: cinder/volume/drivers/storwize_svc.py:523 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/image/s3.py:340 -#, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:551 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/volume/drivers/storwize_svc.py:574 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/image/s3.py:387 -#, python-format -msgid "Failed to decrypt initialization vector: %s" +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:619 +#, fuzzy, python-format +msgid "volume %s mapping to multi host" +msgstr "volume %s: ignorando export" + +#: cinder/volume/drivers/storwize_svc.py:625 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:635 +#, python-format +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Bad mac for to_global_ipv6: %s" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "Bad prefix for to_global_ipv6: %s" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:702 +#, python-format +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/network/linux_net.py:166 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Attempted to remove chain %s which does not exist" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/network/linux_net.py:192 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "Unknown chain: %r" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/network/linux_net.py:215 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:736 +#, python-format +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/network/linux_net.py:694 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "Pid %d está ultrapassado, reiniciando dnsmasq" +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" +msgstr "" -#: cinder/network/linux_net.py:756 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "killing radvd threw %s" +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/network/linux_net.py:758 -#, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "Pid %d está ultrapassado, reiniciando radvd" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" +msgstr "" -#: cinder/network/linux_net.py:967 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "Starting VLAN inteface %s" -msgstr "Iniciando a VLAN %s" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" +msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "Iniciando a Bridge para %s" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" -#: cinder/network/linux_net.py:1142 -#, fuzzy, python-format -msgid "Starting bridge %s " -msgstr "Iniciando a Bridge para %s" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" +msgstr "" -#: cinder/network/linux_net.py:1149 -#, fuzzy, python-format -msgid "Done starting bridge %s" -msgstr "Removendo o registro da imagem %s" +#: cinder/volume/drivers/storwize_svc.py:907 +#, python-format +msgid "enter: _create_vdisk: vdisk %s " +msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:945 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:950 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 #, python-format -msgid "Interface %(interface)s not found" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/storwize_svc.py:1012 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/storwize_svc.py:1050 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/storwize_svc.py:1055 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/storwize_svc.py:1062 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/network/manager.py:614 +#: cinder/volume/drivers/storwize_svc.py:1069 #, python-format msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:660 +#: cinder/volume/drivers/storwize_svc.py:1080 #, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/storwize_svc.py:1092 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/network/manager.py:778 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "Disassociated %s stale fixed ip(s)" +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" +#: cinder/volume/drivers/storwize_svc.py:1107 +#, python-format +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/network/manager.py:896 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "network allocations for instance |%s|" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/network/manager.py:901 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:930 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "network deallocation for instance |%s|" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/network/manager.py:1152 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/network/manager.py:1227 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "Unable to release %s because vif doesn't exist." +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/network/manager.py:1244 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "Leased IP |%(address)s|" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/network/manager.py:1248 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "IP %s leased that is not associated" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:1256 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "IP |%s| leased that isn't allocated" +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Released IP |%(address)s|" +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/network/manager.py:1265 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "IP %s released that is not associated" +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:1268 -#, python-format -msgid "IP %s released that was not leased" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:1334 -#, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/network/manager.py:1345 -#, python-format -msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/network/manager.py:1423 -#, python-format -msgid "Network must be disassociated from project %s before delete" +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/manager.py:1832 +#: cinder/volume/drivers/storwize_svc.py:1418 msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/manager.py:1839 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1425 msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/quantum/client.py:196 -#, python-format -msgid "Quantum entity not found: %s" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/quantum/client.py:206 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "Server %(status_code)s error: %(data)s" +msgid "enter: _execute_command_and_parse_attributes: command %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1471 +#, fuzzy, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" +"%(description)s\n" +"Comando: %(cmd)s\n" +"Código de saída: %(exit_code)s\n" +"Saída padrão: %(stdout)r\n" +"Erro: %(stderr)r" -#: cinder/network/quantum/client.py:210 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format -msgid "Unable to connect to server. Got error: %s" +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/quantum/client.py:228 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "unable to deserialize object of type = '%s'" +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/storwize_svc.py:1517 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/windows.py:142 +#, fuzzy, python-format +msgid "Creating folder %s " +msgstr "Apagando usuário %s" + +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 +#, python-format +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/windows.py:213 +#, fuzzy, python-format +msgid "Disk not found: %s" +msgstr "Endereço para Link Local não encontrado: %s" + +#: cinder/volume/drivers/zadara.py:218 +#, python-format +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/zadara.py:240 +#, python-format +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/zadara.py:350 +#, python-format +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/zadara.py:447 #, python-format +msgid "Attach properties: %(properties)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:42 msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, fuzzy, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" +msgstr "volume %(vol_name)s: criando lv com tamanho %(vol_size)sG" + +#: cinder/volume/drivers/emc/emc_smis_common.py:90 #, python-format -msgid "network allocations for instance %s" +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/emc/emc_smis_common.py:97 #, python-format msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "Server returned error: %s" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#, python-format +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#, python-format +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format -msgid "No network with net_id = %s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/emc/emc_smis_common.py:166 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "%s not in valid priorities" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/volume/drivers/emc/emc_smis_common.py:240 #, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/rpc/amqp.py:146 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format -msgid "Returning exception %s to caller" -msgstr "Retornando exceção %s ao método de origem" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" +msgstr "" -#: cinder/rpc/amqp.py:188 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format -msgid "unpacked context: %s" -msgstr "conteúdo descompactado: %s" - -#: cinder/rpc/amqp.py:231 -#, python-format -msgid "received %s" -msgstr "recebido %s" - -#: cinder/rpc/amqp.py:236 -#, python-format -msgid "no method for message: %s" -msgstr "sem método para mensagem: %s" - -#: cinder/rpc/amqp.py:237 -#, python-format -msgid "No method for message: %s" -msgstr "Sem método para mensagem: %s" - -#: cinder/rpc/amqp.py:321 -#, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/amqp.py:324 -#, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID é %s" - -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format -msgid "Sending notification on %s..." +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." -msgstr "" - -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." -msgstr "" - -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:364 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:380 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:389 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/emc/emc_smis_common.py:401 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/impl_qpid.py:341 -#, python-format -msgid "Unable to connect to AMQP server: %s " +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:412 #, python-format -msgid "Connected to AMQP server on %s" -msgstr "" - -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" -msgstr "" - -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." -msgstr "" - -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" -msgstr "" - -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:419 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" +#: cinder/volume/drivers/emc/emc_smis_common.py:454 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/emc/emc_smis_common.py:463 +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "No host selection for %s defined." +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "Filtered %(hosts)s" +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format -msgid "Host filter passes for %(host)s" +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, fuzzy, python-format +msgid "Create export: %(volume)s" +msgstr "Re-exportando %s volumes" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/emc/emc_smis_common.py:624 #, python-format -msgid "No service for compute ID %s" +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:646 #, python-format msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/manager.py:159 -#, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:672 +#, fuzzy, python-format +msgid "Error mapping volume %s." +msgstr "Desanexar volume %s" -#: cinder/scheduler/scheduler_options.py:66 -#, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, fuzzy, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "volume %s: remoção realizada com sucesso" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" -msgstr "" - -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:705 +#, python-format +msgid "Error unmapping volume %s." msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, fuzzy, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "volume %s: remoção realizada com sucesso" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:735 #, python-format -msgid "Faked command matched %s" +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, fuzzy, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "volume %s: remoção realizada com sucesso" + +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format -msgid "Faked command raised an exception %s" +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, fuzzy, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "volume %s: remoção realizada com sucesso" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#, python-format +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 #, python-format -msgid "Running instances: %s" +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/tests/test_compute.py:371 +#: cinder/volume/drivers/emc/emc_smis_common.py:800 #, python-format -msgid "After terminating instances: %s" +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#, python-format +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "After force-killing instances: %s" +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/volume/drivers/emc/emc_smis_common.py:836 #, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +msgid "Volume %s is already mapped." msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#, python-format +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#, python-format +msgid "Found Masking View: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#, fuzzy +msgid "Cannot connect to ECOM server" +msgstr "Reconectado à fila" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/emc/emc_smis_common.py:966 #, python-format -msgid "Target %s allocated" +msgid "Found Replication Service: %s" msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/emc/emc_smis_common.py:992 #, python-format -msgid "Given data: %s" +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 #, python-format -msgid "Result data: %s" +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 #, python-format -msgid "_create: %s" +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "_delete: %s" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 #, python-format -msgid "_get: %s" +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "_get_all: %s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "Error finding %s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "test_snapshot_detail: resp_dict=%s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/integrated/test_login.py:31 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "flavor: %s" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" -msgstr "" - -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" -msgstr "" - -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" -msgstr "" - -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 #, python-format -msgid "Body: %s" +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#, python-format +msgid "Device info: %(data)s." msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "Decoding JSON: %s" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/tests/rpc/common.py:133 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/tests/rpc/common.py:142 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format -msgid "Nested return %s" +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 #, python-format -msgid "Received %s" +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" -msgstr "Falha ao abrir a conexão com o hypervisor" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." +msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Compute_service record created for %s " +msgid "Add target WWN: %s." msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "Compute_service record updated for %s " +msgid "Target WWNs: %s." msgstr "" -#: cinder/virt/firewall.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/virt/firewall.py:137 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "Filters added to instance %s" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, fuzzy, python-format +msgid "Cannot find device number for volume %s" +msgstr "Não é possível localizar o volume %s" -#: cinder/virt/firewall.py:291 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#, fuzzy, python-format +msgid "Found iSCSI endpoint: %s" +msgstr "NotFound lançado: %s" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "Adding security group rule: %r" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 #, python-format -msgid "Adding provider rule: %s" +msgid "ISCSI properties: %s" msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/virt/images.py:92 -#, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/virt/images.py:104 -#, python-format -msgid "Converted to raw, but format is now %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 -msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 -#, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 -#, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/virt/xenapi_conn.py:140 -msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#, python-format +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, python-format +msgid "create_export: volume name:%s" msgstr "" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#, python-format +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#, python-format +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, python-format +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 #, python-format -msgid "Got exception: %s" +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#, python-format +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "============= initial domains =========== : %s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#, python-format +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#, python-format +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#, python-format +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 #, python-format -msgid "No such domain (%s)" +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:154 -#, python-format -msgid "No such domain %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "Domains: %s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 #, python-format -msgid "Nodes: %s" +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 #, python-format -msgid "After storing domains: %s" +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" -msgstr "" - -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#, python-format +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#, python-format +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "Created new domain: %s" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "Failed to boot Bare-metal node %s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 #, python-format -msgid "change_domain_state: to new state %s" +msgid "_check_conf_file: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "Stored fake domains to the file: %s" -msgstr "" - -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +msgid "_read_xml:%s" msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:189 -#, python-format -msgid "instance %s: rebooted" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 #, python-format -msgid "instance %s: rescued" +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "instance %s: is building" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:265 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "instance %s: booted" +msgid "CLI command:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "instance %s spawned successfully" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "instance %s:not booted" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#, python-format +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:354 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "instance %s: Creating image" +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 #, python-format -msgid "instance %s: starting toXML method" +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 #, python-format -msgid "instance %s: finished toXML method" +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 -msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format -msgid "#### RLK: cpu_arch = %s " +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#, python-format +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#, python-format +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#, python-format +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#, python-format +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#, python-format +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#, python-format +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 #, python-format -msgid "unknown disk image handler: %s" +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 #, python-format -msgid "Failed to remove container: %s" +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/netapp/iscsi.py:144 #, python-format -msgid "User %(username)s not found in password file." +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/netapp/iscsi.py:149 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "Using storage service: %s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/netapp/iscsi.py:154 #, python-format -msgid "unsupported partition: %s" +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, fuzzy, python-format +msgid "Using vfiler: %s" +msgstr "NotFound lançado: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/netapp/iscsi.py:204 +#, fuzzy +msgid "Connected to DFM server" +msgstr "Reconectado à fila" + +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "Could not attach image to loopback: %s" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:317 +#, fuzzy, python-format +msgid "Job failed: %s" +msgstr "NotFound lançado: %s" -#: cinder/virt/disk/mount.py:77 -#, python-format -msgid "Failed to map partitions: %s" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/disk/nbd.py:81 -#, python-format -msgid "qemu-nbd error: %s" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "nbd device %s did not show up" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:265 -#, python-format -msgid "Connecting to libvirt: %s" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/libvirt/connection.py:400 -#, python-format -msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:411 -#, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." -msgstr "" - -#: cinder/virt/libvirt/connection.py:435 -#, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:461 -#, python-format -msgid "Deleting instance files %(target)s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" -msgstr "" - -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" -msgstr "" - -#: cinder/virt/libvirt/connection.py:692 +#: cinder/volume/drivers/netapp/iscsi.py:558 #, fuzzy, python-format -msgid "Instance soft rebooted successfully." -msgstr "volume %s: criado com sucesso" +msgid "Failed to get LUN details for LUN ID %s" +msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/virt/libvirt/connection.py:696 -msgid "Failed to soft reboot instance." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:575 +#, fuzzy, python-format +msgid "Failed to get host details for host ID %s" +msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, fuzzy, python-format +msgid "No LUN ID for volume %s" +msgstr "Não é possível localizar o volume %s" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, fuzzy, python-format +msgid "Failed to get target portal for filer: %s" +msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:826 +#, fuzzy, python-format +msgid "Failed to get target IQN for filer: %s" +msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 -#, python-format +#: cinder/volume/drivers/netapp/iscsi.py:930 msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "Automatically confirming migration %d" -msgstr "" - -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" -msgstr "" - -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "" - -#: cinder/virt/libvirt/connection.py:978 -msgid "Guest does not have a console available" +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/netapp/iscsi.py:1086 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "Destroyed LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1291 #, python-format -msgid "block_device_list %s" +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" -msgstr "" - -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" -msgstr "" - -#: cinder/virt/libvirt/connection.py:1679 +#: cinder/volume/drivers/netapp/iscsi.py:1298 #, python-format msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 +#, fuzzy, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/virt/libvirt/connection.py:1942 -#, python-format -msgid "'' must be 1, but %d\n" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, fuzzy, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/virt/libvirt/connection.py:1969 -#, python-format -msgid "topology (%(topology)s) must have %(ks)s" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, fuzzy, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/netapp/iscsi.py:1344 #, python-format -msgid "" -"Instance launched has CPU info:\n" -"%s" +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/netapp/iscsi.py:1365 #, python-format -msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2136 -#, python-format -msgid "Timeout migrating for %s. nwfilter not found." +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2407 -#, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, fuzzy, python-format +msgid "Could not find handle for LUN named %s" +msgstr "Não é possível localizar o volume %s" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" -msgstr "" - -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." -msgstr "" - -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/netapp/iscsi.py:1518 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "Using NetApp filer: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "Instance %s: Starting finish_revert_migration" -msgstr "" - -#: cinder/virt/libvirt/firewall.py:42 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." -msgstr "" - -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" -msgstr "" - -#: cinder/virt/libvirt/firewall.py:171 +#: cinder/volume/drivers/netapp/iscsi.py:1628 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:217 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." -msgstr "" - -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, fuzzy, python-format +msgid "Snapshot %s deletion successful" +msgstr "volume %s: remoção realizada com sucesso" -#: cinder/virt/libvirt/imagecache.py:170 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "%s is a valid instance name" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, fuzzy, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "Falha ao obter metadados para o ip: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "%s has a disk file" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "Instance %(instance)s is backed by %(backing)s" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 +#: cinder/volume/drivers/netapp/iscsi.py:1923 #, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "%(id)s (%(base_file)s): image verification failed" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "Cannot remove %(base_file)s, it does not exist" +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "Base file too young to remove: %s" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "Removing base file: %s" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 +#: cinder/volume/drivers/netapp/nfs.py:461 #, python-format -msgid "%(id)s (%(base_file)s): checking" +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 +#: cinder/volume/drivers/netapp/nfs.py:487 #, python-format msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 +#: cinder/volume/drivers/netapp/nfs.py:555 #, python-format -msgid "%(id)s (%(base_file)s): image is not in use" +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 -#, python-format -msgid "%(id)s (%(base_file)s): image is in use" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "Skipping verification, no base directory at %s" -msgstr "" - -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 -#, python-format -msgid "Unknown base file: %s" +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 -#, python-format -msgid "Active base files: %s" +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 -#, python-format -msgid "Corrupt base files: %s" -msgstr "" +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, fuzzy, python-format +msgid "Got response: %s" +msgstr "resposta %s" -#: cinder/virt/libvirt/imagecache.py:418 +#: cinder/volume/drivers/nexenta/volume.py:99 #, python-format -msgid "Removable base files: %s" -msgstr "" - -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" +msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" -msgstr "Impossível localizar uma porta aberta" - -#: cinder/virt/libvirt/vif.py:90 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/vif.py:99 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "Ensuring bridge %s" +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "Failed while unplugging vif of instance '%s'" +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/volume.py:163 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "iSCSI device not found at %s" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/volume.py:166 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/volume.py:178 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" - -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" -msgstr "" - -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "Virtual Machine with ref %s is not there" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" - -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" +#: cinder/volume/drivers/san/hp_lefthand.py:171 +#, python-format +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 -#, python-format -msgid "Glance image %s is in killed state" -msgstr "" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "Erro inesperado ao executar o comando." -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "Creating Port Group with name %s on the ESX host" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "Created Port Group with name %s on the ESX host" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "" - -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "Erro inesperado ao executar o comando." -#: cinder/virt/vmwareapi/vim.py:145 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "No such SOAP method '%s' provided by VI SDK" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "httplib error in %s: " +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format -msgid "Socket error in %s: " +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 +#, fuzzy, python-format +msgid "Volume (%s) already exists on array" +msgstr "group %s já existe" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "Erro inesperado ao executar o comando." -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Got total of %s instances" +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "Nome do arquivo da CA raiz" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "Nome do arquivo da chave privada" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "Aonde armazenamos nossas chaves" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "Onde mantemos nosso CA raiz" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "Devemos usar um CA para cada projeto?" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" +#~ "Assunto do certificado para usuários, %s" +#~ " para projeto, usuário, timestamp" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "Assunto do certificado para projetos, %s para projeto, timestamp" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "Localização dos sinalizadores: %s" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Volume %(volume_id)s is not attached to anything" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "Aumento não implementado" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake não tem uma implementação para %s" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "Chamando %(localname)s %(impl)s" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "Chamando o pai %s" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" -"xenapi.fake não tem implementação para %s ou foi chamado com um número de" -" argumentos inválido" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "Encontrado múltiplas redes para a bridge %s" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "Não foi encontrada rede para bridge %s" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, fuzzy, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "Não é possível desconectar o volume %s" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "O VBD não foi encontrado na instância %s" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, fuzzy, python-format -msgid "VBD %s already detached" -msgstr "group %s já existe" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "Não é possível desconectar o VBD %s" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "Não é possível destruir o VBD %s" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, fuzzy, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "VBD %(vbd_ref)s criado para VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "VBD %(vbd_ref)s criado para VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" -"VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) no SR " -"%(sr_ref)s criada com sucesso." +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, fuzzy, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "Fazendo um snapshot da VM %(vm_ref)s com rótulo '%(label)s'..." +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, fuzzy, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "Snapshot %(template_vm_ref)s criado a partir da VM %(vm_ref)s." +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "" -"Solicitando à xapi para realizar upload da imagem %(vdi_uuids)s com ID " -"%(image_id)s" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, fuzzy, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "Tamanho da imagem %(image)s:%(virtual_size)d" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "Copiando o VDI %s de /boot/guest no dom0" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "Kernel/Ramdisk %s destruidos" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -msgid "Failed to fetch glance image" -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "Verificando o vdi %s para kernel PV" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "O VDI %s continua disponível" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "(VM_UTILS) xenserver vm state -> |%s|" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "Re-escaneando SR %s" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "Usuário %(uid)s já é um membro do grupo %(group_dn)s" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "O VHD %(vdi_uuid)s tem pai %(parent_ref)s" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "Conectando VBD %s ... " +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "O VDB %s foi conectado." +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "Destruindo VBD para o VDI %s ... " +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "O VBD para o VDI %s foi destruído." +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "Rodando pygrub cindermente %s" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "Kernel Xen encontrado: %s" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "Kernel Xen não encontrado. Iniciando como HVM." +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "Starting %(topic)s node (version %(vcs_string)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -#, fuzzy, python-format -msgid "Starting instance" -msgstr "Reiniciando a instância %s" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -msgid "Failed to spawn, rolling back" -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" -msgstr "" +#~ msgid "not available" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "Muitas falhas de autenticação." -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:670 -msgid "Finished snapshot and upload for VM" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -msgid "Starting snapshot for VM" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:686 -#, fuzzy, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "Não é possível anexar o volume na instância %s" +#~ msgid "Authentication Failure: %s" +#~ msgstr "Falha de Autenticação: %s" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "ação: %s" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "Erro inexperado lançado: %s" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "Erro inexperado lançado: %s" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "" +#~ "Ocorreu um erro desconhecido. Por favor" +#~ " tente sua requisição cindermente." -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "Criar par de chaves %s" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "Remover par de chaves %s" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "Revogado entrada do grupo de segurança %s" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -msgid "Injecting network info to xenstore" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "Não existe regra para os parâmetros especificados" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "Autorizada entrada do grupo de segurança %s" -#: cinder/virt/xenapi/vmops.py:1492 -#, fuzzy, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "Criando a VIF para VM %(vm_ref)s, rede %(network_ref)s." +#~ msgid "%s - This rule already exists in group" +#~ msgstr "Esta regra já existe no grupo %s" -#: cinder/virt/xenapi/vmops.py:1495 -#, fuzzy, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "Criando a VIF para VM %(vm_ref)s, rede %(network_ref)s." +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "Criar Grupo de Segurança %s" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "Delete security group %s" +#~ msgstr "Excluir grupo de segurança %s" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "Obter saída do console para instância %s" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "Erro de OpenSSL: %s" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "Detach Volume Failed." +#~ msgstr "Desanexar volume %s" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "atributo não suportado: %s" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "Alocar endereço" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Release address %s" +#~ msgstr "Liberar endereço %s" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "Desatribuir endereço %s" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "Começando a terminar instâncias" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Reboot instance %r" +#~ msgstr "Reiniciar instância %r" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "Introduzindo %s..." +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "usuário ou grupo não especificado" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#~ msgid "only group \"all\" is supported" +#~ msgstr "apenas o grupo \"all\" é suportado" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "operation_type deve ser add ou remove" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" +#~ msgid "Updating image %s publicity" +#~ msgstr "Atualizando publicidade da imagem %s" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "Ponto de montagem não pode ser traduzido: %s" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" -"Não é possível criar o VDI no SR %(sr_ref)s para a instância " -"%(instance_name)s" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Não é possível usar o SR %(sr_ref)s para a instância %(instance_name)s" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Não é possível anexar o volume na instância %s" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "Ponto de montagem %(mountpoint)s conectada à instância %(instance_name)s" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "Não é possível localizar o volume %s" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "Não é possível desconectar o volume %s" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "Ponto de montagem %(mountpoint)s desanexada da instância %(instance_name)s" +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/volume/api.py:137 -#, fuzzy -msgid "Volume status must be available or error" -msgstr "O status do volume parece estar disponível" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/volume/api.py:325 -#, fuzzy -msgid "Volume Snapshot status must be available or error" -msgstr "O status do volume parece estar disponível" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "Re-exportando %s volumes" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "volume %s: ignorando export" +#~ msgid "No adminPass was specified" +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "volume %s: criando" +#~ msgid "Invalid adminPass" +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "volume %(vol_name)s: criando lv com tamanho %(vol_size)sG" +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "volume %s: criando o export" +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "volume %s: criado com sucesso" +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "O volume continua atachado" +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "O volume não pertence à este node" +#~ msgid "Instance could not be found" +#~ msgstr "" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "volume %s: removendo export" +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "volume %s: removendo" +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "volume %s: remoção realizada com sucesso" +#~ msgid "Compute.api::pause %s" +#~ msgstr "Compute.api::pause %s" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "Compute.api::unpause %s" +#~ msgstr "Compute.api::unpause %s" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "compute.api::suspend %s" +#~ msgstr "compute.api::suspend %s" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "compute.api::resume %s" +#~ msgstr "compute.api::resume %s" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "Error in migrate %s" +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, fuzzy, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "instância %s: fazendo um snapshot" +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "Compute.api::reset_network %s" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "Server not found" +#~ msgstr "" + +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" + +#~ msgid "Compute.api::lock %s" +#~ msgstr "Compute.api::lock %s" + +#~ msgid "Compute.api::unlock %s" +#~ msgstr "Compute.api::unlock %s" + +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" + +#~ msgid "Malformed createBackup entity" +#~ msgstr "" + +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" + +#~ msgid "Instance not found" +#~ msgstr "" + +#~ msgid "host and block_migration must be specified." +#~ msgstr "" + +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" + +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" + +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" + +#~ msgid "Missing type specification" +#~ msgstr "" + +#~ msgid "Invalid type specification" +#~ msgstr "" + +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" + +#~ msgid "Server not found." +#~ msgstr "" + +#~ msgid "Flavor not found." +#~ msgstr "" + +#~ msgid "No Request Body" +#~ msgstr "" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" + +#~ msgid "No more floating ips available." +#~ msgstr "" + +#~ msgid "Missing parameter dict" +#~ msgstr "" + +#~ msgid "Address not specified" +#~ msgstr "" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" + +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "Backend inválido: %s" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "Revogado entrada do grupo de segurança %s" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "" + +#~ msgid "This rule already exists in group %s" +#~ msgstr "Esta regra já existe no grupo %s" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "Tentativa de instanciar singleton" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" +#~ "Tentatica de remover o último membto " +#~ "de um grupo. Ao invés disso " +#~ "excluindo o grupo %s." + +#~ msgid "Looking up user: %r" +#~ msgstr "Procurando usuário: %r" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "Falha de autorização para chave de acesso %s" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "Usando nome do projeto = nome do usuário (%s)" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "Assinatura inválida para usuário %s" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "Deve especificar projeto" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "" + +#~ msgid "modifying project %s" +#~ msgstr "modificando projeto %s" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "Adicionando usuário %(uid)s ao projeto %(pid)s" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "Remover usuário %(uid)s do projeto %(pid)s" + +#~ msgid "Deleting project %s" +#~ msgstr "Excluindo projeto %s" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "" + +#~ msgid "Access Key change for user %s" +#~ msgstr "" + +#~ msgid "Secret Key change for user %s" +#~ msgstr "" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "" + +#~ msgid "No vpn data for project %s" +#~ msgstr "" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "Obter saída do console para instância %s" + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "" + +#~ msgid "Launching VPN for %s" +#~ msgstr "Executando VPN para %s" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "" + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "Começando a terminar instâncias" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "Começando a terminar instâncias" + +#~ msgid "Going to try to stop instance" +#~ msgstr "" + +#~ msgid "Going to try to start instance" +#~ msgstr "Começando a terminar instâncias" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "check_instance_lock: decorating: |%s|" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "check_instance_lock: locked: |%s|" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "check_instance_lock: admin: |%s|" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "check_instance_lock: executando: |%s|" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "check_instance_lock: not executando |%s|" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "A instância já foi criada" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "instância %s: resgatando" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "instância %s: desfazendo o resgate" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "instância %s: pausando" + +#~ msgid "instance %s: unpausing" +#~ msgstr "instância %s: saindo do pause" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "instância %s: recuperando os diagnósticos" + +#~ msgid "instance %s: suspending" +#~ msgstr "instância %s: suspendendo" + +#~ msgid "instance %s: resuming" +#~ msgstr "instância %s: resumindo" + +#~ msgid "instance %s: locking" +#~ msgstr "instância %s: bloqueando" + +#~ msgid "instance %s: unlocking" +#~ msgstr "instância %s: desbloqueando" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "instância %s: obtendo estado de bloqueio" + +#~ msgid "instance %s: reset network" +#~ msgstr "instância %s: reset da rede" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "Desconectando volume da instância desconhecida %s" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "Adicionando console" + +#~ msgid "Tried to remove non-existent console %(console_id)s." +#~ msgstr "" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "" + +#~ msgid "Starting xvp" +#~ msgstr "" + +#~ msgid "Error starting xvp: %s" +#~ msgstr "" + +#~ msgid "Restarting xvp" +#~ msgstr "" + +#~ msgid "xvp not running..." +#~ msgstr "" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "Pid %d está ultrapassado, reiniciando dnsmasq" + +#~ msgid "killing radvd threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "Pid %d está ultrapassado, reiniciando radvd" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "Iniciando a VLAN %s" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "Iniciando a Bridge para %s" + +#~ msgid "Starting bridge %s " +#~ msgstr "Iniciando a Bridge para %s" + +#~ msgid "Done starting bridge %s" +#~ msgstr "Removendo o registro da imagem %s" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "Running instances: %s" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "" + +#~ msgid "Nested return %s" +#~ msgstr "" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "Falha ao abrir a conexão com o hypervisor" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "Got exception: %s" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "instance %s: rebooted" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "Updating!" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "Updating host stats" +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "free_node...." +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "status of node is set to 0" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -#, fuzzy -msgid "Connected to DFM server" -msgstr "Reconectado à fila" +#~ msgid "rootfs is already removed" +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, fuzzy, python-format -msgid "Job failed: %s" -msgstr "NotFound lançado: %s" +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, fuzzy, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "Não é possível localizar o volume %s" +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "activate_node" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, fuzzy, python-format -msgid "No LUN ID for volume %s" -msgstr "Não é possível localizar o volume %s" +#~ msgid "Node is unknown error state." +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, fuzzy, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "Falha ao obter metadados para o ip: %s" +#~ msgid "no capable image handler configured" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, fuzzy, python-format -msgid "Failed to get host details for host ID %s" -msgstr "Falha ao obter metadados para o ip: %s" +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, fuzzy, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "Falha ao obter metadados para o ip: %s" +#~ msgid "image already mounted" +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, fuzzy, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "Falha ao obter metadados para o ip: %s" +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "Failed to remove container: %s" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "unsupported partition: %s" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "unknown guestmount error" +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "no partitions found" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "No free nbd devices" +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" + +#~ msgid "nbd device %s did not show up" +#~ msgstr "" + +#~ msgid "Connecting to libvirt: %s" +#~ msgstr "" + +#~ msgid "Connection to libvirt broke" +#~ msgstr "" + +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Instance destroyed successfully." +#~ msgstr "" + +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "attaching LXC block device" +#~ msgstr "" + +#~ msgid "detaching LXC block device" +#~ msgstr "" + +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "volume %s: criado com sucesso" + +#~ msgid "Failed to soft reboot instance." +#~ msgstr "" + +#~ msgid "Instance shutdown successfully." +#~ msgstr "" + +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance rebooted successfully." +#~ msgstr "" + +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" + +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" + +#~ msgid "Instance is running" +#~ msgstr "" + +#~ msgid "Instance spawned successfully." +#~ msgstr "" + +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" + +#~ msgid "Guest does not have a console available" +#~ msgstr "" + +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" + +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Creating image" +#~ msgstr "" + +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" + +#~ msgid "block_device_list %s" +#~ msgstr "" + +#~ msgid "Starting toXML method" +#~ msgstr "" + +#~ msgid "Finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" + +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" + +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" + +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" + +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" + +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" + +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" + +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" + +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" + +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance running successfully." +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" + +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" + +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" + +#~ msgid "Ensuring static filters" +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" + +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" + +#~ msgid "%s is a valid instance name" +#~ msgstr "" + +#~ msgid "%s has a disk file" +#~ msgstr "" + +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" + +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "Removable base files: %s" +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "Verification complete" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "Ensuring bridge %s" +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "%(text)s: _db_content => %(content)s" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "There is no VM registered" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid "Session is faulty" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "Session Invalid" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, fuzzy, python-format -msgid "Got response: %s" -msgstr "resposta %s" +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "" +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to import suds." +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "httplib error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Socket error in %s: " +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Type error in %s: " #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Exception in %s " #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Getting list of instances" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "Got total of %s instances" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "Couldn't get a local Datastore reference" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "Creating VM with the name %s on the ESX host" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "Created VM with the name %s on the ESX host" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "Reconfiguring VM instance %s to attach the image disk" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Reconfigured VM instance %s to attach the image disk" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "Powering on the VM instance %s" #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Powered on the VM instance %s" #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Creating Snapshot of the VM instance %s " #~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Created Snapshot of the VM instance %s " #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Copying disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "Copied disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Uploading image %s" #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Uploaded image %s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "Deleting temporary vmdk file %s" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Deleted temporary vmdk file %s" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "instance is not powered on" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Rebooting guest OS of VM %s" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Rebooted guest OS of VM %s" #~ msgstr "" -#~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ msgid "Doing hard reboot of VM %s" #~ msgstr "" -#~ msgid "" -#~ "Instance quota exceeded. You can only" -#~ " run %s more instances of this " -#~ "type." +#~ msgid "Did hard reboot of VM %s" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "instance - %s not present" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "Powering off the VM %s" #~ msgstr "" -#~ msgid "Going to try to terminate %s" +#~ msgid "Powered off the VM %s" #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "Unregistering the VM %s" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "Unregistered the VM %s" #~ msgstr "" #~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" +#~ msgstr "" + +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" + +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "pause not supported for vmwareapi" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" -#~ msgstr "tentando destruir instância já destruida: %s" +#~ msgid "unpause not supported for vmwareapi" +#~ msgstr "" -#~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ msgid "Suspending the VM %s " #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Suspended the VM %s " +#~ msgstr "" + +#~ msgid "instance is powered off and can not be suspended." #~ msgstr "" #~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "Resuming the VM %s" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "Resumed the VM %s " #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "instance is not in a suspended state" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "get_diagnostics not implemented for vmwareapi" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" #~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" + +#~ msgid "Creating directory with path %s" +#~ msgstr "" + +#~ msgid "Created directory with path %s" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Downloading image %s from glance image server" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Downloaded image %s from glance image server" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" -#~ msgstr "Iniciando o Adaptador Consumidor para %s" +#~ msgid "Uploading image %s to the Glance image server" +#~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "Uploaded image %s to the Glance image server" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "Getting image size for the image %s" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "Got image size of %(size)s for the image %(image)s" #~ msgstr "" -#~ msgid "topic is %s" -#~ msgstr "topico é %s" +#~ msgid "Raising NotImplemented" +#~ msgstr "Aumento não implementado" -#~ msgid "message %s" -#~ msgstr "mensagem %s" +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "Chamando %(localname)s %(impl)s" + +#~ msgid "Calling getter %s" +#~ msgstr "Chamando o pai %s" #~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" #~ msgstr "" +#~ "xenapi.fake não tem implementação para " +#~ "%s ou foi chamado com um número" +#~ " de argumentos inválido" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "Unable to get updated status" +#~ msgstr "" + +#~ msgid "The call to %(method)s returned an error: %(e)s." +#~ msgstr "" + +#~ msgid "Found non-unique network for name_label %s" +#~ msgstr "" + +#~ msgid "Found non-unique network for bridge %s" +#~ msgstr "Encontrado múltiplas redes para a bridge %s" + +#~ msgid "Found no network for bridge %s" +#~ msgstr "Não foi encontrada rede para bridge %s" + +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" +#~ msgstr "" + +#~ msgid "Unable to eject %(host)s from the pool; No master found" +#~ msgstr "" + +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "Found no PIF for device %s" #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "VBD not found in instance %s" +#~ msgstr "O VBD não foi encontrado na instância %s" + +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "Unable to unplug VBD %s" +#~ msgstr "Não é possível desconectar o VBD %s" + +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgstr "VBD %(vbd_ref)s criado para VM %(vm_ref)s, VDI %(vdi_ref)s." + +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgstr "VBD %(vbd_ref)s criado para VM %(vm_ref)s, VDI %(vdi_ref)s." + +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" +#~ "VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s," +#~ " %(read_only)s) no SR %(sr_ref)s criada " +#~ "com sucesso." -#~ msgid "volume_params %(volume_params)s" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "Snapshotting with label '%(label)s'" +#~ msgstr "Fazendo um snapshot da VM %(vm_ref)s com rótulo '%(label)s'..." + +#~ msgid "Created snapshot %(template_vm_ref)s" +#~ msgstr "Snapshot %(template_vm_ref)s criado a partir da VM %(vm_ref)s." + +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" #~ msgstr "" +#~ "Solicitando à xapi para realizar upload" +#~ " da imagem %(vdi_uuids)s com ID " +#~ "%(image_id)s" -#~ msgid "Non-VSA volume %d" +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "" +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid "" +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" #~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" +#~ msgstr "" + +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -#~ msgstr "(%(nm)s) publicar (key: %(routing_key)s) %(message)s" +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "" -#~ msgid "Publishing to route %s" -#~ msgstr "Publicando para rota %s" +#~ msgid "Size for image %(image)s: %(virtual_size)d" +#~ msgstr "Tamanho da imagem %(image)s:%(virtual_size)d" -#~ msgid "Declaring queue %s" -#~ msgstr "Declarando fila %s" +#~ msgid "" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" +#~ msgstr "" -#~ msgid "Declaring exchange %s" -#~ msgstr "Declarando troca %s" +#~ msgid "Copying VDI %s to /boot/guest on dom0" +#~ msgstr "Copiando o VDI %s de /boot/guest no dom0" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -#~ msgstr "Ligação %(queue)s para %(exchange)s com chave %(routing_key)s" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" +#~ msgstr "Kernel/Ramdisk %s destruidos" -#~ msgid "Getting from %(queue)s: %(message)s" -#~ msgstr "Recebendo de %(queue)s: %(message)s" +#~ msgid "Failed to fetch glance image" +#~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "Looking up vdi %s for PV kernel" +#~ msgstr "Verificando o vdi %s para kernel PV" + +#~ msgid "Unknown image format %(disk_image_type)s" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "VDI %s is still available" +#~ msgstr "O VDI %s continua disponível" + +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" +#~ msgstr "(VM_UTILS) xenserver vm state -> |%s|" + +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgstr "(VM_UTILS) xenapi power_state -> |%s|" + +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "Re-scanning SR %s" +#~ msgstr "Re-escaneando SR %s" + +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" #~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" #~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "virsh said: %r" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "cool, it's a device" +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" -#~ msgid "Unable to read LXC console" -#~ msgstr "" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +#~ msgstr "O VHD %(vdi_uuid)s tem pai %(parent_ref)s" #~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "Timeout waiting for device %s to be created" #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Plugging VBD %s ... " +#~ msgstr "Conectando VBD %s ... " + +#~ msgid "Plugging VBD %s done." +#~ msgstr "O VDB %s foi conectado." + +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "Destroying VBD for VDI %s ... " +#~ msgstr "Destruindo VBD para o VDI %s ... " + +#~ msgid "Destroying VBD for VDI %s done." +#~ msgstr "O VBD para o VDI %s foi destruído." + +#~ msgid "Running pygrub against %s" +#~ msgstr "Rodando pygrub cindermente %s" + +#~ msgid "Found Xen kernel %s" +#~ msgstr "Kernel Xen encontrado: %s" + +#~ msgid "No Xen kernel found. Booting HVM." +#~ msgstr "Kernel Xen não encontrado. Iniciando como HVM." + +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "Writing partition table %s done." #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "Created VM %s..." -#~ msgstr "VM %s criada..." +#~ msgid "Manipulating interface files directly" +#~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." -#~ msgstr "VM %(instance_name)s criada como %(vm_ref)s." +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" +#~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Updating progress to %(progress)d" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Attempted to power on non-existent instance bad instance id %s" +#~ msgstr "" + +#~ msgid "Starting instance" +#~ msgstr "Reiniciando a instância %s" + +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "Failed to spawn, rolling back" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " -#~ msgstr "Criando VBD para VDI %s ... " +#~ msgid "Setting admin password" +#~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." -#~ msgstr "O VBD para VDI %s foi criado." +#~ msgid "Resetting network" +#~ msgstr "" -#~ msgid "VBD.unplug successful first time." +#~ msgid "Setting VCPU weight" #~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." +#~ msgid "Starting VM" #~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" -#~ msgstr "Ignorando XenAPI.Failure em VBD.unplug: %s" +#~ msgid "Waiting for instance state to become running" +#~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" +#~ msgid "Querying agent version" #~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "Instance agent version: %s" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" -#~ msgstr "instância %s: falha na geração" +#~ msgid "Updating Agent to %s" +#~ msgstr "" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Finished snapshot and upload for VM" #~ msgstr "" -#~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ msgid "Starting snapshot for VM" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "Unable to Snapshot instance: %(exc)s" +#~ msgstr "Não é possível anexar o volume na instância %s" + +#~ msgid "Failed to transfer vhd to new host" +#~ msgstr "" + +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +#~ msgstr "" + +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +#~ msgstr "" + +#~ msgid "Resize complete" +#~ msgstr "" + +#~ msgid "Failed to query agent version: %(resp)r" +#~ msgstr "" + +#~ msgid "domid changed from %(domid)s to %(newdomid)s" +#~ msgstr "" + +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "Starting VM %s..." +#~ msgid "Failed to exchange keys: %(resp)r" #~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "Finished snapshot and upload for VM %s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Starting snapshot for VM %s" +#~ msgid "kernel/ramdisk files removed" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "Destroying VM" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s not found" #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Injecting network info to xenstore" #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -#~ msgstr "VIF %(vif_ref)s criada para VM %(vm_ref)s, rede %(network_ref)s." +#~ msgid "Creating VIF for network %(network_ref)s" +#~ msgstr "Criando a VIF para VM %(vm_ref)s, rede %(network_ref)s." + +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" +#~ msgstr "Criando a VIF para VM %(vm_ref)s, rede %(network_ref)s." -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" #~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" #~ msgid "" #~ "NOT IMPLEMENTED: The call to %(method)s" #~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#~ msgstr "Criando VBD para VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "OpenSSL error: %s" +#~ msgstr "Erro de OpenSSL: %s" -#~ msgid "Error destroying VDI" +#~ msgid "creating sr within volume_utils" #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "name = %s" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Unable to create Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Introduced %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Introducing %s..." +#~ msgstr "Introduzindo %s..." + +#~ msgid "Unable to find SR from VBD %s" #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "Unable to introduce VDI on SR %s" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Unable to get record of VDI %s on" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Unable to introduce VDI for SR %s" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Unable to find vbd for vdi %s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Mountpoint cannot be translated: %s" +#~ msgstr "Ponto de montagem não pode ser traduzido: %s" + +#~ msgid "Could not find VDI ref" +#~ msgstr "" + +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#~ msgstr "Não é possível usar o SR %(sr_ref)s para a instância %(instance_name)s" + +#~ msgid "Unable to attach volume to instance %s" +#~ msgstr "Não é possível anexar o volume na instância %s" + +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" #~ msgstr "" +#~ "Ponto de montagem %(mountpoint)s conectada " +#~ "à instância %(instance_name)s" + +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "Unable to destroy vbd %s" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Error purging SR %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +#~ msgstr "" +#~ "Ponto de montagem %(mountpoint)s desanexada" +#~ " da instância %(instance_name)s" + +#~ msgid "Error in handshake: %s" +#~ msgstr "" + +#~ msgid "Invalid request: %s" +#~ msgstr "" + +#~ msgid "Request: %s" +#~ msgstr "" + +#~ msgid "Request made with missing token: %s" +#~ msgstr "" + +#~ msgid "Request made with invalid token: %s" +#~ msgstr "" + +#~ msgid "Unexpected error: %s" +#~ msgstr "" + +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" #~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." +#~ msgstr "" + +#~ msgid "Volume is still attached" +#~ msgstr "O volume continua atachado" + +#~ msgid "Checking volume capabilities" +#~ msgstr "" + +#~ msgid "New capabilities found: %s" +#~ msgstr "" + +#~ msgid "API %(name)sfailed: %(reason)s" +#~ msgstr "" + +#~ msgid "Failed to remove and delete dataset member" +#~ msgstr "" + +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/ru/LC_MESSAGES/cinder.po b/cinder/locale/ru/LC_MESSAGES/cinder.po index f99928a9d..ac267f011 100644 --- a/cinder/locale/ru/LC_MESSAGES/cinder.po +++ b/cinder/locale/ru/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2012-03-25 09:34+0000\n" "Last-Translator: Eugene Marshal \n" "Language-Team: Russian \n" @@ -18,62 +18,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "Имя файла корневого центра сертификации" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "Имя файла секретного ключа" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "Имя файла корневого списка отзыва сертификатов" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "Путь к ключам" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "Место расположения нашего корневого центра сертификации" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "Должны ли мы использовать центр сертификации для каждого проекта?" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" -"Тема для сертификатов пользователей, %s для проекта, пользователя, " -"временной метки" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "Тема для сертификатов проектов, %s для проекта, временная метка" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "Расположение флагов: %s" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "Неожиданная ошибка при выполнении команды." -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -88,331 +47,159 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "Обнаружено неизвестное исключение." -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "Ошибка дешифровки текста" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" -msgstr "" - -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "Ошибка создания виртуального интерфейса" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -"5 безуспешных попыток создания виртуального интерфейса с уникальным " -"mac-адресом" -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "Сбой соединения с glance" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "Сбой соединения c melange" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "Не авторизировано." -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "Пользователь не имеет административных привилегий" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "Политика не допускает выполнения %(action)s." -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "Ядро не найдено для образа %(image_id)s." -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "Недопустимые параметры." -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "Недопустимый снимок" -#: cinder/exception.py:229 -#, python-format -msgid "Volume %(volume_id)s is not attached to anything" +#: cinder/exception.py:168 +#, fuzzy, python-format +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "Том %(volume_id)s никуда не присоединён" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "Ошибка загрузки данных в формат json" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "Недопустимый запрос." -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." -msgstr "Недопустимая подпись %(signature)s для пользователя %(user)s." +#: cinder/exception.py:180 +#, fuzzy +msgid "The results are invalid." +msgstr "Недопустимый запрос." -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "Недопустимый тип копии %(instance_type)s." - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "Недопустимый тип тома" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "Недопустимый том" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "Недопустимый диапазон портов %(from_port)s:%(to_port)s. %(msg)s" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "Недопустимый протокол IP %(protocol)s." - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Недопустимый тип содержимого %(content_type)s." -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "Недопустимый cidr %(cidr)s." - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." -msgstr "" - -#: cinder/exception.py:301 -#, fuzzy, python-format -msgid "Group not valid. Reason: %(reason)s" -msgstr "Допустимый узел не найден. %(reason)s" - -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." -msgstr "" -"Копия %(instance_uuid)s в %(attr)s %(state)s. Невозможно %(method)s во " -"время нахождения копии в этом состоянии." - -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." -msgstr "Копия %(instance_id)s не выполняется." - -#: cinder/exception.py:314 -#, python-format -msgid "Instance %(instance_id)s is not suspended." -msgstr "Копия %(instance_id)s не переведена в режим приостановления." - -#: cinder/exception.py:318 -#, python-format -msgid "Instance %(instance_id)s is not in rescue mode" -msgstr "Копия %(instance_id)s не переведена в режим восстановления" - -#: cinder/exception.py:322 -msgid "Failed to suspend instance" -msgstr "Ошибка приостановления копии" - -#: cinder/exception.py:326 -msgid "Failed to resume server" -msgstr "Ошибка возобновления работы сервера" - -#: cinder/exception.py:330 -msgid "Failed to reboot instance" -msgstr "Ошибка перезагрузки копии" - -#: cinder/exception.py:334 -#, fuzzy -msgid "Failed to terminate instance" -msgstr "Ошибка перезагрузки копии" - -#: cinder/exception.py:338 +#: cinder/exception.py:211 msgid "Service is unavailable at this time." msgstr "В данный момент служба недоступна." -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." -msgstr "Служба томов в данный момент недоступна." - -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." -msgstr "Служба Compute недоступна в настоящее время." - -#: cinder/exception.py:350 -#, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." -msgstr "Невозможно переместить копию (%(instance_id)s) на текущий узел (%(host)s)." - -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." -msgstr "Назначенный узел compute недоступен в настоящее время." - -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." -msgstr "Исходный узел compute недоступен в настоящее время." - -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." -msgstr "" - -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." -msgstr "Копии необходима новая версия гипервизора, вместо предоставленной." - -#: cinder/exception.py:372 -#, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." -msgstr "" -"Предоставленный адрес диска (%(path)s) уже существует, но ожидалось, что " -"отсутствует." - -#: cinder/exception.py:377 -#, python-format -msgid "The supplied device path (%(path)s) is invalid." -msgstr "Недопустимое размещение предоставленного устройства (%(path)s)." - -#: cinder/exception.py:381 -#, fuzzy, python-format -msgid "The supplied device (%(device)s) is busy." -msgstr "Недопустимое размещение предоставленного устройства (%(path)s)." - -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" -msgstr "Недопустимые сведения ЦПУ" - -#: cinder/exception.py:389 -#, python-format -msgid "%(address)s is not a valid IP v4/6 address." -msgstr "%(address)s не является допустимым IP-адресом в4/6." - -#: cinder/exception.py:393 -#, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." -msgstr "" - -#: cinder/exception.py:399 -#, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." -msgstr "" - -#: cinder/exception.py:406 -#, python-format -msgid "Disk format %(disk_format)s is not acceptable" -msgstr "Форматирование диска %(disk_format)s недопустимо" - -#: cinder/exception.py:410 +#: cinder/exception.py:215 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "Образ %(image_id)s недопустим: %(reason)s" -#: cinder/exception.py:414 -#, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" -msgstr "Копия %(instance_id)s недопустима: %(reason)s" - -#: cinder/exception.py:418 -#, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." -msgstr "Ec2 id %(ec2_id)s недопустим." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." +msgstr "" -#: cinder/exception.py:422 +#: cinder/exception.py:223 msgid "Resource could not be found." msgstr "Ресурс не может быть найден." -#: cinder/exception.py:427 -#, python-format -msgid "Required flag %(flag)s not set." -msgstr "Необходимый флаг %(flag)s не назначен." +#: cinder/exception.py:229 +#, fuzzy, python-format +msgid "Volume %(volume_id)s persistence file could not be found." +msgstr "Том %(volume_id)s не найден." -#: cinder/exception.py:431 +#: cinder/exception.py:233 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "Том %(volume_id)s не найден." -#: cinder/exception.py:435 +#: cinder/exception.py:237 #, python-format msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:242 #, python-format msgid "Volume not found for instance %(instance_id)s." msgstr "Не найден том для копии %(instance_id)s." -#: cinder/exception.py:444 +#: cinder/exception.py:246 #, python-format msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "Том %(volume_id)s не имеет метаданных с ключом %(metadata_key)s." -#: cinder/exception.py:449 -msgid "Zero volume types found." -msgstr "" +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" +msgstr "Недопустимые метаданные" + +#: cinder/exception.py:255 cinder/exception.py:268 +#, fuzzy +msgid "Invalid metadata size" +msgstr "Неправильный ключ метаданных" + +#: cinder/exception.py:259 +#, fuzzy, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." +msgstr "Копия %(instance_id)s не имеет метаданных с ключом %(metadata_key)s." -#: cinder/exception.py:453 +#: cinder/exception.py:272 #, python-format msgid "Volume type %(volume_type_id)s could not be found." msgstr "Тип тома %(volume_type_id)s не может быть найден." -#: cinder/exception.py:457 +#: cinder/exception.py:276 #, python-format msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "Тип тома под названием %(volume_type_name)s не может быть найден." -#: cinder/exception.py:462 +#: cinder/exception.py:281 #, python-format msgid "" "Volume Type %(volume_type_id)s has no extra specs with key " @@ -421,1362 +208,922 @@ msgstr "" "Тип тома %(volume_type_id)s не имеет дополнительных особенностей с ключом" " %(extra_specs_key)s." -#: cinder/exception.py:467 +#: cinder/exception.py:286 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "Снимок %(snapshot_id)s не может быть найден." -#: cinder/exception.py:471 +#: cinder/exception.py:290 #, python-format msgid "deleting volume %(volume_name)s that has snapshot" msgstr "удаление тома %(volume_name)s, который имеет снимок" -#: cinder/exception.py:475 +#: cinder/exception.py:294 #, python-format msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:299 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:484 +#: cinder/exception.py:303 +#, fuzzy, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "Выполнена попытка удаления несуществующей консоли %(console_id)s." + +#: cinder/exception.py:307 #, python-format -msgid "No disk at %(location)s" -msgstr "Отсутствует диск в %(location)s" +msgid "Failed to attach iSCSI target for volume %(volume_id)s." +msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:311 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." +msgstr "Выполнена попытка удаления несуществующей консоли %(console_id)s." + +#: cinder/exception.py:315 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." -msgstr "Невозможно найти обработчик для тома %(driver_type)s." +msgid "No disk at %(location)s" +msgstr "Отсутствует диск в %(location)s" -#: cinder/exception.py:492 +#: cinder/exception.py:319 #, python-format msgid "Invalid image href %(image_href)s." msgstr "Недопустимый образ href %(image_href)s." -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." -msgstr "" - -#: cinder/exception.py:501 +#: cinder/exception.py:323 #, python-format msgid "Image %(image_id)s could not be found." msgstr "Образ %(image_id)s не найден." -#: cinder/exception.py:505 +#: cinder/exception.py:327 #, python-format -msgid "Kernel not found for image %(image_id)s." -msgstr "Ядро не найдено для образа %(image_id)s." +msgid "Service %(service_id)s could not be found." +msgstr "Служба %(service_id)s не найдена." -#: cinder/exception.py:509 +#: cinder/exception.py:331 #, python-format -msgid "User %(user_id)s could not be found." -msgstr "Пользователь %(user_id)s не найден." +msgid "Host %(host)s could not be found." +msgstr "Узел %(host)s не найден." + +#: cinder/exception.py:335 +#, python-format +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" + +#: cinder/exception.py:339 +#, fuzzy, python-format +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." +msgstr "Узел сompute %(host)s не найден." -#: cinder/exception.py:513 +#: cinder/exception.py:343 #, python-format -msgid "Project %(project_id)s could not be found." -msgstr "Проект %(project_id)s не найден." +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:347 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." -msgstr "Пользователь %(user_id)s не является участником проекта %(project_id)s." +msgid "Invalid reservation expiration %(expire)s." +msgstr "" -#: cinder/exception.py:521 +#: cinder/exception.py:351 #, python-format -msgid "Role %(role_id)s could not be found." -msgstr "Полномочия %(role_id)s не могут быть найдены." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" +msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." -msgstr "Невозможно найти SR для чтения/записи VDI." +#: cinder/exception.py:356 +msgid "Quota could not be found" +msgstr "Квота не найдена" -#: cinder/exception.py:529 +#: cinder/exception.py:360 #, python-format -msgid "%(req)s is required to create a network." -msgstr "%(req)s необходимо для создания сети." +msgid "Unknown quota resources %(unknown)s." +msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:364 #, python-format -msgid "Network %(network_id)s could not be found." -msgstr "Сеть %(network_id)s не найдена." +msgid "Quota for project %(project_id)s could not be found." +msgstr "Квота проекта %(project_id)s не найдена." -#: cinder/exception.py:537 +#: cinder/exception.py:368 +#, fuzzy, python-format +msgid "Quota class %(class_name)s could not be found." +msgstr "Класс %(class_name)s не найден: %(exception)s" + +#: cinder/exception.py:372 +#, fuzzy, python-format +msgid "Quota usage for project %(project_id)s could not be found." +msgstr "Квота проекта %(project_id)s не найдена." + +#: cinder/exception.py:376 +#, fuzzy, python-format +msgid "Quota reservation %(uuid)s could not be found." +msgstr "Пользователь %(user_id)s не найден." + +#: cinder/exception.py:380 +#, fuzzy, python-format +msgid "Quota exceeded for resources: %(overs)s" +msgstr "Превышена квота" + +#: cinder/exception.py:384 #, python-format -msgid "Network could not be found for bridge %(bridge)s" -msgstr "Сеть не может быть найдена для моста %(bridge)s" +msgid "Migration %(migration_id)s could not be found." +msgstr "Перемещение %(migration_id)s не найдено." -#: cinder/exception.py:541 +#: cinder/exception.py:388 #, python-format -msgid "Network could not be found for uuid %(uuid)s" -msgstr "Сеть не может быть найдена для uuid %(uuid)s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "Перемещение не найдено для копии %(instance_id)s в состоянии %(status)s." -#: cinder/exception.py:545 +#: cinder/exception.py:393 #, python-format -msgid "Network could not be found with cidr %(cidr)s." -msgstr "Сеть не найдена с cidr %(cidr)s." +msgid "File %(file_path)s could not be found." +msgstr "Файл %(file_path)s не может быть найден." -#: cinder/exception.py:549 +#: cinder/exception.py:397 #, python-format -msgid "Network could not be found for instance %(instance_id)s." -msgstr "Сеть не найдена для копии %(instance_id)s." +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "Класс %(class_name)s не найден: %(exception)s" -#: cinder/exception.py:553 -msgid "No networks defined." -msgstr "Сети не определены." +#: cinder/exception.py:401 +msgid "Action not allowed." +msgstr "Действие не разрешено." -#: cinder/exception.py:557 +#: cinder/exception.py:410 #, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +msgid "Key pair %(key_name)s already exists." msgstr "" -"Или uuid %(network_uuid)s сети не предоставлено или не присвоено проекту " -"%(project_id)s." -#: cinder/exception.py:562 +#: cinder/exception.py:414 +#, fuzzy, python-format +msgid "Volume Type %(id)s already exists." +msgstr "Тип тома %(name)s уже существует." + +#: cinder/exception.py:418 +msgid "Migration error" +msgstr "Ошибка перемещения" + +#: cinder/exception.py:422 #, python-format -msgid "Host is not set to the network (%(network_id)s)." -msgstr "Узел не назначен сети (%(network_id)s)." +msgid "Malformed message body: %(reason)s" +msgstr "Неправильное тело сообщения: %(reason)s" -#: cinder/exception.py:566 +#: cinder/exception.py:426 #, python-format -msgid "Network %(network)s has active ports, cannot delete." -msgstr "" +msgid "Could not find config at %(path)s" +msgstr "Невозможно найти конфигурацию по адресу %(path)s" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:430 +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:434 #, python-format -msgid "No fixed IP associated with id %(id)s." -msgstr "" +msgid "No valid host was found. %(reason)s" +msgstr "Допустимый узел не найден. %(reason)s" -#: cinder/exception.py:578 +#: cinder/exception.py:438 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Host %(host)s is not up or doesn't exist." +msgstr "Узел %(host)s не работает или не существует." + +#: cinder/exception.py:442 +msgid "Quota exceeded" +msgstr "Превышена квота" + +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:582 -#, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:458 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:591 +#: cinder/exception.py:462 #, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:466 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:470 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:474 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:478 #, python-format -msgid "Fixed IP address %(address)s is invalid." -msgstr "Недопустимый фиксированный IP-адрес %(address)s." - -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" +"Невозможно создать volume_type с именем %(name)s и спецификациями " +"%(extra_specs)s" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:487 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:624 +#: cinder/exception.py:491 #, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." -msgstr "Запись DNS %(name)s уже существует в домене %(domain)s." - -#: cinder/exception.py:628 -#, python-format -msgid "Floating ip not found for address %(address)s." +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:632 -#, python-format -msgid "Floating ip not found for host %(host)s." -msgstr "" +#: cinder/exception.py:495 +#, fuzzy, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" +msgstr "Неправильное тело сообщения: %(reason)s" -#: cinder/exception.py:636 -msgid "Zero floating ips available." -msgstr "" +#: cinder/exception.py:499 +#, fuzzy, python-format +msgid "Bad HTTP response status %(status)s" +msgstr "Недопустимое состояние сервера: %(status)s" -#: cinder/exception.py:640 +#: cinder/exception.py:503 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:644 -#, python-format -msgid "Floating ip %(address)s is not associated." -msgstr "" +#: cinder/exception.py:507 +#, fuzzy, python-format +msgid "Unable to create server object for initiator %(name)s" +msgstr "Невозможно создать VDI на SR %(sr_ref)s для копии %(instance_name)s" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." -msgstr "" +#: cinder/exception.py:511 +#, fuzzy, python-format +msgid "Unable to find server object for initiator %(name)s" +msgstr "Невозможно найти узел для копии %s" -#: cinder/exception.py:652 -#, python-format -msgid "Interface %(interface)s not found." -msgstr "Интерфейс %(interface)s не найден." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" +msgstr "" -#: cinder/exception.py:656 +#: cinder/exception.py:519 #, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:660 +#: cinder/exception.py:523 #, python-format -msgid "Certificate %(certificate_id)s not found." -msgstr "Сертификат %(certificate_id)s не найден." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" +msgstr "" -#: cinder/exception.py:664 +#: cinder/exception.py:527 #, python-format -msgid "Service %(service_id)s could not be found." -msgstr "Служба %(service_id)s не найдена." +msgid "Instance %(instance_id)s could not be found." +msgstr "Копия %(instance_id)s не найдена." -#: cinder/exception.py:668 +#: cinder/exception.py:531 #, python-format -msgid "Host %(host)s could not be found." -msgstr "Узел %(host)s не найден." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" +msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." -msgstr "Узел сompute %(host)s не найден." +#: cinder/exception.py:536 +#, fuzzy +msgid "Unknown NFS exception" +msgstr "Обнаружено неизвестное исключение." -#: cinder/exception.py:676 -#, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:680 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Auth token %(token)s could not be found." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:684 -#, python-format -msgid "Access Key %(access_key)s could not be found." -msgstr "Ключ доступа %(access_key)s не найден." - -#: cinder/exception.py:688 -msgid "Quota could not be found" -msgstr "Квота не найдена" - -#: cinder/exception.py:692 -#, python-format -msgid "Quota for project %(project_id)s could not be found." -msgstr "Квота проекта %(project_id)s не найдена." - -#: cinder/exception.py:696 -#, fuzzy, python-format -msgid "Quota class %(class_name)s could not be found." -msgstr "Класс %(class_name)s не найден: %(exception)s" - -#: cinder/exception.py:700 -#, python-format -msgid "Security group %(security_group_id)s not found." -msgstr "Группа безопасности %(security_group_id)s не найдена." - -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." -msgstr "" -"Группа безопасности %(security_group_id)s не найдена для проекта " -"%(project_id)s." - -#: cinder/exception.py:709 -#, python-format -msgid "Security group with rule %(rule_id)s not found." -msgstr "Группа безопасности с правилом %(rule_id)s не найдена." - -#: cinder/exception.py:713 -#, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" -msgstr "" -"Группа безопасности %(security_group_id)s уже ассоциирована с копией " -"%(instance_id)s" - -#: cinder/exception.py:718 -#, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" -msgstr "" -"Группа безопасности %(security_group_id)s не ассоциирована с копией " -"%(instance_id)s" - -#: cinder/exception.py:723 -#, python-format -msgid "Migration %(migration_id)s could not be found." -msgstr "Перемещение %(migration_id)s не найдено." - -#: cinder/exception.py:727 -#, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." -msgstr "Перемещение не найдено для копии %(instance_id)s в состоянии %(status)s." - -#: cinder/exception.py:732 -#, python-format -msgid "Console pool %(pool_id)s could not be found." -msgstr "Пул консоли %(pool_id)s не найден." +#: cinder/exception.py:548 +#, fuzzy +msgid "Unknown Gluster exception" +msgstr "Обнаружено неизвестное исключение." -#: cinder/exception.py:736 -#, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:742 -#, python-format -msgid "Console %(console_id)s could not be found." -msgstr "Консоль %(console_id)s не найдена." - -#: cinder/exception.py:746 -#, python-format -msgid "Console for instance %(instance_id)s could not be found." -msgstr "Консоль для копии %(instance_id)s не найдена." - -#: cinder/exception.py:750 +#: cinder/exception.py:560 #, python-format msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." -msgstr "Консоль для копии %(instance_id)s в пуле %(pool_id)s не найдена." - -#: cinder/exception.py:755 -#, python-format -msgid "Invalid console type %(console_type)s " -msgstr "Недопустимый тип консоли %(console_type)s " - -#: cinder/exception.py:759 -msgid "Zero instance types found." +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:763 -#, python-format -msgid "Instance type %(instance_type_id)s could not be found." -msgstr "Тип копии %(instance_type_id)s не найден." - -#: cinder/exception.py:767 -#, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." -msgstr "Тип копии с названием %(instance_type_name)s не найден." - -#: cinder/exception.py:772 -#, python-format -msgid "Flavor %(flavor_id)s could not be found." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:776 +#: cinder/exception.py:569 #, fuzzy, python-format -msgid "Cell %(cell_id)s could not be found." -msgstr "Зона %(zone_id)s не найдена." - -#: cinder/exception.py:780 -#, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." -msgstr "" - -#: cinder/exception.py:784 -#, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." -msgstr "" - -#: cinder/exception.py:789 -#, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" -msgstr "" - -#: cinder/exception.py:793 -#, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." -msgstr "Копия %(instance_id)s не имеет метаданных с ключом %(metadata_key)s." - -#: cinder/exception.py:798 -#, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." -msgstr "" - -#: cinder/exception.py:803 -msgid "LDAP object could not be found" -msgstr "Объект LDAP не найден" - -#: cinder/exception.py:807 -#, python-format -msgid "LDAP user %(user_id)s could not be found." -msgstr "Пользователь LDAP %(user_id)s не найден." - -#: cinder/exception.py:811 -#, python-format -msgid "LDAP group %(group_id)s could not be found." +msgid "Backup %(backup_id)s could not be found." msgstr "Группа LDAP %(group_id)s не найдена." -#: cinder/exception.py:815 -#, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." -msgstr "Пользователь LDAP %(user_id)s не является участником группы %(group_id)s." - -#: cinder/exception.py:819 -#, python-format -msgid "File %(file_path)s could not be found." -msgstr "Файл %(file_path)s не может быть найден." - -#: cinder/exception.py:823 -msgid "Zero files could be found." -msgstr "" - -#: cinder/exception.py:827 -#, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." -msgstr "" -"Не найден виртуальный переключатель ассоциированный с сетевым адаптером " -"%(adapter)s." - -#: cinder/exception.py:832 -#, python-format -msgid "Network adapter %(adapter)s could not be found." -msgstr "Сетевой адаптер %(adapter)s не может быть найден." - -#: cinder/exception.py:836 -#, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "Класс %(class_name)s не найден: %(exception)s" - -#: cinder/exception.py:840 -msgid "Action not allowed." -msgstr "Действие не разрешено." +#: cinder/exception.py:573 +#, fuzzy, python-format +msgid "Invalid backup: %(reason)s" +msgstr "Недопустимый внутренний интерфейс: %s" -#: cinder/exception.py:844 -#, python-format -msgid "Unable to use global role %(role_id)s" -msgstr "Невозможно использовать глобальные полномочия %(role_id)s" +#: cinder/exception.py:577 +#, fuzzy +msgid "Connection to swift failed" +msgstr "Сбой соединения с glance" -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:861 +#: cinder/manager.py:158 #, python-format -msgid "Key pair %(key_name)s already exists." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" +"Пропуск %(full_task_name)s, %(ticks_to_skip)s раз осталось, для " +"произведения следующего запуска" -#: cinder/exception.py:865 -#, python-format -msgid "User %(user)s already exists." -msgstr "Пользователь %(user)s уже существует." - -#: cinder/exception.py:869 -#, python-format -msgid "LDAP user %(user)s already exists." -msgstr "Пользователь LDAP %(user)s уже существует." - -#: cinder/exception.py:873 -#, python-format -msgid "LDAP group %(group)s already exists." -msgstr "Группа LDAP %(group)s уже существует." - -#: cinder/exception.py:877 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "Пользователь %(uid)s уже является участником группы %(group_dn)s" - -#: cinder/exception.py:882 -#, python-format -msgid "Project %(project)s already exists." -msgstr "Проект %(project)s уже существует." - -#: cinder/exception.py:886 -#, python-format -msgid "Instance %(name)s already exists." -msgstr "Копия %(name)s уже существует." - -#: cinder/exception.py:890 -#, python-format -msgid "Instance Type %(name)s already exists." -msgstr "Тип копии %(name)s уже существует." - -#: cinder/exception.py:894 -#, python-format -msgid "Volume Type %(name)s already exists." -msgstr "Тип тома %(name)s уже существует." - -#: cinder/exception.py:898 -#, python-format -msgid "%(path)s is on shared storage: %(reason)s" -msgstr "%(path)s располагается на общедоступном накопителе: %(reason)s" - -#: cinder/exception.py:902 -msgid "Migration error" -msgstr "Ошибка перемещения" - -#: cinder/exception.py:906 -#, python-format -msgid "Malformed message body: %(reason)s" -msgstr "Неправильное тело сообщения: %(reason)s" - -#: cinder/exception.py:910 +#: cinder/manager.py:164 #, python-format -msgid "Could not find config at %(path)s" -msgstr "Невозможно найти конфигурацию по адресу %(path)s" +msgid "Running periodic task %(full_task_name)s" +msgstr "Запуск повторяющегося задания %(full_task_name)s" -#: cinder/exception.py:914 +#: cinder/manager.py:171 #, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" -msgstr "" - -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" -msgstr "При изменении размера, копии должны изменить размер!" - -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" -msgstr "Образ больше, чем допустимо для этого типа копии" - -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" -msgstr "1-а или несколько зон не могут завершить запрос" +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "Ошибка во время %(full_task_name)s: %(e)s" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:938 -#, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." -msgstr "Недостаточно памяти на узле сети compute для запуска %(uuid)s." - -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:946 -#, python-format -msgid "No valid host was found. %(reason)s" -msgstr "Допустимый узел не найден. %(reason)s" - -#: cinder/exception.py:950 -#, python-format -msgid "Host %(host)s is not up or doesn't exist." -msgstr "Узел %(host)s не работает или не существует." - -#: cinder/exception.py:954 -msgid "Quota exceeded" -msgstr "Превышена квота" - -#: cinder/exception.py:958 +#: cinder/quota.py:704 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:963 +#: cinder/quota.py:726 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:967 +#: cinder/quota.py:747 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:971 -#, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:975 -#, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:980 -#, python-format -msgid "Host %(host)s already member of another aggregate." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:984 -#, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." -msgstr "" +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 +#, fuzzy, python-format +msgid "Caught %s, exiting" +msgstr "снимок %s: удаление" -#: cinder/exception.py:988 -#, python-format -msgid "Detected more than one volume with name %(vol_name)s" -msgstr "" +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +#, fuzzy, python-format +msgid "Unhandled exception" +msgstr "Вложенное исключение: %s" -#: cinder/exception.py:992 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" -msgstr "" -"Невозможно создать volume_type с именем %(name)s и спецификациями " -"%(extra_specs)s" - -#: cinder/exception.py:997 -msgid "Unable to create instance type" +msgid "Started child %d" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" -msgstr "" +#: cinder/service.py:253 cinder/openstack/common/service.py:240 +#, fuzzy, python-format +msgid "Starting %d workers" +msgstr "установка сетевого узла" -#: cinder/exception.py:1005 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:1009 +#: cinder/service.py:275 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:1013 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "Detected existing vlan with id %(vlan)d" +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:1017 +#: cinder/service.py:286 #, python-format -msgid "Instance %(instance_id)s could not be found." -msgstr "Копия %(instance_id)s не найдена." - -#: cinder/exception.py:1021 -#, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:1025 -#, fuzzy, python-format -msgid "Could not fetch image %(image)s" -msgstr "Получение образа %(image)s" - -#: cinder/log.py:315 +#: cinder/service.py:302 #, python-format -msgid "syslog facility must be one of: %s" +msgid "wait wrap.failed %s" msgstr "" -#: cinder/manager.py:146 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgid "Caught %s, stopping children" msgstr "" -"Пропуск %(full_task_name)s, %(ticks_to_skip)s раз осталось, для " -"произведения следующего запуска" - -#: cinder/manager.py:152 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "Запуск повторяющегося задания %(full_task_name)s" -#: cinder/manager.py:159 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "Ошибка во время %(full_task_name)s: %(e)s" - -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." -msgstr "" - -#: cinder/policy.py:30 -msgid "JSON file representing policy" -msgstr "" - -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" -msgstr "" - -#: cinder/service.py:137 -msgid "SIGTERM received" +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:177 -#, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +#: cinder/service.py:353 +#, fuzzy, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "Запуск узла сети (версия %(vcs_string)s) %(topic)s" -#: cinder/service.py:195 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:282 +#: cinder/service.py:458 msgid "Service killed that has no database entry" msgstr "Служба завершила работу из-за отсутствия записи базы данных" -#: cinder/service.py:319 +#: cinder/service.py:495 msgid "The service database object disappeared, Recreating it." msgstr "Объект сервиса в базе данных отсутствует, Повторное создание." -#: cinder/service.py:334 +#: cinder/service.py:510 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:340 +#: cinder/service.py:516 msgid "model server went away" msgstr "" -#: cinder/service.py:433 +#: cinder/service.py:608 msgid "Full set of FLAGS:" msgstr "Полный набор ФЛАГОВ:" -#: cinder/service.py:440 +#: cinder/service.py:615 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:79 -#, python-format -msgid "Inner Exception: %s" -msgstr "Вложенное исключение: %s" - -#: cinder/utils.py:165 +#: cinder/utils.py:96 #, python-format msgid "Fetching %s" msgstr "Получение %s" -#: cinder/utils.py:210 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "Приняты неизвестные аргументы ключевого слова для utils.execute: %r" -#: cinder/utils.py:220 +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." +msgstr "" + +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Выполнение команды (субпроцесс): %s" -#: cinder/utils.py:236 cinder/utils.py:315 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format msgid "Result was %s" msgstr "Результат %s" -#: cinder/utils.py:249 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format msgid "%r failed. Retrying." msgstr "%r ошибка. Выполняется повтор." -#: cinder/utils.py:291 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format msgid "Running cmd (SSH): %s" msgstr "Выполнение команды (SSH): %s" -#: cinder/utils.py:293 +#: cinder/utils.py:243 msgid "Environment not supported over SSH" msgstr "Среда не поддерживается с использованием SSH" -#: cinder/utils.py:297 +#: cinder/utils.py:247 msgid "process_input not supported over SSH" msgstr "process_input не поддерживается с использованием SSH" -#: cinder/utils.py:352 +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#, fuzzy +msgid "Specify a password or private_key" +msgstr "Задайте san_password или san_private_key" + +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 +#, fuzzy, python-format +msgid "Error connecting via ssh: %s" +msgstr "Подключение к libvirt: %s" + +#: cinder/utils.py:373 #, python-format msgid "debug in callback: %s" msgstr "отладка в обратном вызове: %s" -#: cinder/utils.py:534 +#: cinder/utils.py:532 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:537 +#: cinder/utils.py:535 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:648 +#: cinder/utils.py:569 #, python-format msgid "Invalid backend: %s" msgstr "Недопустимый внутренний интерфейс: %s" -#: cinder/utils.py:659 +#: cinder/utils.py:580 #, python-format msgid "backend %s" msgstr "внутренний интерфейс %s" -#: cinder/utils.py:709 +#: cinder/utils.py:630 msgid "in looping call" msgstr "" -#: cinder/utils.py:927 +#: cinder/utils.py:813 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" +msgid "Expected object of type: %s" +msgstr "Ожидался объект типа: %s" -#: cinder/utils.py:931 +#: cinder/utils.py:914 #, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "timefunc: '%(name)s' заняла %(total_time).2f с." -#: cinder/utils.py:935 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" +#: cinder/utils.py:1116 +#, fuzzy, python-format +msgid "Could not remove tmpdir: %s" +msgstr "Ошибка удаления контейнера: %s" -#: cinder/utils.py:942 +#: cinder/utils.py:1224 #, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" -msgstr "" +#: cinder/wsgi.py:121 +#, fuzzy, python-format +msgid "Unable to find cert_file : %s" +msgstr "Невозможно найти адрес %r" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" -msgstr "" +#: cinder/wsgi.py:124 +#, fuzzy, python-format +msgid "Unable to find ca_file : %s" +msgstr "Невозможно найти адрес %r" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/wsgi.py:127 +#, fuzzy, python-format +msgid "Unable to find key_file : %s" +msgstr "Невозможно найти адрес %r" + +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/utils.py:1028 +#: cinder/wsgi.py:163 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/utils.py:1138 -#, python-format -msgid "Expected object of type: %s" -msgstr "Ожидался объект типа: %s" - -#: cinder/utils.py:1169 -#, python-format -msgid "Invalid server_string: %s" -msgstr "Недопустимая server_string: %s" - -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" -msgstr "timefunc: '%(name)s' заняла %(total_time).2f с." - -#: cinder/utils.py:1330 -msgid "Original exception being dropped" -msgstr "Исходное исключение было сброшено" - -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" -msgstr "Класс %(fullname)s устарел: %(msg)s" - -#: cinder/utils.py:1463 -#, python-format -msgid "Class %(fullname)s is deprecated" -msgstr "Класс %(fullname)s устарел" - -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" -msgstr "Функция %(name)s в %(location)s устарела: %(msg)s" - -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" -msgstr "Функция %(name)s в %(location)s устарела" - -#: cinder/utils.py:1681 +#: cinder/wsgi.py:207 #, fuzzy, python-format -msgid "Could not remove tmpdir: %s" -msgstr "Ошибка удаления контейнера: %s" - -#: cinder/wsgi.py:97 -#, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "Выполняется %(name)s на %(host)s:%(port)s" -#: cinder/wsgi.py:108 +#: cinder/wsgi.py:226 msgid "Stopping WSGI server." msgstr "Выполняется останов сервера WSGI." -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." -msgstr "Выполняется останов сервера TCP." - -#: cinder/wsgi.py:117 -#, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" -msgstr "Запуск TCP сервера %(arg0)s на %(host)s:%(port)s" - -#: cinder/wsgi.py:133 +#: cinder/wsgi.py:240 msgid "WSGI server has stopped." msgstr "Сервер WSGI был остановлен." -#: cinder/wsgi.py:211 +#: cinder/wsgi.py:309 msgid "You must implement __call__" msgstr "" -#: cinder/api/direct.py:218 -msgid "not available" -msgstr "недоступно" - -#: cinder/api/direct.py:299 -#, python-format -msgid "Returned non-serializeable type: %s" -msgstr "" - -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." -msgstr "" - -#: cinder/api/validator.py:142 -#, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" -msgstr "" - -#: cinder/api/ec2/__init__.py:73 -#, python-format -msgid "%(code)s: %(message)s" -msgstr "" - -#: cinder/api/ec2/__init__.py:95 -#, python-format -msgid "FaultWrapper: %s" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." -msgstr "Слишком много неудачных попыток аутентификации." - -#: cinder/api/ec2/__init__.py:180 -#, python-format +#: cinder/api/auth.py:34 msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/api/common.py:91 +msgid "offset param must be an integer" msgstr "" -#: cinder/api/ec2/__init__.py:388 -#, python-format -msgid "Authentication Failure: %s" -msgstr "Ошибка аутентификации: %s" +#: cinder/api/common.py:105 +msgid "offset param must be positive" +msgstr "" -#: cinder/api/ec2/__init__.py:404 +#: cinder/api/common.py:133 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" -msgstr "Запрос аутентификации для %(uname)s:%(pname)s)" +msgid "marker [%s] not found" +msgstr "маркер [%s] не найден" -#: cinder/api/ec2/__init__.py:435 +#: cinder/api/common.py:160 #, python-format -msgid "action: %s" -msgstr "действие: %s" +msgid "href %s does not contain version" +msgstr "href %s не содержит версию" -#: cinder/api/ec2/__init__.py:437 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "" +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." +msgstr "Инициализация диспетчера расширений." -#: cinder/api/ec2/__init__.py:512 +#: cinder/api/extensions.py:199 #, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" -msgstr "" -"Неавторизированный запрос для контроллера=%(controller)s и " -"действия=%(action)s" +msgid "Loaded extension: %s" +msgstr "Загруженное расширение: %s" -#: cinder/api/ec2/__init__.py:584 +#: cinder/api/extensions.py:237 #, python-format -msgid "InstanceNotFound raised: %s" +msgid "Ext name: %s" msgstr "" -#: cinder/api/ec2/__init__.py:590 +#: cinder/api/extensions.py:238 #, python-format -msgid "VolumeNotFound raised: %s" +msgid "Ext alias: %s" msgstr "" -#: cinder/api/ec2/__init__.py:596 +#: cinder/api/extensions.py:239 #, python-format -msgid "SnapshotNotFound raised: %s" +msgid "Ext description: %s" msgstr "" -#: cinder/api/ec2/__init__.py:602 +#: cinder/api/extensions.py:241 #, python-format -msgid "NotFound raised: %s" +msgid "Ext namespace: %s" msgstr "" -#: cinder/api/ec2/__init__.py:605 +#: cinder/api/extensions.py:242 #, python-format -msgid "EC2APIError raised: %s" +msgid "Ext updated: %s" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/api/extensions.py:244 #, python-format -msgid "KeyPairExists raised: %s" +msgid "Exception loading extension: %s" msgstr "" -#: cinder/api/ec2/__init__.py:617 +#: cinder/api/extensions.py:258 #, python-format -msgid "InvalidParameterValue raised: %s" -msgstr "" +msgid "Loading extension %s" +msgstr "Загрузка расширения %s" -#: cinder/api/ec2/__init__.py:621 +#: cinder/api/extensions.py:264 #, python-format -msgid "InvalidPortRange raised: %s" +msgid "Calling extension factory %s" msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/api/extensions.py:278 #, python-format -msgid "NotAuthorized raised: %s" +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/api/extensions.py:280 #, python-format -msgid "InvalidRequest raised: %s" +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/api/ec2/__init__.py:633 +#: cinder/api/extensions.py:289 #, python-format -msgid "QuotaError raised: %s" -msgstr "" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "Ошибка загрузки расширения %(ext_factory)s: %(exc)s" -#: cinder/api/ec2/__init__.py:637 +#: cinder/api/extensions.py:357 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/api/extensions.py:381 #, python-format -msgid "Unexpected error raised: %s" -msgstr "" +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "Ошибка загрузки расширения %(ext_name)s: %(exc)s" -#: cinder/api/ec2/__init__.py:647 -#, python-format -msgid "Environment: %s" +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." -msgstr "" -"Произошла неизвестная ошибка. Пожалуйста, попытайтесь повторить ваш " -"запрос." +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" +msgstr "элемент не является потомком" -#: cinder/api/ec2/apirequest.py:64 -#, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -"Неподдерживаемый запрос API: контроллер = %(controller)s, действие = " -"%(action)s" -#: cinder/api/ec2/cloud.py:336 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "Create snapshot of volume %s" -msgstr "Создать снимок тома %s" - -#: cinder/api/ec2/cloud.py:372 -#, fuzzy, python-format -msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -"Значение (%s) для параметра GroupName недопустимо. Содержание ограничено " -"буквенно-цифровыми символами, пробелами, тире и подчёркиваниями." -#: cinder/api/ec2/cloud.py:378 -#, fuzzy, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -"Значение (%s) для параметра GroupName недопустимо. Длина превышает " -"максимально допустимое значение 255." - -#: cinder/api/ec2/cloud.py:382 -#, python-format -msgid "Create key pair %s" -msgstr "Создание пары ключей %s" -#: cinder/api/ec2/cloud.py:391 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Import key %s" -msgstr "Импортировать ключ %s" +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" +msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Delete key pair %s" -msgstr "Удаление пары ключей %s" - -#: cinder/api/ec2/cloud.py:551 -#, fuzzy, python-format -msgid "Invalid CIDR" -msgstr "Недопустимый cidr %(cidr)s." - -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +msgid "show called for member %s" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/api/contrib/backups.py:140 #, python-format -msgid "Revoke security group ingress %s" +msgid "delete called for member %s" msgstr "" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/api/contrib/backups.py:143 #, fuzzy, python-format -msgid "%s Not enough parameters to build a valid rule" -msgstr "Недостаточно параметров для сбора правильного правила." - -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." -msgstr "Отсутствует правило для заданных параметров." - -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 -#, python-format -msgid "Authorize security group ingress %s" -msgstr "" +msgid "Delete backup with id: %s" +msgstr "Удалить снимок с идентификатором: %s" -#: cinder/api/ec2/cloud.py:725 +#: cinder/api/contrib/backups.py:185 #, fuzzy, python-format -msgid "%s - This rule already exists in group" -msgstr "Это правило уже существует в группе %s" +msgid "Creating new backup %s" +msgstr "Создание SR %s" -#: cinder/api/ec2/cloud.py:769 -#, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." -msgstr "" -"Значение (%s) для параметра GroupName недопустимо. Содержание ограничено " -"буквенно-цифровыми символами, пробелами, тире и подчёркиваниями." +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" +msgstr "Неправильный формат тела запроса" -#: cinder/api/ec2/cloud.py:776 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -"Значение (%s) для параметра GroupName недопустимо. Длина превышает " -"максимально допустимое значение 255." - -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 -#, python-format -msgid "Create Security Group %s" -msgstr "Создать группу безопасности %s" - -#: cinder/api/ec2/cloud.py:783 -#, python-format -msgid "group %s already exists" -msgstr "группа %s уже существует" - -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 -#, python-format -msgid "Delete security group %s" -msgstr "Удалить группу безопасности %s" - -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 -#, python-format -msgid "Get console output for instance %s" -msgstr "Получить консольный вывод для копии %s" - -#: cinder/api/ec2/cloud.py:894 -#, python-format -msgid "Create volume from snapshot %s" -msgstr "Создать том из снимка %s" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Create volume of %s GB" -msgstr "Создание раздела %s ГБ" - -#: cinder/api/ec2/cloud.py:921 -#, fuzzy -msgid "Delete Failed" -msgstr "Ошибка создания" +msgid "Restoring backup %(backup_id)s (%(body)s)" +msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/api/contrib/backups.py:234 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -msgstr "Подключить том %(volume_id)s для копии %(instance_id)s на %(device)s" +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" +msgstr "" -#: cinder/api/ec2/cloud.py:939 +#: cinder/api/contrib/extended_snapshot_attributes.py:61 #, fuzzy -msgid "Attach Failed." -msgstr "Ошибка создания" - -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 -#, python-format -msgid "Detach volume %s" -msgstr "Отсоединить том %s" - -#: cinder/api/ec2/cloud.py:959 -#, fuzzy, python-format -msgid "Detach Volume Failed." -msgstr "Отсоединить том %s" - -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 -#, python-format -msgid "attribute not supported: %s" -msgstr "аттрибут не поддерживается: %s" +msgid "Snapshot not found." +msgstr "Узел не найден" -#: cinder/api/ec2/cloud.py:1107 -#, python-format -msgid "vol = %s\n" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" -msgstr "Выделить адрес" - -#: cinder/api/ec2/cloud.py:1267 -#, python-format -msgid "Release address %s" -msgstr "Присвоить адрес %s" +#: cinder/api/contrib/hosts.py:133 +#, fuzzy, python-format +msgid "Host '%s' could not be found." +msgstr "Узел %(host)s не найден." -#: cinder/api/ec2/cloud.py:1272 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" -msgstr "Присвоить адрес %(public_ip)s копии %(instance_id)s" +msgid "Invalid status: '%s'" +msgstr "Недопустимое состояние: '%s'" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Disassociate address %s" -msgstr "Исключить адрес %s" - -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" -msgstr "Образ должен быть доступен" - -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" -msgstr "Выполнение завершения работы копий" +msgid "Invalid update setting: '%s'" +msgstr "Недопустимый параметр обновления: '%s'" -#: cinder/api/ec2/cloud.py:1343 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Reboot instance %r" -msgstr "Перезагрузить копию %r" - -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" -msgstr "Выполнение остановки копий" +msgid "Setting host %(host)s to %(state)s." +msgstr "Перевод узла %(host)s в %(state)s." -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" -msgstr "Выполнение запуска копий" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "" -#: cinder/api/ec2/cloud.py:1455 -#, python-format -msgid "De-registering image %s" -msgstr "Исключение регистрации образа %s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" +msgstr "Узел не найден" -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/api/ec2/cloud.py:1490 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "Зарегистрированный образ %(image_location)s с идентификатором %(image_id)s" - -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" -msgstr "не указан пользователь или группа" +#: cinder/api/contrib/types_extra_specs.py:98 +#, fuzzy +msgid "Request body empty" +msgstr "Неправильный формат тела запроса" -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" -msgstr "поддерживается только группа \"все(all)\"" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" +msgstr "Тело запроса и URI не совпадают" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" -msgstr "" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" +msgstr "Тело запроса содержит избыточное количество объектов" -#: cinder/api/ec2/cloud.py:1542 -#, python-format -msgid "Updating image %s publicity" -msgstr "Обновление осведомлённости об образе %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "Недопустимый запрос тела" -#: cinder/api/ec2/cloud.py:1555 -#, python-format -msgid "Not allowed to modify attributes for image %s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/api/ec2/cloud.py:1603 -#, python-format -msgid "Couldn't stop instance with in %d sec" -msgstr "Невозможно остановить копию в течении %d с." - -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 -#, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "Ошибка получения метаданных для ip: %s" - -#: cinder/api/openstack/__init__.py:43 +#: cinder/api/middleware/fault.py:45 #, python-format msgid "Caught error: %s" msgstr "Обнаружена ошибка: %s" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s возвратил с HTTP %(status)d" -#: cinder/api/openstack/__init__.py:94 +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "" + +#: cinder/api/openstack/__init__.py:74 msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/api/openstack/__init__.py:105 +#: cinder/api/openstack/__init__.py:85 #, python-format msgid "Extended resource: %s" msgstr "Расширенный ресурс: %s" -#: cinder/api/openstack/__init__.py:130 +#: cinder/api/openstack/__init__.py:110 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " @@ -1785,6439 +1132,8426 @@ msgstr "" "Расширение %(ext_name)s: Невозможно расширить ресурс %(collection)s: Нет " "такого ресурса" -#: cinder/api/openstack/__init__.py:135 +#: cinder/api/openstack/__init__.py:115 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "Расширение %(ext_name)s расширение ресурса: %(collection)s" -#: cinder/api/openstack/auth.py:90 -#, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" -msgstr "%(user_id)s не может быть найден с токеном '%(token)s'" - -#: cinder/api/openstack/auth.py:134 -#, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" -msgstr "%(user_id)s должен быть администратором или участником %(project_id)s" - -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." -msgstr "" - -#: cinder/api/openstack/auth.py:167 -#, python-format -msgid "Could not find %s in request." -msgstr "В запросе невозможно найти %s." - -#: cinder/api/openstack/auth.py:191 -#, python-format -msgid "Successfully authenticated '%s'" -msgstr "Аутентификация '%s' выполнена" - -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." -msgstr "Не найден пользователь с предоставленным API ключом." - -#: cinder/api/openstack/auth.py:258 -#, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" -msgstr "Предоставленный ключ API допустим, но не для пользователя '%(username)s'" - -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/api/openstack/common.py:203 -#, python-format -msgid "marker [%s] not found" -msgstr "маркер [%s] не найден" +#: cinder/api/openstack/wsgi.py:581 +#, fuzzy, python-format +msgid "Exception handling resource: %s" +msgstr "Расширенный ресурс: %s" -#: cinder/api/openstack/common.py:243 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "href %s does not contain version" -msgstr "href %s не содержит версию" - -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +msgid "Fault thrown: %s" msgstr "" -#: cinder/api/openstack/common.py:295 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "Converting nw_info: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/api/openstack/common.py:305 -#, fuzzy, python-format -msgid "Converted networks: %s" -msgstr "Непредвиденная ошибка: %s" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" +msgstr "В запросе предоставлен не распознанный тип-содержимого" -#: cinder/api/openstack/common.py:338 -#, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" -msgstr "Невозможно '%(action)s', когда копия в %(attr)s %(state)s" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" +msgstr "Тип содержимого не предоставлен в запросе" + +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" +msgstr "Пустое тело предоставлено в запросе" -#: cinder/api/openstack/common.py:341 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" -msgstr "Копия в недопустимом состоянии для '%(action)s'" +msgid "There is no such action: %s" +msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" -msgstr "Отклонение запроса снимка, снимки в данный момент отключены" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" +msgstr "Неправильное тело запроса" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." -msgstr "Снимки копии в настоящий момент недопустимы." +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" +msgstr "Не поддерживаемый тип содержимого" -#: cinder/api/openstack/extensions.py:188 -#, python-format -msgid "Loaded extension: %s" -msgstr "Загруженное расширение: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" +msgstr "Неправильный запрос url" -#: cinder/api/openstack/extensions.py:225 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Ext name: %s" -msgstr "" +msgid "%(url)s returned a fault: %(e)s" +msgstr "%(url)s возвратил ошибку: %(e)s" -#: cinder/api/openstack/extensions.py:226 -#, python-format -msgid "Ext alias: %s" +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/api/openstack/extensions.py:227 -#, python-format -msgid "Ext description: %s" +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Ext namespace: %s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" +"Только %(value)s %(verb)s запрос(ов) могут быть сделаны для %(uri)s, " +"каждые %(unit_string)s." -#: cinder/api/openstack/extensions.py:230 -#, python-format -msgid "Ext updated: %s" +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/api/openstack/extensions.py:232 -#, python-format -msgid "Exception loading extension: %s" -msgstr "" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +#, fuzzy +msgid "snapshot does not exist" +msgstr "Копия не существует" -#: cinder/api/openstack/extensions.py:246 -#, python-format -msgid "Loading extension %s" -msgstr "Загрузка расширения %s" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" +msgstr "Элемент метаданных не найден" -#: cinder/api/openstack/extensions.py:252 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Calling extension factory %s" -msgstr "" +msgid "Delete snapshot with id: %s" +msgstr "Удалить снимок с идентификатором: %s" -#: cinder/api/openstack/extensions.py:264 +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 #, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" -msgstr "Ошибка загрузки расширения %(ext_factory)s: %(exc)s" +msgid "Create snapshot from volume %s" +msgstr "Создать снимок из тома %s" -#: cinder/api/openstack/extensions.py:344 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +msgid "Invalid value '%s' for force. " msgstr "" -#: cinder/api/openstack/extensions.py:368 +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +#, fuzzy +msgid "volume does not exist" +msgstr "Сервер не существует" + +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" -msgstr "Ошибка загрузки расширения %(ext_name)s: %(exc)s" +msgid "vol=%s" +msgstr "vol=%s" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" -msgstr "" +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 +#, python-format +msgid "Delete volume with id: %s" +msgstr "Удалить том с идентификатором: %s" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" -msgstr "" +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 +#, python-format +msgid "Create volume of %s GB" +msgstr "Создание раздела %s ГБ" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/api/v1/volumes.py:418 #, fuzzy, python-format -msgid "Exception handling resource: %s" -msgstr "Расширенный ресурс: %s" +msgid "Removing options '%(bad_options)s' from query" +msgstr "Удаление параметров '%(unk_opt_str)s' из запроса" -#: cinder/api/openstack/wsgi.py:586 -#, python-format -msgid "Fault thrown: %s" -msgstr "" +#: cinder/api/v2/volumes.py:359 +#, fuzzy, python-format +msgid "Removing options '%s' from query" +msgstr "Удаление параметров '%(unk_opt_str)s' из запроса" -#: cinder/api/openstack/wsgi.py:589 -#, python-format -msgid "HTTP exception thrown: %s" -msgstr "" +#: cinder/backup/api.py:53 +#, fuzzy +msgid "Backup status must be available or error" +msgstr "Состояние тома должно быть доступно" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" -msgstr "В запросе предоставлен не распознанный тип-содержимого" +#: cinder/backup/api.py:78 +#, fuzzy +msgid "Volume to be backed up must be available" +msgstr "Состояние тома должно быть доступно" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" -msgstr "Тип содержимого не предоставлен в запросе" +#: cinder/backup/api.py:112 +#, fuzzy +msgid "Backup status must be available" +msgstr "Состояние тома должно быть доступно" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" -msgstr "Пустое тело предоставлено в запросе" +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" +msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/backup/api.py:126 #, python-format -msgid "There is no such action: %s" +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" -msgstr "Неправильное тело запроса" - -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" -msgstr "Не поддерживаемый тип содержимого" - -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" -msgstr "Неправильный запрос url" - -#: cinder/api/openstack/wsgi.py:889 +#: cinder/backup/api.py:140 #, python-format -msgid "%(url)s returned a fault: %(e)s" -msgstr "%(url)s возвратил ошибку: %(e)s" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." +msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" -msgstr "элемент не является потомком" +#: cinder/backup/api.py:145 +#, fuzzy +msgid "Volume to be restored to must be available" +msgstr "Состояние тома должно быть доступно" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/backup/api.py:155 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." -msgstr "Инициализация диспетчера расширений." - -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." -msgstr "образ не найден." - -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" -msgstr "Неправильный формат тела запроса" - -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" -msgstr "Тело запроса и URI не совпадают" - -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" -msgstr "Тело запроса содержит избыточное количество объектов" - -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" -msgstr "Неправильный ключ метаданных" - -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" -msgstr "Копия не существует" - -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" -msgstr "Копия не является участником заданной сети" - -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/backup/manager.py:83 #, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -"Только %(value)s %(verb)s запрос(ов) могут быть сделаны для %(uri)s, " -"каждые %(unit_string)s." -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/backup/manager.py:87 +#, python-format +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" -msgstr "Сервер не существует" - -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" -msgstr "Элемент метаданных не найден" - -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/backup/manager.py:98 #, python-format -msgid "Invalid server status: %(status)s" -msgstr "Недопустимое состояние сервера: %(status)s" - -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/backup/manager.py:104 +#, python-format +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/backup/manager.py:109 +#, python-format +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/backup/manager.py:119 +#, python-format +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/backup/manager.py:128 +#, python-format +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" -msgstr "Имя сервера является пустой строкой" - -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/backup/manager.py:137 +#, python-format +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/backup/manager.py:160 #, python-format -msgid "Bad personality format: missing %s" +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" +#: cinder/backup/manager.py:166 +#, python-format +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/backup/manager.py:175 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/backup/manager.py:183 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" -msgstr "Недопустимый сетевой формат: сетевой uuid имеет неправильный формат (%s)" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/backup/manager.py:199 #, python-format -msgid "Invalid fixed IP address (%s)" -msgstr "Недопустимый фиксированный IP-адрес (%s)" +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/backup/manager.py:220 #, python-format -msgid "Duplicate networks (%s) are not allowed" -msgstr "Дубликаты сетей (%s) не разрешены" +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/backup/manager.py:228 #, python-format -msgid "Bad network format: missing %s" -msgstr "Недопустимый сетевой формат: отсутствует %s" - -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" -msgstr "Недопустимый сетевой формат" - -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" -msgstr "Содержимое данных пользователя не может быть дешифровано" +msgid "delete_backup started, backup: %s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/backup/manager.py:234 +#, python-format +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/backup/manager.py:244 +#, python-format +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" -msgstr "Имя сервера не задано" +#: cinder/backup/manager.py:264 +#, python-format +msgid "delete_backup finished, backup %s deleted" +msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." -msgstr "Предоставлен недопустимый flavorRef." +#: cinder/backup/services/swift.py:96 +#, fuzzy, python-format +msgid "unsupported compression algorithm: %s" +msgstr "неподдерживаемый раздел: %s" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" -msgstr "Невозможно найти запрошенный образ" +#: cinder/backup/services/swift.py:117 +#, python-format +msgid "_check_container_exists: container: %s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." -msgstr "Предоставлен недопустимый key_name." +#: cinder/backup/services/swift.py:122 +#, fuzzy, python-format +msgid "container %s does not exist" +msgstr "Копия не существует" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." -msgstr "С копией не производилось изменение размера." +#: cinder/backup/services/swift.py:127 +#, fuzzy, python-format +msgid "container %s exists" +msgstr "Копия не существует" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/backup/services/swift.py:133 #, python-format -msgid "Error in confirm-resize %s" +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "Error in revert-resize %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" -msgstr "Отсутствует аргумент типа 'type' для перезагрузки" +#: cinder/backup/services/swift.py:159 +#, fuzzy, python-format +msgid "generated object list: %s" +msgstr "Ожидался объект типа: %s" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/backup/services/swift.py:169 #, python-format -msgid "Error in reboot %s" -msgstr "Ошибка при перезагрузке %s" - -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." -msgstr "Изменение размера требует изменения объёма." - -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" -msgstr "Неправильный объект сервера" - -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" -msgstr "Отсутствует атрибут imageRef" +#: cinder/backup/services/swift.py:184 +#, python-format +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" +msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" -msgstr "Отсутствует атрибут flavorRef" +#: cinder/backup/services/swift.py:193 +#, python-format +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" -msgstr "adminPass не был задан" +#: cinder/backup/services/swift.py:197 +#, python-format +msgid "_read_metadata finished (%s)" +msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" -msgstr "Недопустимый adminPass" +#: cinder/backup/services/swift.py:207 +#, fuzzy, python-format +msgid "volume size %d is invalid." +msgstr "Недопустимый запрос." -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/backup/services/swift.py:221 +#, python-format +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." -msgstr "Запрос изменения размера имеет недопустимый атрибут 'flavorRef'." +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" +msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." -msgstr "Запросы изменение размера требуют атрибут 'flavorRef'." +#: cinder/backup/services/swift.py:244 +#, python-format +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" -msgstr "Недопустимый запрос тела" +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" +msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" -msgstr "Копия не найдена" +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/backup/services/swift.py:260 +#, python-format +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/backup/services/swift.py:262 +#, python-format +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" -msgstr "Недопустимые метаданные" +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" +msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" -msgstr "Удаление параметров '%(unk_opt_str)s' из запроса" +msgid "backup %s finished." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "Compute.api::pause %s" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "Compute.api::unpause %s" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 -#, python-format -msgid "compute.api::suspend %s" +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 +#: cinder/backup/services/swift.py:299 #, python-format -msgid "compute.api::resume %s" +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Error in migrate %s" -msgstr "Ошибка перемещения %s" +msgid "decompressing data using %s algorithm" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 +#: cinder/backup/services/swift.py:323 #, python-format -msgid "Compute.api::reset_network %s" +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" -msgstr "Сервер не найден" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 +#: cinder/backup/services/swift.py:331 #, python-format -msgid "Compute.api::inject_network_info %s" +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 +#: cinder/backup/services/swift.py:339 #, python-format -msgid "Compute.api::lock %s" +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/backup/services/swift.py:344 #, python-format -msgid "Compute.api::unlock %s" +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "createBackup entity requires %s attribute" +msgid "restore %(backup_id)s to %(volume_id)s finished." +msgstr "" + +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" -msgstr "Копия не найдена" +#: cinder/backup/services/swift.py:380 +#, fuzzy, python-format +msgid "delete %s finished" +msgstr "_удалить: %s" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/brick/iscsi/iscsi.py:152 +#, python-format +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 -#, fuzzy, python-format +#: cinder/brick/iscsi/iscsi.py:181 +#, python-format msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -"Невозможно создать volume_type с именем %(name)s и спецификациями " -"%(extra_specs)s" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 +#: cinder/brick/iscsi/iscsi.py:192 #, python-format -msgid "Cannot show aggregate: %(id)s" +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 #, fuzzy, python-format -msgid "Cannot update aggregate: %(id)s" -msgstr "Ошибка обновления агента: %(resp)r" +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "Выполнена попытка удаления несуществующей консоли %(console_id)s." -#: cinder/api/openstack/compute/contrib/aggregates.py:126 -#, python-format -msgid "Cannot delete aggregate: %(id)s" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Aggregates does not have %s action" +msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 -#, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 +#: cinder/brick/iscsi/iscsi.py:416 +#, fuzzy, python-format +msgid "Removing iscsi_target: %s" +msgstr "Перезагрузка копии %s" + +#: cinder/brick/iscsi/iscsi.py:455 #, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." -msgstr "" +#: cinder/brick/local_dev/lvm.py:35 +#, fuzzy, python-format +msgid "Unable to find Volume Group: %s" +msgstr "Невозможно отсоединить том %s" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "Невозможно найти том %s" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/brick/local_dev/lvm.py:76 +#, python-format +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/brick/local_dev/lvm.py:77 +#, python-format +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 +#: cinder/brick/local_dev/lvm.py:78 #, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." -msgstr "Сервер не найден." +#: cinder/brick/local_dev/lvm.py:82 +#, fuzzy, python-format +msgid "Unable to locate Volume Group %s" +msgstr "Невозможно найти том %s" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -#, fuzzy -msgid "Flavor not found." -msgstr "Сервер не найден." +#: cinder/brick/local_dev/lvm.py:243 +#, fuzzy, python-format +msgid "Unable to find VG: %s" +msgstr "Ошибка поиска vbd для vdi %s" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" -msgstr "Нет тела запроса" +#: cinder/brick/local_dev/lvm.py:292 +#, fuzzy, python-format +msgid "Unable to find LV: %s" +msgstr "Ошибка поиска vbd для vdi %s" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 -#, python-format -msgid "No more floating ips in pool %s." +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" -msgstr "Адрес не задан" +#: cinder/db/sqlalchemy/api.py:178 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "Нераспознанное значение read_deleted '%s'" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "Invalid status: '%s'" -msgstr "Недопустимое состояние: '%s'" +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 -#, fuzzy, python-format -msgid "Invalid mode: '%s'" -msgstr "Недопустимое состояние: '%s'" - -#: cinder/api/openstack/compute/contrib/hosts.py:152 +#: cinder/db/sqlalchemy/api.py:1924 #, python-format -msgid "Invalid update setting: '%s'" -msgstr "Недопустимый параметр обновления: '%s'" - -#: cinder/api/openstack/compute/contrib/hosts.py:170 -#, fuzzy, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." -msgstr "Перевод узла %(host)s в %(state)s." +msgid "No sm_volume with id %(volume_id)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 +#: cinder/db/sqlalchemy/api.py:1987 #, python-format -msgid "Setting host %(host)s to %(state)s." -msgstr "Перевод узла %(host)s в %(state)s." - -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" -msgstr "Узел не найден" - -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "Key pair '%s' already exists." +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" -msgstr "Отсутствует аргумент 'networkId' для addFixedIp" - -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" -msgstr "Отсутствует аргумент 'address' для removeFixedIp" +#: cinder/db/sqlalchemy/session.py:132 +#, fuzzy, python-format +msgid "SQL connection failed. %s attempts left." +msgstr "Ошибка соединения с SQL (%(connstring)s). %(attempts)d попыток осталось." -#: cinder/api/openstack/compute/contrib/multinic.py:77 -#, python-format -msgid "Unable to find address %r" -msgstr "Невозможно найти адрес %r" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." +msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 -#, python-format -msgid "Network does not have %s action" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Disassociating network with id %s" -msgstr "Исключение сети с идентификатором %s" - -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" -msgstr "Сеть не найдена" +msgid "Table |%s| not created!" +msgstr "Таблица |%s| не создана!" -#: cinder/api/openstack/compute/contrib/networks.py:87 -#, python-format -msgid "Showing network with id %s" -msgstr "Отображение сети с идентификатором %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" +msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 -#, python-format -msgid "Deleting network with id %s" -msgstr "Удаление сети с идентификатором %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" +msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -#, fuzzy, python-format -msgid "Security group is still in use" -msgstr "Группа безопасности (%s) не найдена" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" +msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 -#, python-format -msgid "Security group %s already exists" -msgstr "Группа безопасности %s уже существует" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" +msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 -#, python-format -msgid "Security group %s is not a string or unicode" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/image/glance.py:151 #, python-format -msgid "Security group %s cannot be empty." -msgstr "Группа безопасности %s не может быть пустой." +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." +msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 -#, python-format -msgid "Security group %s should not be greater than 255 characters." +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." +msgstr "Ошибка анализа 'qemu-img info'." + +#: cinder/image/image_utils.py:231 +#, python-format +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Security group (%s) not found" -msgstr "Группа безопасности (%s) не найдена" +msgid "Converted to raw, but format is now %s" +msgstr "Преобразование в необработанный, но текущий формат %s" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." -msgstr "Недостаточно параметров для сбора правильного правила." +#: cinder/image/image_utils.py:278 +#, fuzzy, python-format +msgid "Converted to %(f1)s, but format is now %(f2)s" +msgstr "Преобразование в необработанный, но текущий формат %s" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 -#, python-format -msgid "This rule already exists in group %s" -msgstr "Это правило уже существует в группе %s" +#: cinder/openstack/common/exception.py:104 +#, fuzzy, python-format +msgid "Uncaught exception" +msgstr "Исключение: %s" -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" -msgstr "" +#: cinder/openstack/common/excutils.py:48 +#, fuzzy, python-format +msgid "Original exception being dropped: %s" +msgstr "Исходное исключение было сброшено" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/openstack/common/lockutils.py:188 #, python-format -msgid "Rule (%s) not found" -msgstr "Правило (%s) не найдено" - -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" -msgstr "Группа безопасности не задана" - -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" -msgstr "Наименование группы безопасности не может отсутствовать" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/openstack/common/lockutils.py:199 #, python-format -msgid "start instance %r" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/openstack/common/lockutils.py:226 #, python-format -msgid "stop instance %r" +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/openstack/common/lockutils.py:234 #, python-format -msgid "vol=%s" -msgstr "vol=%s" +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 +#: cinder/openstack/common/log.py:226 +#, fuzzy, python-format +msgid "Deprecated: %s" +msgstr "_удалить: %s" + +#: cinder/openstack/common/log.py:329 #, python-format -msgid "Delete volume with id: %s" -msgstr "Удалить том с идентификатором: %s" +msgid "Error loading logging config %(log_config)s: %(err_msg)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/openstack/common/log.py:379 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" -msgstr "Присоединить том %(volume_id)s к копии %(server_id)s на %(device)s" +msgid "syslog facility must be one of: %s" +msgstr "" + +#: cinder/openstack/common/log.py:537 +#, fuzzy, python-format +msgid "Fatal call to deprecated config: %(msg)s" +msgstr "Класс %(fullname)s устарел: %(msg)s" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 +#: cinder/openstack/common/loopingcall.py:84 #, python-format -msgid "Delete snapshot with id: %s" -msgstr "Удалить снимок с идентификатором: %s" +msgid "task run outlasted interval by %s sec" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" +msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 +#: cinder/openstack/common/loopingcall.py:131 #, python-format -msgid "Create snapshot from volume %s" -msgstr "Создать снимок из тома %s" +msgid "Dynamic looping call sleeping for %.02f seconds" +msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/auth/ldapdriver.py:650 +#: cinder/openstack/common/policy.py:149 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -"Попытка удаление последнего участника группы. Будет выполнено удаление " -"группы в %s." -#: cinder/auth/manager.py:298 +#: cinder/openstack/common/policy.py:163 #, python-format -msgid "Looking up user: %r" -msgstr "Поиск пользователя: %r" +msgid "Failed to understand rule %(match)r" +msgstr "" -#: cinder/auth/manager.py:302 +#: cinder/openstack/common/policy.py:173 #, python-format -msgid "Failed authorization for access key %s" -msgstr "Ошибка авторизации для ключа доступа %s" +msgid "Inheritance-based rules are deprecated; update _check_%s" +msgstr "" -#: cinder/auth/manager.py:308 +#: cinder/openstack/common/policy.py:180 #, python-format -msgid "Using project name = user name (%s)" +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/auth/manager.py:315 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" -msgstr "ошибка авторизации: нет проекта под названием %(pjid)s (user=%(uname)s)" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +#, fuzzy +msgid "Full set of CONF:" +msgstr "Полный набор ФЛАГОВ:" -#: cinder/auth/manager.py:324 +#: cinder/openstack/common/service.py:261 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -"Ошибка авторизации: пользователь %(uname)s не является администратором и " -"не является участником проекта %(pjname)s" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/openstack/common/notifier/api.py:125 #, python-format -msgid "user.secret: %s" -msgstr "" +msgid "%s not in valid priorities" +msgstr "%s не в допустимых приоритетах" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 +#: cinder/openstack/common/notifier/api.py:141 #, python-format -msgid "expected_signature: %s" +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" +"Неполадка '%(e)s', попытка отправить в систему уведомлений. " +"Нагрузка=%(payload)s" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 +#: cinder/openstack/common/notifier/api.py:171 #, python-format -msgid "signature: %s" -msgstr "подпись: %s" +msgid "Failed to load notifier %s. These notifications will not be sent." +msgstr "" + +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." +msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 #, python-format -msgid "Invalid signature for user %s" -msgstr "Не допустимая подпись для пользователя %s" +msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgstr "" -#: cinder/auth/manager.py:353 +#: cinder/openstack/common/rpc/__init__.py:106 #, python-format -msgid "host_only_signature: %s" +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" -msgstr "Необходимо указать проект" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" +msgstr "" -#: cinder/auth/manager.py:490 +#: cinder/openstack/common/rpc/amqp.py:200 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" -msgstr "Добавление полномочий %(role)s для пользователя %(uid)s в проекте %(pid)s" +msgid "no calling threads waiting for msg_id : %s, message : %s" +msgstr "" -#: cinder/auth/manager.py:493 +#: cinder/openstack/common/rpc/amqp.py:208 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/auth/manager.py:519 +#: cinder/openstack/common/rpc/amqp.py:291 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" -msgstr "Удаление полномочий %(role)s для пользователя %(uid)s в проекте %(pid)s" +msgid "unpacked context: %s" +msgstr "неизвлечённый контекст: %s" -#: cinder/auth/manager.py:522 +#: cinder/openstack/common/rpc/amqp.py:337 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/auth/manager.py:595 +#: cinder/openstack/common/rpc/amqp.py:406 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" -msgstr "Созданный проект %(name)s с диспетчером %(manager_user)s" +msgid "received %s" +msgstr "получено %s" -#: cinder/auth/manager.py:613 +#: cinder/openstack/common/rpc/amqp.py:414 #, python-format -msgid "modifying project %s" -msgstr "изменение проекта %s" +msgid "no method for message: %s" +msgstr "не определен метод для сообщения: %s" -#: cinder/auth/manager.py:625 +#: cinder/openstack/common/rpc/amqp.py:415 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "Добавление пользователя %(uid)s в проект %(pid)s" +msgid "No method for message: %s" +msgstr "Не определен метод для сообщения: %s" -#: cinder/auth/manager.py:646 +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "Исключить пользователя %(uid)s из проекта %(pid)s" +msgid "Expected exception during message handling (%s)" +msgstr "" -#: cinder/auth/manager.py:676 -#, python-format -msgid "Deleting project %s" -msgstr "Удаление проекта %s" +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" +msgstr "" -#: cinder/auth/manager.py:734 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" -msgstr "Созданный пользователь %(rvname)s (admin: %(rvadmin)r)" +#: cinder/openstack/common/rpc/amqp.py:586 +#, fuzzy, python-format +msgid "Making synchronous call on %s ..." +msgstr "Выполнение асинхронного вызова %s ..." -#: cinder/auth/manager.py:743 +#: cinder/openstack/common/rpc/amqp.py:589 #, python-format -msgid "Deleting user %s" -msgstr "Удаление пользователя %s" +msgid "MSG_ID is %s" +msgstr "MSG_ID is %s" -#: cinder/auth/manager.py:753 +#: cinder/openstack/common/rpc/amqp.py:623 #, python-format -msgid "Access Key change for user %s" +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/auth/manager.py:755 -#, python-format -msgid "Secret Key change for user %s" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/auth/manager.py:757 -#, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "Режим администратора назначен %(admin)r для пользователя %(uid)s" - -#: cinder/auth/manager.py:802 +#: cinder/openstack/common/rpc/amqp.py:660 #, python-format -msgid "No vpn data for project %s" -msgstr "Нет vpn данных для проекта %s" +msgid "Sending %(event_type)s on %(topic)s" +msgstr "" -#: cinder/cloudpipe/pipelib.py:46 -#, fuzzy, python-format -msgid "Instance type for vpn instances" -msgstr "Недопустимый тип копии %(instance_type)s." +#: cinder/openstack/common/rpc/common.py:74 +#, fuzzy +msgid "An unknown RPC related exception occurred." +msgstr "Обнаружено неизвестное исключение." -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" +"Удалённая ошибка: %(exc_type)s %(value)s\n" +"%(traceback)s." -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/openstack/common/rpc/common.py:143 #, python-format -msgid "Launching VPN for %s" -msgstr "Запуск VPN для %s" +msgid "Found duplicate message(%(msg_id)s). Skipping it." +msgstr "" -#: cinder/compute/api.py:141 -msgid "No compute host specified" +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: cinder/compute/api.py:144 +#: cinder/openstack/common/rpc/common.py:151 #, python-format -msgid "Unable to find host for Instance %s" -msgstr "Невозможно найти узел для копии %s" +msgid "Specified RPC version, %(version)s, not supported by this endpoint." +msgstr "" -#: cinder/compute/api.py:192 +#: cinder/openstack/common/rpc/common.py:156 #, python-format msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -"Превышена квота для %(pid)s, попытка назначить %(num_metadata)s свойств " -"метаданных" -#: cinder/compute/api.py:203 +#: cinder/openstack/common/rpc/common.py:280 #, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -"Превышена квота для %(pid)s, превышено ключевое свойство метаданных или " -"значение" -#: cinder/compute/api.py:257 -#, fuzzy -msgid "Cannot run any more instances of this type." -msgstr "" -"Превышена квота копий. Вы не можете запустить дополнительные копии этого " -"типа." +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" +msgstr "Возврат исключения %s вызывающему" -#: cinder/compute/api.py:259 -#, fuzzy, python-format -msgid "Can only run %s more instances of this type." -msgstr "Превышена квота копий. Вы можете запустить только %s копий этого типа." +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." +msgstr "" -#: cinder/compute/api.py:261 -#, fuzzy, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " -msgstr "Превышена квота для %(pid)s, попытка выполнить %(min_count)s копий" +#: cinder/openstack/common/rpc/impl_kombu.py:480 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "Повторное подключение к серверу AMQP на %(hostname)s:%(port)d" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" -msgstr "Создание необработанной копии" +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "Подключение к серверу AMQP на %(hostname)s:%(port)d" -#: cinder/compute/api.py:312 +#: cinder/openstack/common/rpc/impl_kombu.py:539 #, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" +"Невозможно подключиться к серверу AMQP на %(hostname)s:%(port)d после " +"%(max_retries)d попыток: %(err_str)s" -#: cinder/compute/api.py:383 +#: cinder/openstack/common/rpc/impl_kombu.py:555 #, python-format -msgid "Going to run %s instances..." -msgstr "Выполняет запуск %s копий..." +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." +msgstr "" +"AMQP сервер на %(hostname)s:%(port)d недоступен: %(err_str)s. Повторная " +"попытка через %(sleep_time)d секунд." -#: cinder/compute/api.py:447 +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 #, python-format -msgid "bdm %s" -msgstr "bdm %s" +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "Ошибка объявления потребителю темы '%(topic)s': %(err_str)s" -#: cinder/compute/api.py:474 +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 #, python-format -msgid "block_device_mapping %s" -msgstr "block_device_mapping %s" +msgid "Timed out waiting for RPC response: %s" +msgstr "" -#: cinder/compute/api.py:591 +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" -msgstr "Отправка операции создания в расписание для %(pid)s/%(uid)s's" +msgid "Failed to consume message from queue: %s" +msgstr "Ошибка принятия сообщения из очереди: %s" -#: cinder/compute/api.py:871 -#, fuzzy -msgid "Going to try to soft delete instance" -msgstr "Выполнение запуска копий" +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "Ошибка публикации сообщения в тему '%(topic)s': %(err_str)s" -#: cinder/compute/api.py:891 +#: cinder/openstack/common/rpc/impl_qpid.py:351 #, fuzzy, python-format -msgid "No host for instance, deleting immediately" -msgstr "Отсутствует узел для копии %s, немедленное удаление" +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" +msgstr "Невозможно подключиться к серверу AMQP: %s " -#: cinder/compute/api.py:939 -#, fuzzy, python-format -msgid "Going to try to terminate instance" -msgstr "Будет выполнения попытка завершить работу %s" +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" -#: cinder/compute/api.py:977 -#, fuzzy, python-format -msgid "Going to try to stop instance" -msgstr "Попытка остановить %s" +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" +msgstr "" -#: cinder/compute/api.py:996 -#, fuzzy, python-format -msgid "Going to try to start instance" -msgstr "Попытка запустить %s" +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." +msgstr "" -#: cinder/compute/api.py:1000 -#, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" -msgstr "Копия %(instance_uuid)s не остановлена. (%(vm_state)s" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." +msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/openstack/common/rpc/impl_zmq.py:104 #, python-format -msgid "Searching by: %s" -msgstr "Поиск по: %s" +msgid "Deserializing: %s" +msgstr "" -#: cinder/compute/api.py:1201 +#: cinder/openstack/common/rpc/impl_zmq.py:140 #, python-format -msgid "Image type not recognized %s" -msgstr "Тип образа не распознан %s" - -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/openstack/common/rpc/impl_zmq.py:141 #, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +msgid "-> Subscribed to %(subscribe)s" msgstr "" -"Устаревший тип копии %(current_instance_type_name)s, новый тип копии " -"%(new_instance_type_name)s" -#: cinder/compute/api.py:1644 +#: cinder/openstack/common/rpc/impl_zmq.py:142 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "DB error: %s" -msgstr "Ошибка БД: %s" +msgid "Subscribing to %s" +msgstr "" -#: cinder/compute/instance_types.py:86 -#, python-format -msgid "Instance type %s not found for deletion" -msgstr "Копия типа %s не найдена для выполнения удаления" +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." +msgstr "" -#: cinder/compute/manager.py:138 -#, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: оформление: |%s|" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." +msgstr "" -#: cinder/compute/manager.py:140 -#, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, fuzzy, python-format +msgid "Running func with context: %s" +msgstr "неизвлечённый контекст: %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -"check_instance_lock: аргументы: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" -#: cinder/compute/manager.py:144 -#, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: заблокирован: |%s|" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." +msgstr "" -#: cinder/compute/manager.py:146 -#, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: администратор: |%s|" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +#, fuzzy, python-format +msgid "Registering reactor" +msgstr "Исключение регистрации ВМ %s" -#: cinder/compute/manager.py:151 -#, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: исполнение: |%s|" +#: cinder/openstack/common/rpc/impl_zmq.py:392 +#, fuzzy +msgid "In reactor registered" +msgstr "Отсутствуют зарегистрированные ВМ" -#: cinder/compute/manager.py:155 -#, python-format -msgid "check_instance_lock: not executing |%s|" +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/compute/manager.py:201 -#, python-format -msgid "Unable to load the virtualization driver: %s" -msgstr "Невозможно загрузить драйвер виртуализации: %s" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" +msgstr "" -#: cinder/compute/manager.py:223 +#: cinder/openstack/common/rpc/impl_zmq.py:453 #, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" -msgstr "Драйвер гипервизора не поддерживает правила брандмауэра" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" +msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/compute/manager.py:329 +#: cinder/openstack/common/rpc/impl_zmq.py:510 #, python-format -msgid "Setting up bdm %s" +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/compute/manager.py:400 +#: cinder/openstack/common/rpc/impl_zmq.py:513 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/compute/manager.py:406 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, fuzzy, python-format -msgid "Exception encountered while terminating the instance %s" -msgstr "исключение завершает работу копии %(instance_uuid)s" +msgid "Could not create IPC directory %s" +msgstr "Ошибка удаления контейнера: %s" -#: cinder/compute/manager.py:444 -#, python-format -msgid "Instance %s not found." -msgstr "Копия %s не найдена." +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." +msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" -msgstr "Копия уже была создана" +#: cinder/openstack/common/rpc/impl_zmq.py:576 +#, fuzzy, python-format +msgid "CONSUMER RECEIVED DATA: %s" +msgstr "Заданные данные: %s" -#: cinder/compute/manager.py:523 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" -#: cinder/compute/manager.py:528 -#, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -"Образ '%(image_id)s' размером %(size_bytes)d, превышает exceeded " -"instance_type допустимый размер %(allowed_size_bytes)d" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +#: cinder/openstack/common/rpc/impl_zmq.py:635 +#, python-format +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" +#: cinder/openstack/common/rpc/impl_zmq.py:687 +#, fuzzy +msgid "Creating payload" +msgstr "Создание изображения" + +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/compute/manager.py:565 -#, python-format -msgid "Instance network_info: |%s|" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, fuzzy, python-format +msgid "Received message: %s" +msgstr "получено %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/openstack/common/rpc/impl_zmq.py:736 +#, fuzzy +msgid "RPC Message Invalid." +msgstr "Недопустимый запрос." + +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "%(action_str)s instance" +msgid "%(msg)s" msgstr "" -#: cinder/compute/manager.py:699 +#: cinder/openstack/common/rpc/impl_zmq.py:763 #, python-format -msgid "Ignoring DiskNotFound: %s" -msgstr "Пропуск DiskNotFound: %s" +msgid "Sending message(s) to: %s" +msgstr "" -#: cinder/compute/manager.py:708 -#, python-format -msgid "terminating bdm %s" -msgstr "завершение работы bdm %s" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." +msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 -#, python-format -msgid "%s. Setting instance vm_state to ERROR" -msgstr "%s. Установка состояния копии vm_state на ERROR" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." +msgstr "" -#: cinder/compute/manager.py:811 -#, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/compute/manager.py:816 +#: cinder/openstack/common/rpc/matchmaker.py:89 +#, fuzzy, python-format +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "xenapi.fake не имеет реализации для %s" + +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/compute/manager.py:823 -#, python-format -msgid "Rebuilding instance %s" -msgstr "Обновление сборки %s" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." +msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Rebooting instance %s" -msgstr "Перезагрузка копии %s" - -#: cinder/compute/manager.py:891 -#, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -"попытка перезагрузки не выполняемой копии: %(instance_uuid)s (состояние: " -"%(state)s ожидалось: %(running)s)" -#: cinder/compute/manager.py:933 -#, python-format -msgid "instance %s: snapshotting" -msgstr "копия %s: выполнение снимка" +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" +msgstr "Выполняется ли соответствующая служба?" -#: cinder/compute/manager.py:939 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/scheduler/chance.py:56 +#, fuzzy +msgid "Could not find another host" +msgstr "Невозможно найти другой compute" + +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" msgstr "" -"попытка создания снимка не выполняемой копии: %(instance_uuid)s " -"(состояние: %(state)s ожидалось: %(running)s)" -#: cinder/compute/manager.py:995 -#, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" -msgstr "Найдено %(num_images)d образов (ротация: %(rotation)d)" +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" +msgstr "" -#: cinder/compute/manager.py:1001 -#, python-format -msgid "Rotating out %d backups" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format -msgid "Deleting image %s" -msgstr "Удаление образа %s" +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" +msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/scheduler/filter_scheduler.py:160 #, python-format -msgid "Failed to set admin password. Instance %s is not running" -msgstr "Невозможно назначить пароль администратора. Копия %s не выполняется" +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" +msgstr "" -#: cinder/compute/manager.py:1041 +#: cinder/scheduler/filter_scheduler.py:208 #, python-format -msgid "Instance %s: Root password set" -msgstr "Копия %s: Назначение административного пароля" - -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." -msgstr "set_admin_password не реализован в этой драйвере." - -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" -msgstr "Ошибка назначения пароля администратора" +msgid "Filtered %(hosts)s" +msgstr "Отфильтрованы %(hosts)s" -#: cinder/compute/manager.py:1079 +#: cinder/scheduler/filter_scheduler.py:214 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/compute/manager.py:1084 -#, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" -msgstr "" +#: cinder/scheduler/host_manager.py:240 +#, fuzzy, python-format +msgid "Ignoring %(service_name)s service update from %(host)s" +msgstr "Принято служебное обновление для %(service_name)s от %(host)s." -#: cinder/compute/manager.py:1098 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Received %(service_name)s service update from %(host)s." +msgstr "Принято служебное обновление для %(service_name)s от %(host)s." + +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" -msgstr "копия %(instance_uuid)s: обновление агента до %(url)s" +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "Ошибка schedule_%(method)s: %(ex)s" -#: cinder/compute/manager.py:1116 +#: cinder/scheduler/scheduler_options.py:69 #, python-format -msgid "instance %s: rescuing" +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/compute/manager.py:1141 +#: cinder/scheduler/scheduler_options.py:78 #, python-format -msgid "instance %s: unrescuing" +msgid "Could not decode scheduler options: '%(e)s'" +msgstr "Невозможно декодировать параметры расписания: '%(e)s'" + +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" -msgstr "назначение совпадает с источником!" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." +msgstr "" -#: cinder/compute/manager.py:1287 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "instance %s: migrating" -msgstr "копия %s: перемещение" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" +msgstr "" -#: cinder/compute/manager.py:1471 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "instance %s: pausing" -msgstr "копия %s: приостановление" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" +msgstr "" -#: cinder/compute/manager.py:1489 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "instance %s: unpausing" -msgstr "копия %s: снятие с приостановления" +msgid "FAKE ISCSI: %s" +msgstr "" -#: cinder/compute/manager.py:1525 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "копия %s: принятие диагностики" +msgid "LoggingVolumeDriver: %s" +msgstr "LoggingVolumeDriver: %s" -#: cinder/compute/manager.py:1534 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "instance %s: suspending" -msgstr "копия %s: приостановление" +msgid "Faking execution of cmd (subprocess): %s" +msgstr "Имитация выполнения команды (субпроцесс): %s" -#: cinder/compute/manager.py:1556 +#: cinder/tests/fake_utils.py:80 #, python-format -msgid "instance %s: resuming" -msgstr "копия %s: возобновление" +msgid "Faked command matched %s" +msgstr "" -#: cinder/compute/manager.py:1579 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "instance %s: locking" -msgstr "копия %s: блокирование" +msgid "Faked command raised an exception %s" +msgstr "Имитация команды привела к исключению %s" -#: cinder/compute/manager.py:1588 +#: cinder/tests/fake_utils.py:101 #, python-format -msgid "instance %s: unlocking" -msgstr "копия %s: разблокирование" +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgstr "Ответ на имитацию команды в stdout='%(stdout)s' stderr='%(stderr)s'" -#: cinder/compute/manager.py:1596 +#: cinder/tests/test_misc.py:59 #, python-format -msgid "instance %s: getting locked state" -msgstr "копия %s: получение заблокированного состояния" +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" +msgstr "" -#: cinder/compute/manager.py:1606 -#, python-format -msgid "instance %s: reset network" -msgstr "копия %s: сброс сети" +#: cinder/tests/test_storwize_svc.py:243 +#, fuzzy, python-format +msgid "unrecognized argument %s" +msgstr "Нераспознанное значение read_deleted '%s'" -#: cinder/compute/manager.py:1614 +#: cinder/tests/test_storwize_svc.py:1217 #, python-format -msgid "instance %s: inject network info" +msgid "Run CLI command: %s" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/tests/test_storwize_svc.py:1220 +#, fuzzy, python-format +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" +msgstr "Ответ на имитацию команды в stdout='%(stdout)s' stderr='%(stderr)s'" + +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "network_info to inject: |%s|" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "instance %s: getting vnc console" -msgstr "копия %s: получение консоли vnc" +msgid "Given data: %s" +msgstr "Заданные данные: %s" -#: cinder/compute/manager.py:1685 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" -msgstr "" +msgid "Result data: %s" +msgstr "Итоговые данные: %s" + +#: cinder/tests/api/contrib/test_backups.py:638 +#, fuzzy +msgid "Invalid input" +msgstr "Недопустимый снимок" -#: cinder/compute/manager.py:1703 +#: cinder/tests/integrated/test_login.py:31 #, fuzzy, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" -msgstr "копия %(instance_uuid)s: обновление агента до %(url)s" +msgid "volume: %s" +msgstr "Отсоединить том %s" -#: cinder/compute/manager.py:1705 +#: cinder/tests/integrated/api/client.py:37 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" +"%(message)s\n" +"Код состояния: %(_status)s\n" +"Тело: %(_body)s" -#: cinder/compute/manager.py:1714 -#, fuzzy, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" -msgstr "Копия %(instance_id)s не переведена в режим восстановления" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" +msgstr "Ошибка аутентификации" + +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" +msgstr "Ошибка авторизации" + +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" +msgstr "объект не найден" -#: cinder/compute/manager.py:1724 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Attach failed %(mountpoint)s, removing" -msgstr "" +msgid "Doing %(method)s on %(relative_url)s" +msgstr "Выполнение %(method)s на %(relative_url)s" -#: cinder/compute/manager.py:1752 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" -msgstr "" +msgid "Body: %s" +msgstr "Тело: %s" -#: cinder/compute/manager.py:1756 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "Отсоединение тома от неизвестной копии %s" +msgid "%(auth_uri)s => code %(http_status)s" +msgstr "%(auth_uri)s => код %(http_status)s" -#: cinder/compute/manager.py:1822 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." -msgstr "" -"Создание временного файла %s для оповещения других узлов сети compute о " -"необходимости присоединения того же хранилища." +msgid "%(relative_uri)s => code %(http_status)s" +msgstr "%(relative_uri)s => код %(http_status)s" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." -msgstr "" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" +msgstr "Непредвиденный код состояния" -#: cinder/compute/manager.py:1916 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." -msgstr "plug_vifs() ошибка %(cnt)d.До %(max_retry)d попыток для %(hostname)s." +msgid "Decoding JSON: %s" +msgstr "Декодирование JSON: %s" -#: cinder/compute/manager.py:1973 -#, python-format -msgid "Pre live migration failed at %(dest)s" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." -msgstr "Запущено post_live_migration().." - -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/compute/manager.py:2040 -#, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/compute/manager.py:2073 -#, python-format -msgid "Migrating instance to %(dest)s finished successfully." +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/api.py:140 +#, python-format +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -"Вы можете увидеть ошибку \"libvirt: ошибка QEMU: Домен не найден: " -"отсутствует домен с соответствующим именем.\" Эта ошибка может быть " -"безопасно пропущена." -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/compute/manager.py:2226 -#, python-format -msgid "Updated the info_cache for instance %s" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" -msgstr "Обновление временных данных использования полосы пропускания" - -#: cinder/compute/manager.py:2277 -msgid "Updating host status" -msgstr "Обновление состояния узла" +#: cinder/volume/api.py:168 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "Превышена квота для %(pid)s, попытка создания тома %(size)sG" -#: cinder/compute/manager.py:2305 -#, python-format +#: cinder/volume/api.py:177 +#, fuzzy, python-format msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" +msgstr "Превышена квота для %(pid)s, попытка создания тома %(size)sG" + +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -"Найдено %(num_db_instances)s в базе данных и %(num_vm_instances)s в " -"гипервизоре." -#: cinder/compute/manager.py:2331 +#: cinder/volume/api.py:316 +#, fuzzy +msgid "Volume status must be available or error" +msgstr "Состояние тома должно быть доступно" + +#: cinder/volume/api.py:321 #, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/compute/manager.py:2344 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +msgid "Searching by: %s" +msgstr "Поиск по: %s" + +#: cinder/volume/api.py:452 +msgid "already attached" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." -msgstr "FLAGS.reclaim_instance_interval <= 0, пропуск..." +#: cinder/volume/api.py:470 +#, fuzzy +msgid "Volume status must be available to reserve" +msgstr "Состояние тома должно быть доступно" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/compute/manager.py:2458 -#, python-format +#: cinder/volume/api.py:537 +#, fuzzy, python-format msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." -msgstr "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "Превышена квота для %(pid)s, попытка создания тома %(size)sG" -#: cinder/compute/manager.py:2465 -#, python-format +#: cinder/volume/api.py:546 +#, fuzzy, python-format msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." -msgstr "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" +msgstr "Превышена квота для %(pid)s, попытка выполнить %(min_count)s копий" -#: cinder/compute/manager.py:2472 -#, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +#: cinder/volume/api.py:595 +#, fuzzy +msgid "Volume Snapshot status must be available or error" +msgstr "Состояние тома должно быть доступно" + +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -"Не распознанное значение '%(action)s' для " -"FLAGS.running_deleted_instance_action" -#: cinder/compute/manager.py:2542 -#, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" -msgstr "Добавление консоли" +#: cinder/volume/api.py:716 +#, fuzzy +msgid "Volume status must be available/in-use." +msgstr "Состояние тома должно быть доступно" -#: cinder/console/manager.py:97 -#, python-format -msgid "Tried to remove non-existent console %(console_id)s." -msgstr "Выполнена попытка удаления несуществующей консоли %(console_id)s." +#: cinder/volume/api.py:719 +#, fuzzy, python-format +msgid "Volume status is in-use." +msgstr "том %s: том занят" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." -msgstr "Попытка удаления несуществующей консоли %(console_id)s." +msgid "Recovering from a failed execute. Try number %s" +msgstr "Восстановление после недопустимого выполнения. Попытка номер %s" -#: cinder/console/vmrc_manager.py:125 -#, python-format -msgid "Removing console %(console_id)s." -msgstr "Удаление консоли %(console_id)s." +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" +msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" -msgstr "Обновление сборки xvp conf" +#: cinder/volume/driver.py:269 +#, fuzzy, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "Невозможно найти экспортирование iSCSI для тома %s" -#: cinder/console/xvp.py:116 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "Re-wrote %s" +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" -msgstr "Выполнение останова xvp" +#: cinder/volume/driver.py:361 +#, python-format +msgid "copy_image_to_volume %s." +msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" -msgstr "Запуск xvp" +#: cinder/volume/driver.py:378 +#, python-format +msgid "copy_volume_to_image %s." +msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/volume/driver.py:437 #, python-format -msgid "Error starting xvp: %s" -msgstr "Ошибка запуска xvp: %s" +msgid "iSCSI device not found at %s" +msgstr "iSCSI-устройство не найдено в %s" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" -msgstr "Выполнение перезагрузки xvp" +#: cinder/volume/driver.py:439 +#, fuzzy, python-format +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" +msgstr "" +"Том ISCSI не найден в: %(mount_device)s. Будет выполнена повторная " +"проверка и попытка. Повторение: %(tries)s" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." -msgstr "xvp не выполняется..." +#: cinder/volume/driver.py:451 +#, fuzzy, python-format +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" +msgstr "Найден узел iSCSI %(mount_device)s (после %(tries)s повторных проверок)" -#: cinder/consoleauth/manager.py:63 -#, python-format -msgid "Deleting Expired Token: (%s)" -msgstr "Удаление токена с истёкшим сроком: (%s)" +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +#, fuzzy +msgid "Updating volume status" +msgstr "Обновление состояния узла" -#: cinder/consoleauth/manager.py:75 -#, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" -msgstr "Полученный токен: %(token)s, %(token_dict)s)" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" +msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/volume/manager.py:124 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" -msgstr "Проверка токена: %(token)s, %(token_valid)s)" - -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/manager.py:146 #, python-format -msgid "Unrecognized read_deleted value '%s'" -msgstr "Нераспознанное значение read_deleted '%s'" +msgid "Re-exporting %s volumes" +msgstr "Повторное экспортирование %s томов" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 +#: cinder/volume/manager.py:151 #, python-format -msgid "No ComputeNode for %(host)s" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/manager.py:156 #, python-format -msgid "No backend config with id %(sm_backend_id)s" -msgstr "" +msgid "volume %s: skipping export" +msgstr "том %s: пропуск экспортирования" -#: cinder/db/sqlalchemy/api.py:4103 -#, python-format -msgid "No sm_flavor called %(sm_flavor)s" +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 +#: cinder/volume/manager.py:161 #, python-format -msgid "No sm_volume with id %(volume_id)s" +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." -msgstr "python-migrate не установлен. Выход." +#: cinder/volume/manager.py:221 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "том %(vol_name)s: создание lv объёмом %(vol_size)sG" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" -msgstr "" +#: cinder/volume/manager.py:230 +#, fuzzy, python-format +msgid "volume %s: creating from snapshot" +msgstr "том %s: создание экспортирования" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/volume/manager.py:234 #, fuzzy, python-format -msgid "SQL connection failed. %s attempts left." -msgstr "Ошибка соединения с SQL (%(connstring)s). %(attempts)d попыток осталось." +msgid "volume %s: creating from existing volume" +msgstr "том %s: создание экспортирования" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" -msgstr "столбец интерфейса не добавлен в таблицу сетей" +#: cinder/volume/manager.py:238 +#, fuzzy, python-format +msgid "volume %s: creating from image" +msgstr "том %s: создание" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/manager.py:247 #, python-format -msgid "Table |%s| not created!" -msgstr "Таблица |%s| не создана!" - -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" -msgstr "Столбец VIF не добавлен в таблицу fixed_ips" +msgid "volume %s: creating" +msgstr "том %s: создание" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/manager.py:279 #, python-format -msgid "join list for moving mac_addresses |%s|" -msgstr "" - -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" -msgstr "" - -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" -msgstr "" +msgid "volume %s: creating export" +msgstr "том %s: создание экспортирования" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" -msgstr "столбец приоритета не добавлен в таблицу сетей" +#: cinder/volume/manager.py:288 +#, fuzzy, python-format +msgid "volume %s: create failed" +msgstr "том %s: создание" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" -msgstr "ограничения внешнего ключа не могут быть удалены" +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" +msgstr "том %s: создание завершено" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" -msgstr "столбец выполнения не добавлен в таблицу копий" +#: cinder/volume/manager.py:326 +#, fuzzy, python-format +msgid "Error: %s" +msgstr "Ошибка БД: %s" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 +#: cinder/volume/manager.py:352 #, python-format -msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" -msgstr "столбец выполнения не добавлен в таблицу compute_nodes" - -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/manager.py:379 +#, python-format +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" -msgstr "" +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" +msgstr "том %s: удаление" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" -msgstr "" +#: cinder/volume/manager.py:414 +#, fuzzy +msgid "volume is not local to this node" +msgstr "Том до сих пор присоединён" -#: cinder/image/glance.py:278 +#: cinder/volume/manager.py:419 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" -msgstr "" - -#: cinder/image/glance.py:281 -#, python-format -msgid "Metadata after formatting for Glance %s" -msgstr "" +msgid "volume %s: removing export" +msgstr "том %s: удаление экспортирования" -#: cinder/image/glance.py:289 +#: cinder/volume/manager.py:424 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" -msgstr "" +msgid "volume %s: volume is busy" +msgstr "том %s: том занят" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" -msgstr "Не владелец образа" +#: cinder/volume/manager.py:443 +#, fuzzy, python-format +msgid "Failed to update usages deleting volume" +msgstr "Ошибка обновления агента: %(resp)r" -#: cinder/image/glance.py:410 +#: cinder/volume/manager.py:447 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" -msgstr "" +msgid "volume %s: deleted successfully" +msgstr "том %s: удаление завершено" -#: cinder/image/s3.py:309 +#: cinder/volume/manager.py:460 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" -msgstr "Ошибка загрузки %(image_location)s в %(image_path)s" +msgid "snapshot %s: creating" +msgstr "снимок %s: создание" -#: cinder/image/s3.py:328 +#: cinder/volume/manager.py:466 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" -msgstr "Ошибка расшифрования %(image_location)s в %(image_path)s" +msgid "snapshot %(snap_name)s: creating" +msgstr "снимок %(snap_name)s: создание" -#: cinder/image/s3.py:340 +#: cinder/volume/manager.py:484 #, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" -msgstr "Ошибка извлечения %(image_location)s в %(image_path)s" +msgid "snapshot %s: created successfully" +msgstr "снимок %s: создание завершено" -#: cinder/image/s3.py:353 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" -msgstr "Ошибка выгрузки %(image_location)s в %(image_path)s" +msgid "snapshot %s: deleting" +msgstr "снимок %s: удаление" -#: cinder/image/s3.py:379 -#, python-format -msgid "Failed to decrypt private key: %s" -msgstr "Ошибка дешифрирования личного ключа: %s" +#: cinder/volume/manager.py:505 +#, fuzzy, python-format +msgid "snapshot %s: snapshot is busy" +msgstr "снимок %s: создание завершено" -#: cinder/image/s3.py:387 -#, python-format -msgid "Failed to decrypt initialization vector: %s" -msgstr "Ошибка дешифрирования вектора инициализации: %s" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" +msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/manager.py:533 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" -msgstr "Ошибка дешифрирования файла образа %(image_file)s: %(err)s" - -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" -msgstr "В образе небезопасные имена файлов" +msgid "snapshot %s: deleted successfully" +msgstr "снимок %s: удаление выполнено" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 -#, python-format -msgid "Bad mac for to_global_ipv6: %s" -msgstr "Недопустимый mac для to_global_ipv6: %s" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" +msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 +#: cinder/volume/manager.py:608 #, python-format -msgid "Bad prefix for to_global_ipv6: %s" -msgstr "Недопустимый префикс для to_global_ipv6: %s" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" +msgstr "" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" -msgstr "Недопустимый project_id для to_global_ipv6: %s" +#: cinder/volume/manager.py:626 +#, fuzzy, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "Подключить том %(volume_id)s для копии %(instance_id)s на %(device)s" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." -msgstr "Этот драйвер поддерживает только записи типа 'a'." +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" +msgstr "Очистить возможности" -#: cinder/network/linux_net.py:166 +#: cinder/volume/manager.py:706 #, python-format -msgid "Attempted to remove chain %s which does not exist" -msgstr "Предпринята удалить цепочку %s, которая не существует" +msgid "Notification {%s} received" +msgstr "Принято уведомление {%s}" -#: cinder/network/linux_net.py:192 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "Unknown chain: %r" -msgstr "Неизвестная цепочка: %r" +msgid "DB error: %s" +msgstr "Ошибка БД: %s" -#: cinder/network/linux_net.py:215 -#, python-format -msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -"Предпринята попытка удалить правило, которого там нет: %(chain)r %(rule)r" -" %(wrap)r %(top)r" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/network/linux_net.py:694 +#: cinder/volume/volume_types.py:128 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/network/linux_net.py:696 -#, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/network/linux_net.py:756 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "killing radvd threw %s" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "Message : %(message)s" msgstr "" -#: cinder/network/linux_net.py:967 -#, python-format -msgid "Starting VLAN inteface %s" -msgstr "Запуск интерфейса VLAN %s" - -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "Запуск моста интерфейса для %s" +msgid "Error while trying to set group: %(message)s" +msgstr "" -#: cinder/network/linux_net.py:1142 +#: cinder/volume/drivers/coraid.py:128 #, fuzzy, python-format -msgid "Starting bridge %s " -msgstr "Запуск копии %s" +msgid "Unable to find group: %(group)s" +msgstr "Невозможно найти адрес %r" -#: cinder/network/linux_net.py:1149 -#, fuzzy, python-format -msgid "Done starting bridge %s" -msgstr "Ошибка запуска xvp: %s" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" +msgstr "" -#: cinder/network/linux_net.py:1167 -#, fuzzy, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "Ошибка отсоединения vif копии '%s'" +#: cinder/volume/drivers/coraid.py:166 +#, fuzzy +msgid "JSON Error" +msgstr "Ошибка перемещения" -#: cinder/network/linux_net.py:1170 -#, python-format -msgid "Unplugged gateway interface '%s'" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/coraid.py:175 #, fuzzy, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" -msgstr "Сертификат %(certificate_id)s не найден." +msgid "Configure data : %s" +msgstr "Заданные данные: %s" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 -#, python-format -msgid "Interface %(interface)s not found" -msgstr "Интерфейс %(interface)s не найден" +#: cinder/volume/drivers/coraid.py:177 +#, fuzzy, python-format +msgid "Configure response : %s" +msgstr "ответ %s" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/coraid.py:199 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/network/manager.py:353 -#, python-format -msgid "floating IP deallocation for instance |%s|" +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/network/manager.py:386 -#, python-format -msgid "Address |%(address)s| is not allocated" -msgstr "Адрес |%(address)s| не выделен" +#: cinder/volume/drivers/coraid.py:308 +#, fuzzy, python-format +msgid "Fail to create volume %(volname)s" +msgstr "Невозможно найти том %s" -#: cinder/network/manager.py:390 -#, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" -msgstr "Адрес |%(address)s| не выделен вашему проекту |%(project)s|" +#: cinder/volume/drivers/coraid.py:321 +#, fuzzy, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "Невозможно найти том %s" -#: cinder/network/manager.py:402 -#, python-format -msgid "Quota exceeded for %s, tried to allocate address" -msgstr "Превышена квота для %s, попытка выделения адреса" +#: cinder/volume/drivers/coraid.py:335 +#, fuzzy, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "Ошибка перезагрузки копии" -#: cinder/network/manager.py:614 -#, python-format -msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." -msgstr "" +#: cinder/volume/drivers/coraid.py:347 +#, fuzzy, python-format +msgid "Failed to Delete Snapshot %(snapname)s" +msgstr "снимок %(snap_name)s: создание" -#: cinder/network/manager.py:660 -#, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." -msgstr "Домен |%(domain)s| уже существует, изменение зоны на |%(av_zone)s|." +#: cinder/volume/drivers/coraid.py:362 +#, fuzzy, python-format +msgid "Failed to Create Volume from Snapshot %(snapname)s" +msgstr "Создать том из снимка %s" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/coraid.py:383 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." -msgstr "Домен |%(domain)s| уже существует, изменение проекта на |%(project)s|." +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" +msgstr "" -#: cinder/network/manager.py:778 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "Disassociated %s stale fixed ip(s)" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" -msgstr "установка сетевого узла" - -#: cinder/network/manager.py:896 +#: cinder/volume/drivers/glusterfs.py:70 #, python-format -msgid "network allocations for instance |%s|" +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/network/manager.py:901 -#, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/network/manager.py:930 -#, python-format -msgid "network deallocation for instance |%s|" -msgstr "исключение сетевых распределений для копии |%s|" +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 +#, fuzzy, python-format +msgid "casted to %s" +msgstr "_создать: %s" -#: cinder/network/manager.py:1152 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -"instance-dns-zone является |%(domain)s|, который располагается в " -"доступной зоне |%(zone)s|. Копия |%(instance)s| расположена в зоне " -"|%(zone2)s|. Запись DNS не будет создана." -#: cinder/network/manager.py:1227 -#, python-format -msgid "Unable to release %s because vif doesn't exist." -msgstr "" +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 +#, fuzzy, python-format +msgid "Exception during mounting %s" +msgstr "Расширенный ресурс: %s" -#: cinder/network/manager.py:1244 -#, python-format -msgid "Leased IP |%(address)s|" -msgstr "Арендованный IP |%(address)s|" +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, fuzzy, python-format +msgid "%s is already mounted" +msgstr "образ уже присоединён" -#: cinder/network/manager.py:1248 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "IP %s leased that is not associated" -msgstr "" +msgid "volume group %s doesn't exist" +msgstr "том группы %s не существует" -#: cinder/network/manager.py:1256 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "IP |%s| leased that isn't allocated" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "Released IP |%(address)s|" -msgstr "Присвоенный IP |%(address)s|" +msgid "Performing secure delete on volume: %s" +msgstr "" -#: cinder/network/manager.py:1265 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "IP %s released that is not associated" +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/network/manager.py:1268 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "IP %s released that was not leased" +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/network/manager.py:1331 -msgid "cidr already in use" -msgstr "cidr уже используется" +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, fuzzy, python-format +msgid "Creating clone of volume: %s" +msgstr "Создать снимок тома %s" -#: cinder/network/manager.py:1334 +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -"запрошенная cidr (%(cidr)s) конфликтует с существующей супер-сетью " -"(%(super)s)" -#: cinder/network/manager.py:1345 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -"запрошенная cidr (%(cidr)s) конфликтует с существующей, меньшей cidr " -"(%(smaller)s)" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" -msgstr "Сеть уже существует!" +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" +msgstr "" -#: cinder/network/manager.py:1423 -#, python-format -msgid "Network must be disassociated from project %s before delete" -msgstr "Сеть должна быть исключена из проекта %s перед удалением" +#: cinder/volume/drivers/lvm.py:430 +#, fuzzy, python-format +msgid "Symbolic link %s not found" +msgstr "маркер [%s] не найден" -#: cinder/network/manager.py:1832 -msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/network/manager.py:1839 +#: cinder/volume/drivers/lvm.py:542 #, python-format msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -"Сетевой диапазон недостаточен для соответствия %(num_networks)s. Размер " -"сети %(network_size)s" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" -msgstr "Этот драйвер поддерживает только тип 'a'" - -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/network/quantum/client.py:196 -#, python-format -msgid "Quantum entity not found: %s" -msgstr "Объект Quantum не найден: %s" - -#: cinder/network/quantum/client.py:206 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "Server %(status_code)s error: %(data)s" -msgstr "Серверная %(status_code)s ошибка: %(data)s" +msgid "NFS config file at %(config)s doesn't exist" +msgstr "" -#: cinder/network/quantum/client.py:210 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "Unable to connect to server. Got error: %s" -msgstr "Невозможно подключиться к серверу. Принята ошибка: %s" +msgid "rbd has no pool %s" +msgstr "rbd не имеет пула %s" -#: cinder/network/quantum/client.py:228 -#, python-format -msgid "unable to deserialize object of type = '%s'" +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/rbd.py:227 +#, fuzzy +msgid "Not an rbd snapshot" +msgstr "Недопустимый снимок" + +#: cinder/volume/drivers/rbd.py:242 +#, python-format +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/rbd.py:253 +#, fuzzy, python-format +msgid "Unable to read image %s" +msgstr "Невозможно найти том %s" + +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/scality.py:74 +#, python-format +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/sheepdog.py:47 #, python-format -msgid "network allocations for instance %s" -msgstr "сетевые распределения для копии %s" +msgid "Sheepdog is not working: %s" +msgstr "Sheepdog не выполняется: %s" + +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" +msgstr "Sheepdog не выполняется" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "Server returned error: %s" -msgstr "Сервер возвратил ошибку: %s" - -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/solidfire.py:156 #, python-format -msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" -msgstr "Ошибка создания сетевой записи" - -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/solidfire.py:164 #, python-format -msgid "No network with net_id = %s" -msgstr "Нет сети с net_id = %s" +msgid "Detected xDBVersionMismatch, retry %s of 5" +msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/solidfire.py:171 #, fuzzy, python-format -msgid "No fixed IPs to deallocate for vif %s" -msgstr "исключение сетевых распределений для копии |%s|" +msgid "API response: %s" +msgstr "ответ %s" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "Found solidfire account: %s" msgstr "" -"Подключение интерфейса %(interface_id)s к сети %(net_id)s для " -"%(tenant_id)s" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" -msgstr "Удаление порта %(port_id)s в сети %(net_id)s для %(tenant_id)s" +msgid "solidfire account: %s does not exist, create it..." +msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "%s not in valid priorities" -msgstr "%s не в допустимых приоритетах" +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:338 +#, fuzzy, python-format +msgid "Failed to get model update from clone" +msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/solidfire.py:364 #, python-format -msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +msgid "More than one valid preset was detected, using %s" msgstr "" -"Неполадка '%(e)s', попытка отправить в систему уведомлений. " -"Нагрузка=%(payload)s" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/volume/drivers/solidfire.py:406 #, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/rpc/amqp.py:146 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "Returning exception %s to caller" -msgstr "Возврат исключения %s вызывающему" +msgid "Found %(count)s volumes mapped to id: %(uuid)s." +msgstr "" -#: cinder/rpc/amqp.py:188 -#, python-format -msgid "unpacked context: %s" -msgstr "неизвлечённый контекст: %s" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." +msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "received %s" -msgstr "получено %s" +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" +msgstr "" -#: cinder/rpc/amqp.py:236 -#, python-format -msgid "no method for message: %s" -msgstr "не определен метод для сообщения: %s" +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." +msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "No method for message: %s" -msgstr "Не определен метод для сообщения: %s" +msgid "Volume ID %s was not found on the SolidFire Cluster!" +msgstr "" -#: cinder/rpc/amqp.py:321 -#, python-format -msgid "Making asynchronous call on %s ..." -msgstr "Выполнение асинхронного вызова %s ..." +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" +msgstr "" -#: cinder/rpc/amqp.py:324 -#, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID is %s" +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:558 +#, fuzzy +msgid "Updating cluster status info" +msgstr "Обновление состояния узла" + +#: cinder/volume/drivers/solidfire.py:566 +#, fuzzy +msgid "Failed to get updated stats" +msgstr "Невозможно получить обновлённое состояние: %s" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/rpc/amqp.py:379 -#, python-format -msgid "Sending notification on %s..." -msgstr "Отправка оповещения на %s..." +#: cinder/volume/drivers/storwize_svc.py:190 +#, fuzzy, python-format +msgid "pool %s doesn't exist" +msgstr "том группы %s не существует" -#: cinder/rpc/common.py:54 -#, python-format -msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -"Удалённая ошибка: %(exc_type)s %(value)s\n" -"%(traceback)s." -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/rpc/impl_kombu.py:407 -#, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" -msgstr "Повторное подключение к серверу AMQP на %(hostname)s:%(port)d" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" +msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" -msgstr "Подключение к серверу AMQP на %(hostname)s:%(port)d" +msgid "%s is not set" +msgstr "" -#: cinder/rpc/impl_kombu.py:466 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:301 msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -"Невозможно подключиться к серверу AMQP на %(hostname)s:%(port)d после " -"%(max_retries)d попыток: %(err_str)s" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/storwize_svc.py:309 #, python-format msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -"AMQP сервер на %(hostname)s:%(port)d недоступен: %(err_str)s. Повторная " -"попытка через %(sleep_time)d секунд." - -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 -#, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" -msgstr "Ошибка объявления потребителю темы '%(topic)s': %(err_str)s" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 -#, python-format -msgid "Timed out waiting for RPC response: %s" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 -#, python-format -msgid "Failed to consume message from queue: %s" -msgstr "Ошибка принятия сообщения из очереди: %s" - -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 -#, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" -msgstr "Ошибка публикации сообщения в тему '%(topic)s': %(err_str)s" - -#: cinder/rpc/impl_qpid.py:341 -#, python-format -msgid "Unable to connect to AMQP server: %s " -msgstr "Невозможно подключиться к серверу AMQP: %s " - -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/storwize_svc.py:331 #, python-format -msgid "Connected to AMQP server on %s" +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" -msgstr "Выполняется ли соответствующая служба?" - -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" -msgstr "Невозможно найти другой compute" - -#: cinder/scheduler/driver.py:63 -#, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/storwize_svc.py:483 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/storwize_svc.py:511 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/storwize_svc.py:523 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" -msgstr "" - -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" -msgstr "" +#: cinder/volume/drivers/storwize_svc.py:551 +#, fuzzy, python-format +msgid "leave: _create_host: host %(host)s - %(host_name)s" +msgstr "Перевод узла %(host)s в %(state)s." -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." -msgstr "" +#: cinder/volume/drivers/storwize_svc.py:574 +#, fuzzy, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" +msgstr "удаление тома %(volume_name)s, который имеет снимок" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 -#, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." -msgstr "узел %(dest)s несовместим с исходным узлом %(src)s." +#: cinder/volume/drivers/storwize_svc.py:619 +#, fuzzy, python-format +msgid "volume %s mapping to multi host" +msgstr "том %s: пропуск экспортирования" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/storwize_svc.py:625 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "No host selection for %s defined." +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" -msgstr "Попытка собрать %(num_instances)d копию(й)" - -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 -#, python-format -msgid "Filtered %(hosts)s" -msgstr "Отфильтрованы %(hosts)s" - -#: cinder/scheduler/filter_scheduler.py:209 -#, python-format -msgid "Weighted %(weighted_host)s" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/scheduler/host_manager.py:163 -#, fuzzy, python-format -msgid "Host filter passes for %(host)s" -msgstr "Отфильтрованы %(hosts)s" - -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format -msgid "Received %(service_name)s service update from %(host)s." -msgstr "Принято служебное обновление для %(service_name)s от %(host)s." - -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" -msgstr "host_manager реализован только для 'compute'" +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" +msgstr "" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "No service for compute ID %s" -msgstr "Нет службы для compute ID %s" +msgid "initialize_connection: Did not find a preferred node for volume %s" +msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/scheduler/manager.py:150 -#, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" -msgstr "Ошибка schedule_%(method)s: %(ex)s" - -#: cinder/scheduler/manager.py:159 -#, fuzzy, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." -msgstr "Копия %(instance_uuid)s не остановлена. (%(vm_state)s" - -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" -msgstr "Невозможно декодировать параметры расписания: '%(e)s'" - -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/storwize_svc.py:817 +#, python-format +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "Faking execution of cmd (subprocess): %s" -msgstr "Имитация выполнения команды (субпроцесс): %s" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" -#: cinder/tests/fake_utils.py:80 -#, python-format -msgid "Faked command matched %s" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/storwize_svc.py:907 #, python-format -msgid "Faked command raised an exception %s" -msgstr "Имитация команды привела к исключению %s" +msgid "enter: _create_vdisk: vdisk %s " +msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/storwize_svc.py:945 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" -msgstr "Ответ на имитацию команды в stdout='%(stdout)s' stderr='%(stderr)s'" - -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/storwize_svc.py:950 +#, python-format +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format -msgid "Running instances: %s" -msgstr "Выполняемые копии: %s" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" -#: cinder/tests/test_compute.py:371 +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 #, python-format -msgid "After terminating instances: %s" -msgstr "После завершения работы копий: %s" - -#: cinder/tests/test_compute.py:589 -msgid "Internal error" -msgstr "Внутренняя ошибка" +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/storwize_svc.py:1012 #, python-format -msgid "After force-killing instances: %s" -msgstr "После принудительного завершения работы копий: %s" +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/storwize_svc.py:1050 +#, python-format +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" -msgstr "IPv4" - -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" -msgstr "IPv6" - -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/storwize_svc.py:1055 +#, python-format +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" -msgstr "" +#: cinder/volume/drivers/storwize_svc.py:1062 +#, fuzzy, python-format +msgid "_prepare_fc_map: %s" +msgstr "_создать: %s" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/storwize_svc.py:1069 +#, python-format +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/storwize_svc.py:1080 +#, python-format +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" -msgstr "проект" - -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/storwize_svc.py:1092 +#, python-format +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "Target %s allocated" +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "Cannot confirm exported volume id:%s." -msgstr "Невозможно подтвердить идентификатор экспортированного тома:%s." +msgid "_create_copy: Source vdisk %s does not exist" +msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "Given data: %s" -msgstr "Заданные данные: %s" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" +msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "Result data: %s" -msgstr "Итоговые данные: %s" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" +msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "Creating files in %s to simulate guest agent" -msgstr "Создание файлов в %s для имитации гостевого агента" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" +msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format -msgid "Removing simulated guest agent files in %s" -msgstr "Удаление файлов имитации гостевого агента в %s" - -#: cinder/tests/api/openstack/compute/test_servers.py:2144 -#, fuzzy, python-format -msgid "Quota exceeded: code=%(code)s" -msgstr "Превышена квота" +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" +msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "_create: %s" -msgstr "_создать: %s" +msgid "enter: _is_vdisk_defined: vdisk %s " +msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "_delete: %s" -msgstr "_удалить: %s" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " +msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "_get: %s" -msgstr "_get: %s" +msgid "enter: _delete_vdisk: vdisk %s" +msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "_get_all: %s" -msgstr "_get_all: %s" +msgid "warning: Tried to delete vdisk %s but it does not exist." +msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "test_snapshot_create: param=%s" -msgstr "test_snapshot_create: param=%s" +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" +msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "test_snapshot_create: resp_dict=%s" -msgstr "test_snapshot_create: resp_dict=%s" +msgid "leave: _delete_vdisk: vdisk %s" +msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 -#, python-format -msgid "test_snapshot_create_force: param=%s" -msgstr "test_snapshot_create_force: param=%s" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." +msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 -#, python-format -msgid "test_snapshot_create_force: resp_dict=%s" -msgstr "test_snapshot_create_force: resp_dict=%s" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." +msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 -#, python-format -msgid "test_snapshot_show: resp=%s" -msgstr "test_snapshot_show: resp=%s" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" +msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 -#, python-format -msgid "test_snapshot_detail: resp_dict=%s" -msgstr "test_snapshot_detail: resp_dict=%s" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" +msgstr "" -#: cinder/tests/integrated/test_login.py:31 -#, python-format -msgid "flavor: %s" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/tests/integrated/api/client.py:38 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1412 msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -"%(message)s\n" -"Код состояния: %(_status)s\n" -"Тело: %(_body)s" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" -msgstr "Ошибка аутентификации" +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" +msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" -msgstr "Ошибка авторизации" +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" +msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" -msgstr "объект не найден" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" +msgstr "" -#: cinder/tests/integrated/api/client.py:105 -#, python-format -msgid "Doing %(method)s on %(relative_url)s" -msgstr "Выполнение %(method)s на %(relative_url)s" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" +msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Body: %s" -msgstr "Тело: %s" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" +msgstr "" -#: cinder/tests/integrated/api/client.py:125 -#, python-format -msgid "%(auth_uri)s => code %(http_status)s" -msgstr "%(auth_uri)s => код %(http_status)s" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" +msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" -msgstr "%(relative_uri)s => код %(http_status)s" +msgid "enter: _execute_command_and_parse_attributes: command %s" +msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" -msgstr "Непредвиденный код состояния" +#: cinder/volume/drivers/storwize_svc.py:1471 +#, fuzzy, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"%(description)s\n" +"Команда: %(cmd)s\n" +"Код выхода: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format -msgid "Decoding JSON: %s" -msgstr "Декодирование JSON: %s" +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" +msgstr "" -#: cinder/tests/rpc/common.py:133 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/tests/rpc/common.py:142 +#: cinder/volume/drivers/storwize_svc.py:1517 #, python-format -msgid "Nested return %s" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 +#: cinder/volume/drivers/storwize_svc.py:1539 #, python-format -msgid "Received %s" -msgstr "Получено %s" +msgid "Did not find expected column in %(fun)s: %(hdr)s" +msgstr "" -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" -msgstr "Ошибка открытия соединения c гипервизором" +#: cinder/volume/drivers/windows.py:142 +#, fuzzy, python-format +msgid "Creating folder %s " +msgstr "Создание SR %s" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "Compute_service record created for %s " -msgstr "Запись Compute_service создана для %s " +msgid "Ignored target creation error \"%s\" while ensuring export" +msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 -#, python-format -msgid "Compute_service record updated for %s " -msgstr "Запись Compute_service обновлена для %s " +#: cinder/volume/drivers/windows.py:213 +#, fuzzy, python-format +msgid "Disk not found: %s" +msgstr "Узел не найден" -#: cinder/virt/firewall.py:130 +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/virt/firewall.py:137 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "Filters added to instance %s" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" -msgstr "Выполненое обновление правил брандмауэра поставщика" +#: cinder/volume/drivers/zadara.py:350 +#, fuzzy, python-format +msgid "Volume %(name)s could not be found. It might be already deleted" +msgstr "Том %(volume_id)s не найден." -#: cinder/virt/firewall.py:291 +#: cinder/volume/drivers/zadara.py:447 #, python-format -msgid "Adding security group rule: %r" -msgstr "Добавление правила группы безопасности: %r" +msgid "Attach properties: %(properties)s" +msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 -#, python-format -msgid "Adding provider rule: %s" -msgstr "Добавление правила поставщика: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." +msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." -msgstr "Ошибка анализа 'qemu-img info'." +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." +msgstr "" -#: cinder/virt/images.py:92 +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, fuzzy, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" +msgstr "том %(vol_name)s: создание lv объёмом %(vol_size)sG" + +#: cinder/volume/drivers/emc/emc_smis_common.py:90 #, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/emc/emc_smis_common.py:97 #, python-format -msgid "Converted to raw, but format is now %s" -msgstr "Преобразование в необработанный, но текущий формат %s" - -#: cinder/virt/vmwareapi_conn.py:105 msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -"Необходимо указать vmwareapi_host_ip,vmwareapi_host_username и " -"vmwareapi_host_password useconnection_type=vmwareapi" - -#: cinder/virt/vmwareapi_conn.py:276 -#, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" -msgstr "В vmwareapi:_create_session, принято это исключение: %s" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" -msgstr "В vmwareapi:_call_method, принято это исключение: %s" +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." +msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" -msgstr "Состояние задачи [%(task_name)s] %(task_ref)s: готово" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" +msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" -msgstr "Состояние задачи [%(task_name)s] %(task_ref)s: ошибка %(error_info)s" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" +msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" -msgstr "В vmwareapi:_poll_task, принята эта ошибка %s" - -#: cinder/virt/xenapi_conn.py:140 msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -"Необходимо указать xenapi_connection_url, xenapi_connection_username " -"(необязательно) и xenapi_connection_password для использования " -"connection_type=xenapi" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" +#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#, python-format +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." -msgstr "Запуск узла на XenServer не поддерживается." +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#, fuzzy, python-format +msgid "Entering create_volume_from_snapshot." +msgstr "Создать том из снимка %s" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -"Невозможно выполнить вход в XenAPI (недостаточно свободного места на " -"Dom0?)" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "Got exception: %s" -msgstr "Исключение: %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." +msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "============= initial domains =========== : %s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format -msgid "No such domain (%s)" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#, python-format +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format -msgid "No such domain %s" -msgstr "Домен %s не существует" +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" +msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "Domains: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format -msgid "Nodes: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "After storing domains: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/emc/emc_smis_common.py:389 #, python-format -msgid "Created new domain: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/emc/emc_smis_common.py:401 #, python-format -msgid "Failed to boot Bare-metal node %s" +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/virt/baremetal/dom.py:226 -#, python-format -msgid "change_domain_state: to new state %s" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, fuzzy, python-format +msgid "Delete Volume: %(volume)s" +msgstr "Удалить том с идентификатором: %s" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/emc/emc_smis_common.py:419 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/emc/emc_smis_common.py:454 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" -msgstr "копия %(instance_name)s: удаление файлов копии %(target)s" +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/emc/emc_smis_common.py:463 #, python-format -msgid "instance %s: rebooted" +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, fuzzy, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "Создать снимок тома %s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:486 #, python-format -msgid "instance %s: rescued" +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 +#, python-format +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/emc/emc_smis_common.py:500 +#, python-format +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format -msgid "instance %s: is building" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:265 -#, python-format -msgid "instance %s: booted" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:268 -#, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "instance %s spawned successfully" +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format -msgid "instance %s:not booted" +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/virt/baremetal/proxy.py:354 -#, python-format -msgid "instance %s: Creating image" -msgstr "копия %s: Создание образа" +#: cinder/volume/drivers/emc/emc_smis_common.py:543 +#, fuzzy, python-format +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "Создать снимок тома %s" -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "instance %s: starting toXML method" +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "instance %s: finished toXML method" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 +#, python-format msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -"Невозможно получить количество ЦПУ, так как эта возможность не " -"реализована для этой платформы. Эту ошибку можно безопасно пропустить." -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "#### RLK: cpu_arch = %s " +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, fuzzy, python-format +msgid "Create export: %(volume)s" +msgstr "Повторное экспортирование %s томов" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:624 +#, fuzzy, python-format +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" +msgstr "Присоединить том %(volume_id)s к копии %(server_id)s на %(device)s" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/emc/emc_smis_common.py:646 +#, python-format +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:672 +#, fuzzy, python-format +msgid "Error mapping volume %s." +msgstr "Ошибка запуска xvp: %s" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, fuzzy, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "том %s: удаление завершено" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +#: cinder/volume/drivers/emc/emc_smis_common.py:692 +#, python-format +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/emc/emc_smis_common.py:705 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "Error unmapping volume %s." msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, fuzzy, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "том %s: удаление завершено" + +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#, python-format +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, fuzzy, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "том %s: удаление завершено" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#, python-format +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" -msgstr "нет настроенного совместимого обработчика образа" - -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "unknown disk image handler: %s" -msgstr "неизвестный обработчик образа диска: %s" +msgid "Error unmapping volume %(vol)s. %(error)s" +msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" -msgstr "образ уже присоединён" +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, fuzzy, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "том %s: удаление завершено" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 +#: cinder/volume/drivers/emc/emc_smis_common.py:777 #, python-format -msgid "Failed to mount filesystem: %s" -msgstr "Ошибка монтирования файловой системы: %s" +msgid "Map volume: %(volume)s" +msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 #, python-format -msgid "Failed to remove container: %s" -msgstr "Ошибка удаления контейнера: %s" +msgid "Cannot find Controller Configuration Service for storage system %s" +msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/emc/emc_smis_common.py:800 #, python-format -msgid "User %(username)s not found in password file." +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:806 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "unsupported partition: %s" -msgstr "неподдерживаемый раздел: %s" - -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/emc/emc_smis_common.py:836 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "Невозможно прикрепить образ для замыкания: %s" - -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" -msgstr "разделы не найдена" +msgid "Volume %s is already mapped." +msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "Failed to map partitions: %s" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" -msgstr "Нет свободных устройств nbd" - -#: cinder/virt/disk/nbd.py:81 -#, python-format -msgid "qemu-nbd error: %s" -msgstr "ошибка qemu-nbd: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#, fuzzy +msgid "Storage type not found." +msgstr "образ не найден." -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/emc/emc_smis_common.py:899 #, python-format -msgid "nbd device %s did not show up" +msgid "Found Masking View: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:265 -#, python-format -msgid "Connecting to libvirt: %s" -msgstr "Подключение к libvirt: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#, fuzzy +msgid "Masking View not found." +msgstr "образ не найден." -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" -msgstr "Неполадка с подключением к libvirt" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#, fuzzy +msgid "Ecom user not found." +msgstr "Сервер не найден." -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/emc/emc_smis_common.py:944 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#, fuzzy +msgid "Ecom server not found." +msgstr "Сервер не найден." + +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#, fuzzy +msgid "Cannot connect to ECOM server" +msgstr "Переподлючено к очереди" + +#: cinder/volume/drivers/emc/emc_smis_common.py:966 #, python-format -msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +msgid "Found Replication Service: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, fuzzy, python-format +msgid "Pool %(storage_type)s is not found." +msgstr "Полномочия %(role_id)s не могут быть найдены." + +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 #, python-format -msgid "Deleting instance files %(target)s" +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#, python-format +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#, python-format +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/virt/libvirt/connection.py:692 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, fuzzy, python-format -msgid "Instance soft rebooted successfully." -msgstr "снимок %s: создание завершено" - -#: cinder/virt/libvirt/connection.py:696 -#, fuzzy -msgid "Failed to soft reboot instance." -msgstr "Ошибка перезагрузки копии" - -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." -msgstr "" +msgid "Volume %(volumename)s not found on the array." +msgstr "Том %(volume_id)s не найден." -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#, fuzzy, python-format +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." +msgstr "Не найден том для копии %(instance_id)s." -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#, python-format +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -"Найдены %(migration_count)d неподтверждённых перемещений, старше " -"%(confirm_window)d секунд" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "Automatically confirming migration %d" -msgstr "Автоматические подтверждение перемещения %d" - -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#, fuzzy, python-format +msgid "Error finding %s." +msgstr "Ошибка поиска vdis в SR %s" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/virt/libvirt/connection.py:978 -#, fuzzy -msgid "Guest does not have a console available" -msgstr "Пользователь не имеет административных привилегий" - -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" -msgstr "Создание изображения" - -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 #, python-format -msgid "block_device_list %s" -msgstr "block_device_list %s" - -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#, python-format +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1679 +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 #, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -"Ошибка libvirt во время поиска %(instance_name)s: [Код ошибки " -"%(error_code)s] %(ex)s" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" -msgstr "устаревшая версия libvirt (не поддерживается getVersion)" +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#, python-format +msgid "Device info: %(data)s." +msgstr "" -#: cinder/virt/libvirt/connection.py:1942 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "'' must be 1, but %d\n" -msgstr "'' должно быть 1, но %d\n" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." +msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format msgid "" -"Instance launched has CPU info:\n" -"%s" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 #, python-format msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2136 -#, python-format -msgid "Timeout migrating for %s. nwfilter not found." +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "Add target WWN: %s." msgstr "" -#: cinder/virt/libvirt/connection.py:2407 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +msgid "Target WWNs: %s." msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "Невозможно найти экспортирование iSCSI для тома %s" -#: cinder/virt/libvirt/connection.py:2518 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 #, fuzzy, python-format -msgid "Instance running successfully." -msgstr "Копия %s: выполнение" +msgid "Cannot find device number for volume %s" +msgstr "Невозможно найти экспортирование iSCSI для тома %s" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "Instance %s: Starting finish_revert_migration" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/virt/libvirt/firewall.py:42 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#, python-format +msgid "ISCSI properties: %s" msgstr "" -"Модуль Libvirt не может быть загружен. NWFilterFirewall не будет работать" -" надлежащим образом." -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/virt/libvirt/firewall.py:171 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/virt/libvirt/firewall.py:217 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." -msgstr "nwfilter(%(instance_filter_name)s) для%(name)s не найден." +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." +msgstr "" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" -msgstr "Брандмауэр iptables: Настройка базовой фильтрации" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." +msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 #, python-format -msgid "%s is a valid instance name" +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#, fuzzy, python-format +msgid "delete_volume: volume name: %s." +msgstr "Удалить том с идентификатором: %s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "%s has a disk file" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, fuzzy, python-format +msgid "create_export: volume name:%s" +msgstr "Создать снимок тома %s" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "Instance %(instance)s is backed by %(backing)s" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 #, python-format -msgid "%(id)s (%(base_file)s): image verification failed" +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 #, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "Cannot remove %(base_file)s, it does not exist" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "Base file too young to remove: %s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 #, python-format -msgid "Removing base file: %s" +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "%(id)s (%(base_file)s): checking" +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 #, python-format msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 #, python-format msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 #, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "%(id)s (%(base_file)s): image is not in use" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 #, python-format -msgid "%(id)s (%(base_file)s): image is in use" +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 #, python-format -msgid "Skipping verification, no base directory at %s" +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 #, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 #, python-format -msgid "Unknown base file: %s" +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "Active base files: %s" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "Corrupt base files: %s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 -#, python-format -msgid "Removable base files: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#, python-format +msgid "_check_conf_file: %s" msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" -msgstr "Невозможно найти открытый порт" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#, fuzzy, python-format +msgid "_read_xml:%s" +msgstr "_создать: %s" -#: cinder/virt/libvirt/vif.py:90 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/virt/libvirt/vif.py:99 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "Ensuring bridge %s" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "Failed while unplugging vif of instance '%s'" -msgstr "Ошибка отсоединения vif копии '%s'" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" +msgstr "" -#: cinder/virt/libvirt/volume.py:163 -#, python-format -msgid "iSCSI device not found at %s" -msgstr "iSCSI-устройство не найдено в %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." +msgstr "" -#: cinder/virt/libvirt/volume.py:166 -#, python-format +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -"Том ISCSI не найден в: %(mount_device)s. Будет выполнена повторная " -"проверка и попытка. Повторение: %(tries)s" -#: cinder/virt/libvirt/volume.py:178 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 #, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -msgstr "Найден узел iSCSI %(mount_device)s (после %(tries)s повторных проверок)" +msgid "_get_lun_set_info:%s" +msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" +msgid "_get_iscsi_info:%s" +msgstr "" -#: cinder/virt/vmwareapi/fake.py:131 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" -msgstr "Свойство %(attr)s не назначено для управляемого объекта %(objName)s" +msgid "CLI command:%s" +msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" -msgstr "Отсутствуют зарегистрированные ВМ" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#, fuzzy, python-format +msgid "_execute_cli:%s" +msgstr "_удалить: %s" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "Virtual Machine with ref %s is not there" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "Завершение сеанса с неполадками или уже завершённого сеанса: %s" - -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" -msgstr "Сеанс имеет неполадки" - -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" -msgstr "Недопустимый сеанс" - -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr " Отсутствуют зарегистриованные виртуальные машины" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." +msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 #, python-format -msgid "Glance image %s is in killed state" +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#, python-format msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format -msgid "Creating Port Group with name %s on the ESX host" +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 #, python-format -msgid "Created Port Group with name %s on the ESX host" +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 #, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "Невозможно импортировать suds." - -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "Необходимо задать vmwareapi_wsdl_loc" - -#: cinder/virt/vmwareapi/vim.py:145 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 #, python-format -msgid "No such SOAP method '%s' provided by VI SDK" +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format -msgid "httplib error in %s: " +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 #, python-format -msgid "Socket error in %s: " +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 #, python-format -msgid "Type error in %s: " +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vim.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 #, python-format -msgid "Exception in %s " -msgstr "Исключение в %s " +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" +msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "Перечень копий" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#, python-format +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" +msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 #, python-format -msgid "Got total of %s instances" -msgstr "Всего %s копий" +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" +msgstr "" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:196 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 #, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "Создание ВМ с именем %s на узле ESX" +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" +msgstr "" -#: cinder/virt/vmwareapi/vmops.py:205 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 #, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "Создание ВМ с именем %s на узле ESX" +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" +msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 #, python-format msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:251 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 #, python-format msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 #, python-format msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 +#: cinder/volume/drivers/netapp/iscsi.py:123 +#, fuzzy, python-format +msgid "API %(name)s failed: %(reason)s" +msgstr "Образ %(image_id)s недопустим: %(reason)s" + +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 #, python-format -msgid "Reconfigured VM instance %s to attach the image disk" +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "Включение питания на копии ВМ %s" +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, fuzzy, python-format +msgid "Using DFM server: %s" +msgstr "LoggingVolumeDriver: %s" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "Питание включено на копии ВМ %s" +#: cinder/volume/drivers/netapp/iscsi.py:149 +#, fuzzy, python-format +msgid "Using storage service: %s" +msgstr "Выполняемые копии: %s" -#: cinder/virt/vmwareapi/vmops.py:381 +#: cinder/volume/drivers/netapp/iscsi.py:154 #, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "Создание снимка копии ВМ %s " +msgid "Using storage service prefix: %s" +msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "Создание снимка копии ВМ %s " +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, fuzzy, python-format +msgid "Using vfiler: %s" +msgstr "Добавление правила поставщика: %s" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 +#: cinder/volume/drivers/netapp/iscsi.py:204 +#, fuzzy +msgid "Connected to DFM server" +msgstr "Переподлючено к очереди" + +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "Copied disk data before snapshot of the VM instance %s" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 +#: cinder/volume/drivers/netapp/iscsi.py:317 #, python-format -msgid "Uploading image %s" -msgstr "Выгрузка образа %s" +msgid "Job failed: %s" +msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "Выгруженный образ %s" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." +msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "Удаление временного файла vmdk %s" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." +msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "Удалённый временный файл vmdk %s" +#: cinder/volume/drivers/netapp/iscsi.py:420 +#, fuzzy +msgid "Failed to provision dataset member" +msgstr "Ошибка обновления базы данных" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "копия не включена" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" +msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "Перезагрузка гостевой ОС ВМ %s" +msgid "No entry in LUN table for volume %(name)s." +msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "Выполнена перезагрузка гостевой ОС ВМ %s" +#: cinder/volume/drivers/netapp/iscsi.py:481 +#, fuzzy +msgid "Failed to remove and delete dataset LUN member" +msgstr "Ошибка обновления базы данных" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "Выполнение безотказной перезагрузки ВМ %s" +#: cinder/volume/drivers/netapp/iscsi.py:497 +#, fuzzy +msgid "Failed to remove and delete dataset Qtree member" +msgstr "Ошибка обновления базы данных" -#: cinder/virt/vmwareapi/vmops.py:536 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "Did hard reboot of VM %s" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "копия - %s не представлена" +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, fuzzy, python-format +msgid "Failed to get LUN details for LUN ID %s" +msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "Выключение питания ВМ %s" +#: cinder/volume/drivers/netapp/iscsi.py:575 +#, fuzzy, python-format +msgid "Failed to get host details for host ID %s" +msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "Питание ВМ %s выключено" +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, fuzzy, python-format +msgid "No LUN ID for volume %s" +msgstr "Невозможно найти экспортирование iSCSI для тома %s" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "Исключение регистрации ВМ %s" +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, fuzzy, python-format +msgid "Failed to get target portal for filer: %s" +msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "Незарегистрированная ВМ %s" +#: cinder/volume/drivers/netapp/iscsi.py:826 +#, fuzzy, python-format +msgid "Failed to get target IQN for filer: %s" +msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format +#: cinder/volume/drivers/netapp/iscsi.py:930 msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" +#: cinder/volume/drivers/netapp/iscsi.py:1086 +#, python-format +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" - -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "Приостановка ВМ %s " - -#: cinder/virt/vmwareapi/vmops.py:637 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "Suspended the VM %s " -msgstr "Приостановленная ВМ %s " - -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "Питание копии выключено и следовательно она не может быть приостановлена." +msgid "No metadata property %(prop)s defined for the LUN %(name)s" +msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "Возобновление работы ВМ %s" +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 +#, fuzzy, python-format +msgid "Created LUN with name %s" +msgstr "Создана папка с адресом %s" -#: cinder/virt/vmwareapi/vmops.py:661 +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 #, python-format -msgid "Resumed the VM %s " -msgstr "Работа ВМ %s возобновлена " - -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "копия не в приостановленном состоянии" - -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" +msgid "Destroyed LUN %s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 +#: cinder/volume/drivers/netapp/iscsi.py:1291 #, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 +#: cinder/volume/drivers/netapp/iscsi.py:1298 #, python-format msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "Создание папки с адресом %s" +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 +#, fuzzy, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "Создана папка с адресом %s" +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, fuzzy, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/virt/vmwareapi/vmware_images.py:89 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, fuzzy, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "Ошибка получения метаданных для ip: %s" + +#: cinder/volume/drivers/netapp/iscsi.py:1344 #, python-format -msgid "Downloading image %s from glance image server" +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 +#: cinder/volume/drivers/netapp/iscsi.py:1365 #, python-format -msgid "Downloaded image %s from glance image server" +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 #, python-format -msgid "Uploaded image %s to the Glance image server" +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "Получение размера образа для образа %s" +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, fuzzy, python-format +msgid "Could not find handle for LUN named %s" +msgstr "Невозможно найти экспортирование iSCSI для тома %s" -#: cinder/virt/vmwareapi/vmware_images.py:143 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "Принят размер образа %(size)s для образа %(image)s" - -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake не имеет реализации для %s" - -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "Выполняется вызов %(localname)s %(impl)s" +#: cinder/volume/drivers/netapp/iscsi.py:1518 +#, fuzzy, python-format +msgid "Using NetApp filer: %s" +msgstr "Выполняемые копии: %s" -#: cinder/virt/xenapi/fake.py:594 +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "Calling getter %s" -msgstr "Выполняется вызов getter %s" +msgid "No entry in LUN table for volume/snapshot %(name)s." +msgstr "" -#: cinder/virt/xenapi/fake.py:654 +#: cinder/volume/drivers/netapp/iscsi.py:1628 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -"xenapi.fake не имеет реализации для %s или был вызван с использованием " -"неправильным числом аргументов" -#: cinder/virt/xenapi/host.py:67 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/xenapi/host.py:137 +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, fuzzy, python-format +msgid "Snapshot %s deletion successful" +msgstr "снимок %s: удаление выполнено" + +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "Unable to get SR for this host: %s" -msgstr "Невозможно принять SR для этого узла: %s" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" +msgstr "" -#: cinder/virt/xenapi/host.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1735 #, fuzzy, python-format -msgid "Unable to get updated status" -msgstr "Невозможно получить обновлённое состояние: %s" +msgid "Failed to get vol with required size for volume: %s" +msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/virt/xenapi/host.py:172 +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "Вызов %(method)s возвратил ошибку: %(e)s." +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" +msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "Found non-unique network for name_label %s" -msgstr "Найдена не уникальная сеть для name_label %s" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" +msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "Найдена не уникальная сеть для моста %s" +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, fuzzy, python-format +msgid "Could not find attribute for LUN named %s" +msgstr "Невозможно найти экспортирование iSCSI для тома %s" -#: cinder/virt/xenapi/network_utils.py:58 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "Found no network for bridge %s" -msgstr "Не найдена сеть для моста %s" +msgid "No iscsi service found for vserver %s" +msgstr "" -#: cinder/virt/xenapi/pool.py:111 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/xenapi/pool.py:126 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "Unable to eject %(host)s from the pool; No master found" +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/xenapi/pool.py:143 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "Pool-Join failed: %(e)s" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, fuzzy, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "Невозможно найти узел для копии %s" - -#: cinder/virt/xenapi/pool.py:162 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "Pool-eject failed: %(e)s" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, fuzzy, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "Невозможно использовать глобальные полномочия %(role_id)s" - -#: cinder/virt/xenapi/pool.py:185 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format -msgid "Pool-set_name_label failed: %(e)s" +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/xenapi/vif.py:103 +#: cinder/volume/drivers/netapp/nfs.py:461 #, python-format -msgid "Found no PIF for device %s" +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/xenapi/vif.py:122 +#: cinder/volume/drivers/netapp/nfs.py:487 #, python-format msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -#, fuzzy, python-format -msgid "Created VM" -msgstr "_создать: %s" - -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "VBD не найдено для копии %s" - -#: cinder/virt/xenapi/vm_utils.py:262 -#, fuzzy, python-format -msgid "VBD %s already detached" -msgstr "группа %s уже существует" - -#: cinder/virt/xenapi/vm_utils.py:265 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "Unable to unplug VBD %s" -msgstr "Невозможно отсоединить VBD %s" +msgid "No storage path found for export path %s" +msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 +#: cinder/volume/drivers/netapp/nfs.py:555 #, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "Невозможно ликвидировать VBD %s" +#: cinder/volume/drivers/nexenta/__init__.py:27 +#, fuzzy +msgid "Nexenta SA returned the error" +msgstr "Сервер возвратил ошибку: %s" -#: cinder/virt/xenapi/vm_utils.py:305 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, fuzzy, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "Создана VBD %(vbd_ref)s для ВМ %(vm_ref)s, VDI %(vdi_ref)s." - -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "Создана VBD %(vbd_ref)s для ВМ %(vm_ref)s, VDI %(vdi_ref)s." - -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "Невозможно ликвидировать VDI %s" +msgid "Sending JSON data: %s" +msgstr "Заданные данные: %s" -#: cinder/virt/xenapi/vm_utils.py:336 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." +msgid "Auto switching to HTTPS connection to %s" msgstr "" -"Создан VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) " -"на %(sr_ref)s." -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, fuzzy, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "Отсутствует первичный VDI для%(vm_ref)s" - -#: cinder/virt/xenapi/vm_utils.py:379 +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 #, fuzzy, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "Снимок ВМ %(vm_ref)s с меткой '%(label)s'..." +msgid "Got response: %s" +msgstr "ответ %s" -#: cinder/virt/xenapi/vm_utils.py:392 +#: cinder/volume/drivers/nexenta/volume.py:99 #, fuzzy, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "Создан снимок %(template_vm_ref)s из ВМ %(vm_ref)s." - -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "Запрос xapi для выгрузки %(vdi_uuids)s в качестве ID %(image_id)s" +msgid "Volume %s does not exist in Nexenta SA" +msgstr "том группы %s не существует" -#: cinder/virt/xenapi/vm_utils.py:583 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "Creating blank HD of size %(req_size)d gigs" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "download_vhd failed: %r" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "Запрос xapi на приём образа vhd %(image)s" - -#: cinder/virt/xenapi/vm_utils.py:760 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -"xapi 'download_vhd' возвратил VDI типа '%(vdi_type)s' с UUID " -"'%(vdi_uuid)s'" -#: cinder/virt/xenapi/vm_utils.py:789 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" +msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgid "CLIQ command returned %s" +msgstr "Возврат команды CLIQ %s" -#: cinder/virt/xenapi/vm_utils.py:809 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -"Размер образа %(size_bytes)d превышает допустимый instance_type размер " -"%(allowed_size_bytes)d" - -#: cinder/virt/xenapi/vm_utils.py:831 -#, fuzzy, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "Получение образа %(image)s" +"Неправильный ответ на команду CLIQ %(verb)s %(cliq_args)s. " +"Результат=%(out)s" -#: cinder/virt/xenapi/vm_utils.py:844 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "Ошибка выполнения команды CLIQ %(verb)s %(cliq_args)s. Результат=%(out)s" -#: cinder/virt/xenapi/vm_utils.py:853 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -"Превышен размер ядра/Ramdisk образа: %(vdi_size)d байт, макс. " -"%(max_size)d байт" +"Непредвиденное количество виртуальных ip для кластера %(cluster_name)s. " +"Результат=%(_xml)s" -#: cinder/virt/xenapi/vm_utils.py:870 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "Копирование VDI %s в /boot/guest на dom0" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" +msgstr "Сведения о томе: %(volume_name)s => %(volume_attributes)s" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "Ядро/Ramdisk VDI %s ликвидирован" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" +msgstr "local_path не поддерживается" -#: cinder/virt/xenapi/vm_utils.py:895 -#, fuzzy -msgid "Failed to fetch glance image" -msgstr "Ошибка перезагрузки копии" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "Ошибка в соглашении: %s" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "Обнаружен %(image_type_str)s формат для образа %(image_ref)s" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" +msgstr "Задайте san_password или san_private_key" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "Поиск vdi %s для ядра PV" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" +msgstr "san_ip должен быть назначен" -#: cinder/virt/xenapi/vm_utils.py:973 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "Неизвестный формат образа %(disk_image_type)s" +msgid "Cannot parse list-view output: %s" +msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "VDI %s is still available" -msgstr "VDI %s до сих пор доступен" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" +msgstr "LUID не найден для %(zfs_poolname)s. Вывод=%(out)s" -#: cinder/virt/xenapi/vm_utils.py:1059 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "Ошибка в соглашении: %s" -#: cinder/virt/xenapi/vm_utils.py:1088 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "Re-scanning SR %s" -msgstr "Повторная проверка SR %s" - -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 +#, python-format msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "Невозможно найти SR типа содержимого ISO" - -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "ISO: поиск SR %(sr_rec)s" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 +#, fuzzy, python-format +msgid "Volume (%s) already exists on array" +msgstr "группа %s уже существует" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "ISO: не содержимое iso типа" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "Неожиданная ошибка при выполнении команды." -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 +#, python-format +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "Имя файла корневого центра сертификации" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "Имя файла секретного ключа" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "Имя файла корневого списка отзыва сертификатов" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "Путь к ключам" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "ISO: SR с локальной PBD" +#~ msgid "Where we keep our root CA" +#~ msgstr "Место расположения нашего корневого центра сертификации" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "Должны ли мы использовать центр сертификации для каждого проекта?" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" +#~ "Тема для сертификатов пользователей, %s " +#~ "для проекта, пользователя, временной метки" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "Тема для сертификатов проектов, %s для проекта, временная метка" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "Расположение флагов: %s" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "Ошибка дешифровки текста" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "Время ожидания при создании устройства %s" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "Ошибка создания виртуального интерфейса" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "Подсоединение VBD %s ... " +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" +#~ "5 безуспешных попыток создания виртуального" +#~ " интерфейса с уникальным mac-адресом" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "Подсоединение VBD %s выполнено." +#~ msgid "Connection to melange failed" +#~ msgstr "Сбой соединения c melange" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "VBD %(vbd_ref)s подсоединено как %(orig_dev)s" +#~ msgid "Keypair data is invalid" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" -"VBD %(vbd_ref)s подсоединено в неправильный dev, изменение назначения на " -"%(dev)s" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "Недопустимая подпись %(signature)s для пользователя %(user)s." -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "Ликвидирование VBD для VDI %s ... " +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "Недопустимый тип копии %(instance_type)s." -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "Ликвидирование VBD для VDI %s завершено." +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "Недопустимый диапазон портов %(from_port)s:%(to_port)s. %(msg)s" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "Недопустимый протокол IP %(protocol)s." -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "Найдено ядро Xen %s" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "Недопустимый cidr %(cidr)s." -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "Ядро Xen не найдено. Загрузка HVM." +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "Разделы:" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "Допустимый узел не найден. %(reason)s" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr " %(num)s: %(ptype)s %(size)d секторов" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" +#~ "Копия %(instance_uuid)s в %(attr)s %(state)s." +#~ " Невозможно %(method)s во время нахождения" +#~ " копии в этом состоянии." -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" -"Запись таблицы разделов %(primary_first)d %(primary_last)d в " -"%(dev_path)s..." +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "Копия %(instance_id)s не выполняется." -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "Запись таблицы разделов %s выполнена." +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "Копия %(instance_id)s не переведена в режим приостановления." -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "Копия %(instance_id)s не переведена в режим восстановления" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "Ошибка приостановления копии" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "Ошибка возобновления работы сервера" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "Ошибка перезагрузки копии" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "Средства XenServer не установлены в этот образ" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "Служба томов в данный момент недоступна." -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "Служба Compute недоступна в настоящее время." -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" -"Ошибка присоединения файловой системы (ожидаемо для копий не на базе " -"linux): %s" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" +#~ "Невозможно переместить копию (%(instance_id)s) " +#~ "на текущий узел (%(host)s)." -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, fuzzy, python-format -msgid "Updating progress to %(progress)d" -msgstr "Обновление выполнения копии '%(instance_uuid)s' до %(progress)d" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "Назначенный узел compute недоступен в настоящее время." -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" -"Предпринята попытка включения несуществующей копии, копии с неполадками с" -" идентификатором %s" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "Исходный узел compute недоступен в настоящее время." -#: cinder/virt/xenapi/vmops.py:233 -#, fuzzy, python-format -msgid "Starting instance" -msgstr "Запуск копии %s" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "Удаление ядра/ramdisk файлов из dom0" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "Копии необходима новая версия гипервизора, вместо предоставленной." -#: cinder/virt/xenapi/vmops.py:358 -#, fuzzy -msgid "Failed to spawn, rolling back" -msgstr "Ошибка обновления тома в базе данных" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" +#~ "Предоставленный адрес диска (%(path)s) уже " +#~ "существует, но ожидалось, что отсутствует." -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "Недопустимое размещение предоставленного устройства (%(path)s)." -#: cinder/virt/xenapi/vmops.py:462 -#, fuzzy, python-format -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" -"Автоматическая настройка диска для копии %(instance_uuid)s, выполняется " -"попытка изменения размера раздела..." +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "Недопустимое размещение предоставленного устройства (%(path)s)." -#: cinder/virt/xenapi/vmops.py:515 -#, fuzzy, python-format -msgid "Invalid value for injected_files: %r" -msgstr "Недопустимое значение для injected_files: '%s'" +#~ msgid "Unacceptable CPU info" +#~ msgstr "Недопустимые сведения ЦПУ" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "%(address)s не является допустимым IP-адресом в4/6." -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "Настройка пароля администратора" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "Восстановление сети" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "Форматирование диска %(disk_format)s недопустимо" -#: cinder/virt/xenapi/vmops.py:544 -#, fuzzy -msgid "Starting VM" -msgstr "Выполнение перезагрузки xvp" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "Копия %(instance_id)s недопустима: %(reason)s" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "Ec2 id %(ec2_id)s недопустим." -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "Необходимый флаг %(flag)s не назначен." -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "Запрос версии агента" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "Невозможно найти обработчик для тома %(driver_type)s." -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "Версия агента копии: %s" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "Обновление агента до %s" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "Ядро не найдено для образа %(image_id)s." -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "opaque_ref не может быть определён для '%s'." +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "Проект %(project_id)s не найден." -#: cinder/virt/xenapi/vmops.py:670 -#, fuzzy, python-format -msgid "Finished snapshot and upload for VM" -msgstr "Готовый снимок и выгрузка для ВМ %s" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "Пользователь %(user_id)s не является участником проекта %(project_id)s." -#: cinder/virt/xenapi/vmops.py:677 -#, fuzzy, python-format -msgid "Starting snapshot for VM" -msgstr "Запуск снимка для ВМ %s" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "Невозможно найти SR для чтения/записи VDI." -#: cinder/virt/xenapi/vmops.py:686 -#, fuzzy, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "Невозможно найти узел для копии %s" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "%(req)s необходимо для создания сети." -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "Ошибка перемещения vhd на новый узел" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "Сеть %(network_id)s не найдена." -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "Изменение размера VDI %(cow_uuid)s с %(old_gb)dГБ до %(new_gb)dГБ" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "Сеть не может быть найдена для моста %(bridge)s" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "Изменение размера VDI %(vdi_uuid)s с %(old_gb)dГБ до %(new_gb)dГБ" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "Сеть не может быть найдена для uuid %(uuid)s" -#: cinder/virt/xenapi/vmops.py:901 -#, fuzzy, python-format -msgid "Resize complete" -msgstr "Изменение размера копии %s завершено" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "Сеть не найдена с cidr %(cidr)s." -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "Ошибка запроса версии агента: %(resp)r" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "Сеть не найдена для копии %(instance_id)s." -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "Сети не определены." -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "Ошибка обновления агента: %(resp)r" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" +#~ "Или uuid %(network_uuid)s сети не " +#~ "предоставлено или не присвоено проекту " +#~ "%(project_id)s." -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "Ошибка обмена ключей: %(resp)r" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "Узел не назначен сети (%(network_id)s)." -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "Ошибка обновления пароля: %(resp)r" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "Невозможно найти VBD для ВМ" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -#, fuzzy, python-format -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" -"Копия %(instance_uuid)s использует RAW или VHD, пропуск ядра и удаление " -"ramdisk" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "копия содержит ядро или ramdisk, но не оба" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "файлы ядра/ramdisk удалены" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1147 -#, fuzzy -msgid "Destroying VM" -msgstr "Выполнение перезагрузки xvp" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "ВМ не предоставлена, пропуск выполнения ликвидации..." +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "Недопустимый фиксированный IP-адрес %(address)s." -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "Копия в состоянии режима восстановления: %s" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -#, fuzzy, python-format -msgid "Automatically hard rebooting" -msgstr "Автоматическая безотказная перезагрузка %d" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "Запись DNS %(name)s уже существует в домене %(domain)s." -#: cinder/virt/xenapi/vmops.py:1374 -#, fuzzy, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "Завершение работы ВМ для копии %(instance_uuid)s" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, fuzzy, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "Копия %(instance_id)s не найдена" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -#, fuzzy, python-format -msgid "In ERROR state" -msgstr "Ошибка БД: %s" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "Невозможно получить сведения о пропускной способности." +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -#, fuzzy -msgid "Injecting network info to xenstore" -msgstr "установка сетевого узла" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "Интерфейс %(interface)s не найден." -#: cinder/virt/xenapi/vmops.py:1483 -#, fuzzy -msgid "Creating vifs" -msgstr "Создание изображения" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1492 -#, fuzzy, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "Создание VIF для ВМ %(vm_ref)s, сеть %(network_ref)s." +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "Сертификат %(certificate_id)s не найден." -#: cinder/virt/xenapi/vmops.py:1495 -#, fuzzy, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "Создание VIF для ВМ %(vm_ref)s, сеть %(network_ref)s." +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "Ключ доступа %(access_key)s не найден." -#: cinder/virt/xenapi/vmops.py:1545 -#, fuzzy, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" -"Вызов агентом %(method)s возвратил недопустимый ответ: %(ret)r. VM " -"id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "Группа безопасности %(security_group_id)s не найдена." -#: cinder/virt/xenapi/vmops.py:1566 -#, fuzzy, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" -"ВРЕМЯ ПРОСТОЯ: Срок вызова %(method)s истёк. VM id=%(instance_uuid)s; " -"args=%(args)r" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" +#~ "Группа безопасности %(security_group_id)s не " +#~ "найдена для проекта %(project_id)s." -#: cinder/virt/xenapi/vmops.py:1570 -#, fuzzy, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" -"НЕ РЕАЛИЗОВАНО: Вызов %(method)s не поддерживается агентом. VM " -"id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "Группа безопасности с правилом %(rule_id)s не найдена." -#: cinder/virt/xenapi/vmops.py:1575 -#, fuzzy, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "Вызов %(method)s возвратил ошибку: %(e)s." +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" +#~ "Группа безопасности %(security_group_id)s уже " +#~ "ассоциирована с копией %(instance_id)s" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "Ошибка OpenSSL: %s" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" +#~ "Группа безопасности %(security_group_id)s не " +#~ "ассоциирована с копией %(instance_id)s" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "создание sr в volume_utils" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "Пул консоли %(pool_id)s не найден." -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "тип = %s" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "наименование = %s" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "Консоль %(console_id)s не найдена." -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "Создано %(label)s как %(sr_ref)s." +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "Консоль для копии %(instance_id)s не найдена." -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "Невозможно создать репозиторий хранилища" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "Консоль для копии %(instance_id)s в пуле %(pool_id)s не найдена." -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "внедрение sr в volume_utils" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "Недопустимый тип консоли %(console_type)s " -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "внедрён %(label)s в качестве %(sr_ref)s." +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "Создание pbd для SR" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "Тип копии %(instance_type_id)s не найден." -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "Подключение SR" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "Тип копии с названием %(instance_type_name)s не найден." -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "Невозможно внедрить Репозиторий хранения" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "Невозможно получить SR с использованием uuid" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "Зона %(zone_id)s не найдена." -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "Забывание SR %s..." +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "Невозможно забыть Репозиторий хранения" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "Внедрение %s..." +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "Невозможно найти SR из VBD %s" +#~ msgid "LDAP object could not be found" +#~ msgstr "Объект LDAP не найден" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "Пропуск исключения %(exc)s при получении PBD для %(sr_ref)s" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "Пользователь LDAP %(user_id)s не найден." -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "Пропуск исключения %(exc)s при отсоединении PBD %(pbd)s" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" +#~ "Пользователь LDAP %(user_id)s не является " +#~ "участником группы %(group_id)s." -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "Невозможно внедрить VDI на SR %s" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "Невозможно получить запись VDI %s на" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" +#~ "Не найден виртуальный переключатель " +#~ "ассоциированный с сетевым адаптером " +#~ "%(adapter)s." -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "Невозможно внедрить VDI для SR %s" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "Сетевой адаптер %(adapter)s не может быть найден." -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "Ошибка поиска vdis в SR %s" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "Невозможно использовать глобальные полномочия %(role_id)s" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "Ошибка поиска vbd для vdi %s" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "Невозможно получить сведения назначения %(data)s, %(mountpoint)s" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "Точка подключения не может быть переведена: %s" +#~ msgid "User %(user)s already exists." +#~ msgstr "Пользователь %(user)s уже существует." -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "Пользователь LDAP %(user)s уже существует." -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "Создание SR %s" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "Группа LDAP %(group)s уже существует." -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "Невозможно создать SR" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "Пользователь %(uid)s уже является участником группы %(group_dn)s" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "Невозможно получить запись SR" +#~ msgid "Project %(project)s already exists." +#~ msgstr "Проект %(project)s уже существует." -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "Внедрение SR %s" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "Копия %(name)s уже существует." -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "SR найдено в базе данных xapi. Нет необходимости во внедрении" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "Тип копии %(name)s уже существует." -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "Невозможно внедрить SR" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "%(path)s располагается на общедоступном накопителе: %(reason)s" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "Проверка SR %s" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "При изменении размера, копии должны изменить размер!" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "SR %s не найден в базе данных xapi" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "Образ больше, чем допустимо для этого типа копии" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "Невозможно забыть SR" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "1-а или несколько зон не могут завершить запрос" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Невозможно создать VDI на SR %(sr_ref)s для копии %(instance_name)s" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Невозможно использовать SR %(sr_ref)s для копии %(instance_name)s" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "Недостаточно памяти на узле сети compute для запуска %(uuid)s." -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Невозможно присоединить том для копии %s" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "Точка подключения %(mountpoint)s присоединена к копии %(instance_name)s" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "Невозможно найти том %s" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "Невозможно отсоединить том %s" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "Невозможно ликвидировать vbd %s" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "Ошибка очистки SR %s" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "Точка подключения %(mountpoint)s отсоединена от копии %(instance_name)s" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "Ошибка в соглашении: %s" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "Недопустимый запрос: %s" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "Запрос: %s" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "Запрос сделан с отсутствующим токеном: %s" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "Запрос сделан с недопустимым токеном: %s" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "Получение образа %(image)s" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "Непредвиденная ошибка: %s" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "Запуск узла сети cinder-xvpvncproxy (версия %s)" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "Превышена квота для %(pid)s, попытка создания тома %(size)sG" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/volume/api.py:137 -#, fuzzy -msgid "Volume status must be available or error" -msgstr "Состояние тома должно быть доступно" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "Недопустимая server_string: %s" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "Класс %(fullname)s устарел" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "Функция %(name)s в %(location)s устарела: %(msg)s" -#: cinder/volume/api.py:325 -#, fuzzy -msgid "Volume Snapshot status must be available or error" -msgstr "Состояние тома должно быть доступно" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "Функция %(name)s в %(location)s устарела" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "Восстановление после недопустимого выполнения. Попытка номер %s" +#~ msgid "Stopping raw TCP server." +#~ msgstr "Выполняется останов сервера TCP." -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "том группы %s не существует" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "Запуск TCP сервера %(arg0)s на %(host)s:%(port)s" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "not available" +#~ msgstr "недоступно" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "Невозможно найти экспортирование iSCSI для тома %s" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "Слишком много неудачных попыток аутентификации." -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" -"Невозможно подтвердить идентификатора экспортированного " -"тома:%(volume_id)s." +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "rbd не имеет пула %s" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "Sheepdog не выполняется: %s" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "Sheepdog не выполняется" +#~ msgid "Authentication Failure: %s" +#~ msgstr "Ошибка аутентификации: %s" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "LoggingVolumeDriver: %s" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "Запрос аутентификации для %(uname)s:%(pname)s)" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "Повторное экспортирование %s томов" +#~ msgid "action: %s" +#~ msgstr "действие: %s" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "том %s: пропуск экспортирования" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "том %s: создание" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" +#~ "Неавторизированный запрос для " +#~ "контроллера=%(controller)s и действия=%(action)s" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "том %(vol_name)s: создание lv объёмом %(vol_size)sG" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "том %s: создание экспортирования" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "том %s: создание завершено" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "Том до сих пор присоединён" +#~ msgid "NotFound raised: %s" +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "том %s: удаление экспортирования" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "том %s: удаление" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" + +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" + +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" + +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" + +#~ msgid "QuotaError raised: %s" +#~ msgstr "" + +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" + +#~ msgid "Unexpected error raised: %s" +#~ msgstr "" + +#~ msgid "Environment: %s" +#~ msgstr "" + +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "" +#~ "Произошла неизвестная ошибка. Пожалуйста, " +#~ "попытайтесь повторить ваш запрос." + +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" +#~ "Неподдерживаемый запрос API: контроллер = " +#~ "%(controller)s, действие = %(action)s" + +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" +#~ "Значение (%s) для параметра GroupName " +#~ "недопустимо. Содержание ограничено " +#~ "буквенно-цифровыми символами, пробелами, тире " +#~ "и подчёркиваниями." + +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" +#~ "Значение (%s) для параметра GroupName " +#~ "недопустимо. Длина превышает максимально " +#~ "допустимое значение 255." + +#~ msgid "Create key pair %s" +#~ msgstr "Создание пары ключей %s" + +#~ msgid "Import key %s" +#~ msgstr "Импортировать ключ %s" + +#~ msgid "Delete key pair %s" +#~ msgstr "Удаление пары ключей %s" + +#~ msgid "Invalid CIDR" +#~ msgstr "Недопустимый cidr %(cidr)s." + +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" + +#~ msgid "Revoke security group ingress %s" +#~ msgstr "" + +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "Недостаточно параметров для сбора правильного правила." + +#~ msgid "No rule for the specified parameters." +#~ msgstr "Отсутствует правило для заданных параметров." + +#~ msgid "Authorize security group ingress %s" +#~ msgstr "" + +#~ msgid "%s - This rule already exists in group" +#~ msgstr "Это правило уже существует в группе %s" + +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" +#~ "Значение (%s) для параметра GroupName " +#~ "недопустимо. Содержание ограничено " +#~ "буквенно-цифровыми символами, пробелами, тире " +#~ "и подчёркиваниями." + +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" +#~ "Значение (%s) для параметра GroupName " +#~ "недопустимо. Длина превышает максимально " +#~ "допустимое значение 255." + +#~ msgid "Create Security Group %s" +#~ msgstr "Создать группу безопасности %s" + +#~ msgid "Delete security group %s" +#~ msgstr "Удалить группу безопасности %s" + +#~ msgid "Get console output for instance %s" +#~ msgstr "Получить консольный вывод для копии %s" + +#~ msgid "Delete Failed" +#~ msgstr "Ошибка создания" + +#~ msgid "Attach Failed." +#~ msgstr "Ошибка создания" + +#~ msgid "Detach Volume Failed." +#~ msgstr "Отсоединить том %s" + +#~ msgid "attribute not supported: %s" +#~ msgstr "аттрибут не поддерживается: %s" + +#~ msgid "vol = %s\n" +#~ msgstr "" + +#~ msgid "Allocate address" +#~ msgstr "Выделить адрес" + +#~ msgid "Release address %s" +#~ msgstr "Присвоить адрес %s" + +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "Присвоить адрес %(public_ip)s копии %(instance_id)s" + +#~ msgid "Disassociate address %s" +#~ msgstr "Исключить адрес %s" + +#~ msgid "Image must be available" +#~ msgstr "Образ должен быть доступен" + +#~ msgid "Going to start terminating instances" +#~ msgstr "Выполнение завершения работы копий" + +#~ msgid "Reboot instance %r" +#~ msgstr "Перезагрузить копию %r" + +#~ msgid "Going to stop instances" +#~ msgstr "Выполнение остановки копий" + +#~ msgid "Going to start instances" +#~ msgstr "Выполнение запуска копий" + +#~ msgid "De-registering image %s" +#~ msgstr "Исключение регистрации образа %s" + +#~ msgid "imageLocation is required" +#~ msgstr "" + +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "" +#~ "Зарегистрированный образ %(image_location)s с " +#~ "идентификатором %(image_id)s" + +#~ msgid "user or group not specified" +#~ msgstr "не указан пользователь или группа" + +#~ msgid "only group \"all\" is supported" +#~ msgstr "поддерживается только группа \"все(all)\"" + +#~ msgid "operation_type must be add or remove" +#~ msgstr "" + +#~ msgid "Updating image %s publicity" +#~ msgstr "Обновление осведомлённости об образе %s" + +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" + +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "Невозможно остановить копию в течении %d с." + +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "%(user_id)s не может быть найден с токеном '%(token)s'" + +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "%(user_id)s должен быть администратором или участником %(project_id)s" + +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" + +#~ msgid "Could not find %s in request." +#~ msgstr "В запросе невозможно найти %s." + +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "Аутентификация '%s' выполнена" + +#~ msgid "User not found with provided API key." +#~ msgstr "Не найден пользователь с предоставленным API ключом." + +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" +#~ "Предоставленный ключ API допустим, но не" +#~ " для пользователя '%(username)s'" + +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" + +#~ msgid "Converting nw_info: %s" +#~ msgstr "" + +#~ msgid "Converted networks: %s" +#~ msgstr "Непредвиденная ошибка: %s" + +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "Невозможно '%(action)s', когда копия в %(attr)s %(state)s" + +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "Копия в недопустимом состоянии для '%(action)s'" + +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "Отклонение запроса снимка, снимки в данный момент отключены" + +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "Снимки копии в настоящий момент недопустимы." + +#~ msgid "Instance is not a member of specified network" +#~ msgstr "Копия не является участником заданной сети" + +#~ msgid "Invalid changes-since value" +#~ msgstr "" + +#~ msgid "Personality file limit exceeded" +#~ msgstr "" + +#~ msgid "Personality file path too long" +#~ msgstr "" + +#~ msgid "Personality file content too long" +#~ msgstr "" + +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" + +#~ msgid "Server name is an empty string" +#~ msgstr "Имя сервера является пустой строкой" + +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" + +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" + +#~ msgid "Bad personality format" +#~ msgstr "" + +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" + +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" +#~ "Недопустимый сетевой формат: сетевой uuid " +#~ "имеет неправильный формат (%s)" + +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "Недопустимый фиксированный IP-адрес (%s)" + +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "Дубликаты сетей (%s) не разрешены" + +#~ msgid "Bad network format: missing %s" +#~ msgstr "Недопустимый сетевой формат: отсутствует %s" + +#~ msgid "Bad networks format" +#~ msgstr "Недопустимый сетевой формат" + +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "Содержимое данных пользователя не может быть дешифровано" + +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" + +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" + +#~ msgid "Server name is not defined" +#~ msgstr "Имя сервера не задано" + +#~ msgid "Invalid flavorRef provided." +#~ msgstr "Предоставлен недопустимый flavorRef." + +#~ msgid "Can not find requested image" +#~ msgstr "Невозможно найти запрошенный образ" + +#~ msgid "Invalid key_name provided." +#~ msgstr "Предоставлен недопустимый key_name." + +#~ msgid "Instance has not been resized." +#~ msgstr "С копией не производилось изменение размера." + +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" + +#~ msgid "Error in revert-resize %s" +#~ msgstr "" + +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" + +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "Отсутствует аргумент типа 'type' для перезагрузки" + +#~ msgid "Error in reboot %s" +#~ msgstr "Ошибка при перезагрузке %s" + +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" + +#~ msgid "Resize requires a change in size." +#~ msgstr "Изменение размера требует изменения объёма." + +#~ msgid "Malformed server entity" +#~ msgstr "Неправильный объект сервера" + +#~ msgid "Missing imageRef attribute" +#~ msgstr "Отсутствует атрибут imageRef" + +#~ msgid "Missing flavorRef attribute" +#~ msgstr "Отсутствует атрибут flavorRef" + +#~ msgid "No adminPass was specified" +#~ msgstr "adminPass не был задан" + +#~ msgid "Invalid adminPass" +#~ msgstr "Недопустимый adminPass" + +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" + +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "Запрос изменения размера имеет недопустимый атрибут 'flavorRef'." + +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "Запросы изменение размера требуют атрибут 'flavorRef'." + +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" + +#~ msgid "Instance could not be found" +#~ msgstr "Копия не найдена" + +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" + +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" + +#~ msgid "Compute.api::pause %s" +#~ msgstr "" + +#~ msgid "Compute.api::unpause %s" +#~ msgstr "" + +#~ msgid "compute.api::suspend %s" +#~ msgstr "" + +#~ msgid "compute.api::resume %s" +#~ msgstr "" + +#~ msgid "Error in migrate %s" +#~ msgstr "Ошибка перемещения %s" + +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "" + +#~ msgid "Server not found" +#~ msgstr "Сервер не найден" + +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" + +#~ msgid "Compute.api::lock %s" +#~ msgstr "" + +#~ msgid "Compute.api::unlock %s" +#~ msgstr "" + +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" + +#~ msgid "Malformed createBackup entity" +#~ msgstr "" + +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" + +#~ msgid "Instance not found" +#~ msgstr "Копия не найдена" + +#~ msgid "host and block_migration must be specified." +#~ msgstr "" + +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" +#~ "Невозможно создать volume_type с именем " +#~ "%(name)s и спецификациями %(extra_specs)s" + +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "Ошибка обновления агента: %(resp)r" + +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" + +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" + +#~ msgid "Missing type specification" +#~ msgstr "" + +#~ msgid "Invalid type specification" +#~ msgstr "" + +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" + +#~ msgid "Flavor not found." +#~ msgstr "Сервер не найден." + +#~ msgid "No Request Body" +#~ msgstr "Нет тела запроса" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" + +#~ msgid "No more floating ips available." +#~ msgstr "" + +#~ msgid "Missing parameter dict" +#~ msgstr "" + +#~ msgid "Address not specified" +#~ msgstr "Адрес не задан" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" + +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "Недопустимое состояние: '%s'" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "Перевод узла %(host)s в %(state)s." + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "Отсутствует аргумент 'networkId' для addFixedIp" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "Отсутствует аргумент 'address' для removeFixedIp" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "Исключение сети с идентификатором %s" + +#~ msgid "Network not found" +#~ msgstr "Сеть не найдена" + +#~ msgid "Showing network with id %s" +#~ msgstr "Отображение сети с идентификатором %s" + +#~ msgid "Deleting network with id %s" +#~ msgstr "Удаление сети с идентификатором %s" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "Группа безопасности (%s) не найдена" + +#~ msgid "Security group %s already exists" +#~ msgstr "Группа безопасности %s уже существует" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "Группа безопасности %s не может быть пустой." + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "Группа безопасности (%s) не найдена" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "Недостаточно параметров для сбора правильного правила." + +#~ msgid "This rule already exists in group %s" +#~ msgstr "Это правило уже существует в группе %s" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "Правило (%s) не найдено" + +#~ msgid "Security group not specified" +#~ msgstr "Группа безопасности не задана" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "Наименование группы безопасности не может отсутствовать" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" +#~ "Попытка удаление последнего участника группы." +#~ " Будет выполнено удаление группы в " +#~ "%s." + +#~ msgid "Looking up user: %r" +#~ msgstr "Поиск пользователя: %r" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "Ошибка авторизации для ключа доступа %s" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "ошибка авторизации: нет проекта под названием %(pjid)s (user=%(uname)s)" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" +#~ "Ошибка авторизации: пользователь %(uname)s не" +#~ " является администратором и не является " +#~ "участником проекта %(pjname)s" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "подпись: %s" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "Не допустимая подпись для пользователя %s" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "Необходимо указать проект" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" +#~ "Добавление полномочий %(role)s для " +#~ "пользователя %(uid)s в проекте %(pid)s" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "Удаление полномочий %(role)s для пользователя %(uid)s в проекте %(pid)s" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "Созданный проект %(name)s с диспетчером %(manager_user)s" + +#~ msgid "modifying project %s" +#~ msgstr "изменение проекта %s" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "Добавление пользователя %(uid)s в проект %(pid)s" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "Исключить пользователя %(uid)s из проекта %(pid)s" + +#~ msgid "Deleting project %s" +#~ msgstr "Удаление проекта %s" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "Созданный пользователь %(rvname)s (admin: %(rvadmin)r)" + +#~ msgid "Deleting user %s" +#~ msgstr "Удаление пользователя %s" + +#~ msgid "Access Key change for user %s" +#~ msgstr "" + +#~ msgid "Secret Key change for user %s" +#~ msgstr "" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "Режим администратора назначен %(admin)r для пользователя %(uid)s" + +#~ msgid "No vpn data for project %s" +#~ msgstr "Нет vpn данных для проекта %s" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "Недопустимый тип копии %(instance_type)s." + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "" + +#~ msgid "Launching VPN for %s" +#~ msgstr "Запуск VPN для %s" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" +#~ "Превышена квота для %(pid)s, попытка " +#~ "назначить %(num_metadata)s свойств метаданных" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" +#~ "Превышена квота для %(pid)s, превышено " +#~ "ключевое свойство метаданных или значение" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" +#~ "Превышена квота копий. Вы не можете " +#~ "запустить дополнительные копии этого типа." + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "Превышена квота копий. Вы можете запустить только %s копий этого типа." + +#~ msgid "Creating a raw instance" +#~ msgstr "Создание необработанной копии" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "Выполняет запуск %s копий..." + +#~ msgid "bdm %s" +#~ msgstr "bdm %s" + +#~ msgid "block_device_mapping %s" +#~ msgstr "block_device_mapping %s" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "Отправка операции создания в расписание для %(pid)s/%(uid)s's" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "Выполнение запуска копий" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "Отсутствует узел для копии %s, немедленное удаление" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "Будет выполнения попытка завершить работу %s" + +#~ msgid "Going to try to stop instance" +#~ msgstr "Попытка остановить %s" + +#~ msgid "Going to try to start instance" +#~ msgstr "Попытка запустить %s" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "Копия %(instance_uuid)s не остановлена. (%(vm_state)s" + +#~ msgid "Image type not recognized %s" +#~ msgstr "Тип образа не распознан %s" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" +#~ "Устаревший тип копии %(current_instance_type_name)s," +#~ " новый тип копии %(new_instance_type_name)s" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "Копия типа %s не найдена для выполнения удаления" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "check_instance_lock: оформление: |%s|" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" +#~ "check_instance_lock: аргументы: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "check_instance_lock: заблокирован: |%s|" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "check_instance_lock: администратор: |%s|" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "check_instance_lock: исполнение: |%s|" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "Невозможно загрузить драйвер виртуализации: %s" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "Драйвер гипервизора не поддерживает правила брандмауэра" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "исключение завершает работу копии %(instance_uuid)s" + +#~ msgid "Instance %s not found." +#~ msgstr "Копия %s не найдена." + +#~ msgid "Instance has already been created" +#~ msgstr "Копия уже была создана" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" +#~ "Образ '%(image_id)s' размером %(size_bytes)d, " +#~ "превышает exceeded instance_type допустимый " +#~ "размер %(allowed_size_bytes)d" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "Пропуск DiskNotFound: %s" + +#~ msgid "terminating bdm %s" +#~ msgstr "завершение работы bdm %s" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "%s. Установка состояния копии vm_state на ERROR" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "Обновление сборки %s" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" +#~ "попытка перезагрузки не выполняемой копии: " +#~ "%(instance_uuid)s (состояние: %(state)s ожидалось:" +#~ " %(running)s)" + +#~ msgid "instance %s: snapshotting" +#~ msgstr "копия %s: выполнение снимка" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" +#~ "попытка создания снимка не выполняемой " +#~ "копии: %(instance_uuid)s (состояние: %(state)s " +#~ "ожидалось: %(running)s)" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "Найдено %(num_images)d образов (ротация: %(rotation)d)" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "Удаление образа %s" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "Невозможно назначить пароль администратора. Копия %s не выполняется" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "Копия %s: Назначение административного пароля" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "set_admin_password не реализован в этой драйвере." + +#~ msgid "Error setting admin password" +#~ msgstr "Ошибка назначения пароля администратора" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "копия %(instance_uuid)s: обновление агента до %(url)s" + +#~ msgid "instance %s: rescuing" +#~ msgstr "" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "" + +#~ msgid "destination same as source!" +#~ msgstr "назначение совпадает с источником!" + +#~ msgid "instance %s: migrating" +#~ msgstr "копия %s: перемещение" + +#~ msgid "instance %s: pausing" +#~ msgstr "копия %s: приостановление" + +#~ msgid "instance %s: unpausing" +#~ msgstr "копия %s: снятие с приостановления" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "копия %s: принятие диагностики" + +#~ msgid "instance %s: suspending" +#~ msgstr "копия %s: приостановление" + +#~ msgid "instance %s: resuming" +#~ msgstr "копия %s: возобновление" + +#~ msgid "instance %s: locking" +#~ msgstr "копия %s: блокирование" + +#~ msgid "instance %s: unlocking" +#~ msgstr "копия %s: разблокирование" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "копия %s: получение заблокированного состояния" + +#~ msgid "instance %s: reset network" +#~ msgstr "копия %s: сброс сети" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "копия %s: получение консоли vnc" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "копия %(instance_uuid)s: обновление агента до %(url)s" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "Копия %(instance_id)s не переведена в режим восстановления" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "Отсоединение тома от неизвестной копии %s" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" +#~ "Создание временного файла %s для " +#~ "оповещения других узлов сети compute о" +#~ " необходимости присоединения того же " +#~ "хранилища." + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "plug_vifs() ошибка %(cnt)d.До %(max_retry)d попыток для %(hostname)s." + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "Запущено post_live_migration().." + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" +#~ "Вы можете увидеть ошибку \"libvirt: " +#~ "ошибка QEMU: Домен не найден: " +#~ "отсутствует домен с соответствующим именем.\"" +#~ " Эта ошибка может быть безопасно " +#~ "пропущена." + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "Обновление временных данных использования полосы пропускания" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" +#~ "Найдено %(num_db_instances)s в базе данных " +#~ "и %(num_vm_instances)s в гипервизоре." + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "FLAGS.reclaim_instance_interval <= 0, пропуск..." + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" +#~ "Не распознанное значение '%(action)s' для " +#~ "FLAGS.running_deleted_instance_action" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "Добавление консоли" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "Удаление консоли %(console_id)s." + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "Обновление сборки xvp conf" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "Выполнение останова xvp" + +#~ msgid "Starting xvp" +#~ msgstr "Запуск xvp" + +#~ msgid "Restarting xvp" +#~ msgstr "Выполнение перезагрузки xvp" + +#~ msgid "xvp not running..." +#~ msgstr "xvp не выполняется..." + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "Удаление токена с истёкшим сроком: (%s)" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "Полученный токен: %(token)s, %(token_dict)s)" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "Проверка токена: %(token)s, %(token_valid)s)" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "python-migrate не установлен. Выход." + +#~ msgid "interface column not added to networks table" +#~ msgstr "столбец интерфейса не добавлен в таблицу сетей" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "Столбец VIF не добавлен в таблицу fixed_ips" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "столбец приоритета не добавлен в таблицу сетей" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "ограничения внешнего ключа не могут быть удалены" + +#~ msgid "progress column not added to instances table" +#~ msgstr "столбец выполнения не добавлен в таблицу копий" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "столбец выполнения не добавлен в таблицу compute_nodes" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "Не владелец образа" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "Ошибка загрузки %(image_location)s в %(image_path)s" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "Ошибка расшифрования %(image_location)s в %(image_path)s" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "Ошибка извлечения %(image_location)s в %(image_path)s" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "Ошибка выгрузки %(image_location)s в %(image_path)s" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "Ошибка дешифрирования личного ключа: %s" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "Ошибка дешифрирования вектора инициализации: %s" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "Ошибка дешифрирования файла образа %(image_file)s: %(err)s" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "В образе небезопасные имена файлов" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "Недопустимый mac для to_global_ipv6: %s" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "Недопустимый префикс для to_global_ipv6: %s" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "Недопустимый project_id для to_global_ipv6: %s" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "Этот драйвер поддерживает только записи типа 'a'." + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "Предпринята удалить цепочку %s, которая не существует" + +#~ msgid "Unknown chain: %r" +#~ msgstr "Неизвестная цепочка: %r" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" +#~ "Предпринята попытка удалить правило, которого" +#~ " там нет: %(chain)r %(rule)r %(wrap)r " +#~ "%(top)r" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "" + +#~ msgid "killing radvd threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "Запуск интерфейса VLAN %s" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "Запуск моста интерфейса для %s" + +#~ msgid "Starting bridge %s " +#~ msgstr "Запуск копии %s" + +#~ msgid "Done starting bridge %s" +#~ msgstr "Ошибка запуска xvp: %s" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "Ошибка отсоединения vif копии '%s'" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "Сертификат %(certificate_id)s не найден." + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "Интерфейс %(interface)s не найден" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "Адрес |%(address)s| не выделен" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "Адрес |%(address)s| не выделен вашему проекту |%(project)s|" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "Превышена квота для %s, попытка выделения адреса" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "Домен |%(domain)s| уже существует, изменение зоны на |%(av_zone)s|." + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "Домен |%(domain)s| уже существует, изменение проекта на |%(project)s|." + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "исключение сетевых распределений для копии |%s|" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" +#~ "instance-dns-zone является |%(domain)s|, " +#~ "который располагается в доступной зоне " +#~ "|%(zone)s|. Копия |%(instance)s| расположена в" +#~ " зоне |%(zone2)s|. Запись DNS не " +#~ "будет создана." + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "Арендованный IP |%(address)s|" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "Присвоенный IP |%(address)s|" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "cidr уже используется" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" +#~ "запрошенная cidr (%(cidr)s) конфликтует с " +#~ "существующей супер-сетью (%(super)s)" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" +#~ "запрошенная cidr (%(cidr)s) конфликтует с " +#~ "существующей, меньшей cidr (%(smaller)s)" + +#~ msgid "Network already exists!" +#~ msgstr "Сеть уже существует!" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "Сеть должна быть исключена из проекта %s перед удалением" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" +#~ "Сетевой диапазон недостаточен для соответствия" +#~ " %(num_networks)s. Размер сети %(network_size)s" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "Этот драйвер поддерживает только тип 'a'" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "Объект Quantum не найден: %s" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "Серверная %(status_code)s ошибка: %(data)s" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "Невозможно подключиться к серверу. Принята ошибка: %s" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "сетевые распределения для копии %s" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "Сервер возвратил ошибку: %s" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "Ошибка создания сетевой записи" + +#~ msgid "No network with net_id = %s" +#~ msgstr "Нет сети с net_id = %s" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "исключение сетевых распределений для копии |%s|" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" +#~ "Подключение интерфейса %(interface_id)s к сети" +#~ " %(net_id)s для %(tenant_id)s" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "Удаление порта %(port_id)s в сети %(net_id)s для %(tenant_id)s" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "Отправка оповещения на %s..." + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "узел %(dest)s несовместим с исходным узлом %(src)s." + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "Попытка собрать %(num_instances)d копию(й)" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "Отфильтрованы %(hosts)s" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "host_manager реализован только для 'compute'" + +#~ msgid "No service for compute ID %s" +#~ msgstr "Нет службы для compute ID %s" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "Копия %(instance_uuid)s не остановлена. (%(vm_state)s" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "После завершения работы копий: %s" + +#~ msgid "Internal error" +#~ msgstr "Внутренняя ошибка" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "После принудительного завершения работы копий: %s" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "IPv4" + +#~ msgid "IPv6" +#~ msgstr "IPv6" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "проект" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "Невозможно подтвердить идентификатор экспортированного тома:%s." + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "Создание файлов в %s для имитации гостевого агента" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "Удаление файлов имитации гостевого агента в %s" + +#~ msgid "_get: %s" +#~ msgstr "_get: %s" + +#~ msgid "_get_all: %s" +#~ msgstr "_get_all: %s" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "test_snapshot_create: param=%s" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "test_snapshot_create: resp_dict=%s" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "test_snapshot_create_force: param=%s" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "test_snapshot_create_force: resp_dict=%s" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "test_snapshot_show: resp=%s" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "test_snapshot_detail: resp_dict=%s" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "" + +#~ msgid "Nested return %s" +#~ msgstr "" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "Получено %s" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "Ошибка открытия соединения c гипервизором" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "Запись Compute_service создана для %s " + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "Запись Compute_service обновлена для %s " + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "Выполненое обновление правил брандмауэра поставщика" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "Добавление правила группы безопасности: %r" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" +#~ "Необходимо указать " +#~ "vmwareapi_host_ip,vmwareapi_host_username и " +#~ "vmwareapi_host_password useconnection_type=vmwareapi" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "В vmwareapi:_create_session, принято это исключение: %s" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "В vmwareapi:_call_method, принято это исключение: %s" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "Состояние задачи [%(task_name)s] %(task_ref)s: готово" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "Состояние задачи [%(task_name)s] %(task_ref)s: ошибка %(error_info)s" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "В vmwareapi:_poll_task, принята эта ошибка %s" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" +#~ "Необходимо указать xenapi_connection_url, " +#~ "xenapi_connection_username (необязательно) и " +#~ "xenapi_connection_password для использования " +#~ "connection_type=xenapi" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "Запуск узла на XenServer не поддерживается." + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" +#~ "Невозможно выполнить вход в XenAPI " +#~ "(недостаточно свободного места на Dom0?)" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "Домен %s не существует" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "копия %(instance_name)s: удаление файлов копии %(target)s" + +#~ msgid "instance %s: rebooted" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "копия %s: Создание образа" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "том %s: том занят" +#~ msgid "instance %s: finished toXML method" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "том %s: удаление завершено" +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" +#~ "Невозможно получить количество ЦПУ, так " +#~ "как эта возможность не реализована для" +#~ " этой платформы. Эту ошибку можно " +#~ "безопасно пропустить." -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "снимок %s: создание" +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "снимок %(snap_name)s: создание" +#~ msgid "Updating!" +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "снимок %s: создание завершено" +#~ msgid "Updating host stats" +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "снимок %s: удаление" +#~ msgid "free_node...." +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, fuzzy, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "снимок %s: создание завершено" +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "снимок %s: удаление выполнено" +#~ msgid "status of node is set to 0" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "Проверка возможностей тома" +#~ msgid "rootfs is already removed" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "Обнаружены новые возможности: %s" +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "Очистить возможности" +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "Принято уведомление {%s}" +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, fuzzy, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "Образ %(image_id)s недопустим: %(reason)s" +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "activate_node" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -#, fuzzy -msgid "Connected to DFM server" -msgstr "Переподлючено к очереди" +#~ msgid "Node is unknown error state." +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, python-format -msgid "Job failed: %s" -msgstr "" +#~ msgid "no capable image handler configured" +#~ msgstr "нет настроенного совместимого обработчика образа" -#: cinder/volume/netapp.py:240 -#, fuzzy -msgid "Failed to provision dataset member" -msgstr "Ошибка обновления базы данных" +#~ msgid "unknown disk image handler: %s" +#~ msgstr "неизвестный обработчик образа диска: %s" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "Ошибка монтирования файловой системы: %s" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, fuzzy, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "Ошибка поиска vbd для vdi %s" +#~ msgid "Failed to remove container: %s" +#~ msgstr "Ошибка удаления контейнера: %s" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, fuzzy, python-format -msgid "No LUN ID for volume %s" -msgstr "Невозможно найти экспортирование iSCSI для тома %s" +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, fuzzy, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "Ошибка получения метаданных для ip: %s" +#~ msgid "unknown guestmount error" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, fuzzy, python-format -msgid "Failed to get host details for host ID %s" -msgstr "Ошибка получения метаданных для ip: %s" +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "Невозможно прикрепить образ для замыкания: %s" -#: cinder/volume/netapp.py:620 -#, fuzzy, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "Ошибка получения метаданных для ip: %s" +#~ msgid "no partitions found" +#~ msgstr "разделы не найдена" -#: cinder/volume/netapp.py:625 -#, fuzzy, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "Ошибка получения метаданных для ip: %s" +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "Задайте san_password или san_private_key" +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "san_ip должен быть назначен" +#~ msgid "No free nbd devices" +#~ msgstr "Нет свободных устройств nbd" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "LUID не найден для %(zfs_poolname)s. Вывод=%(out)s" +#~ msgid "qemu-nbd error: %s" +#~ msgstr "ошибка qemu-nbd: %s" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "Возврат команды CLIQ %s" +#~ msgid "nbd device %s did not show up" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" -"Неправильный ответ на команду CLIQ %(verb)s %(cliq_args)s. " -"Результат=%(out)s" +#~ msgid "Connection to libvirt broke" +#~ msgstr "Неполадка с подключением к libvirt" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "Ошибка выполнения команды CLIQ %(verb)s %(cliq_args)s. Результат=%(out)s" +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" -"Непредвиденное количество виртуальных ip для кластера %(cluster_name)s. " -"Результат=%(_xml)s" +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "Сведения о томе: %(volume_name)s => %(volume_attributes)s" +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "local_path не поддерживается" +#~ msgid "Instance destroyed successfully." +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "Невозможно определить проект для тома %s, невозможно экспортировать" +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "attaching LXC block device" +#~ msgstr "" + +#~ msgid "detaching LXC block device" +#~ msgstr "" + +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "снимок %s: создание завершено" + +#~ msgid "Failed to soft reboot instance." +#~ msgstr "Ошибка перезагрузки копии" + +#~ msgid "Instance shutdown successfully." +#~ msgstr "" + +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance rebooted successfully." +#~ msgstr "" + +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" +#~ "Найдены %(migration_count)d неподтверждённых " +#~ "перемещений, старше %(confirm_window)d секунд" + +#~ msgid "Automatically confirming migration %d" +#~ msgstr "Автоматические подтверждение перемещения %d" + +#~ msgid "Instance is running" +#~ msgstr "" + +#~ msgid "Instance spawned successfully." +#~ msgstr "" + +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" + +#~ msgid "Guest does not have a console available" +#~ msgstr "Пользователь не имеет административных привилегий" + +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" + +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" + +#~ msgid "block_device_list %s" +#~ msgstr "block_device_list %s" + +#~ msgid "Starting toXML method" +#~ msgstr "" + +#~ msgid "Finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" +#~ "Ошибка libvirt во время поиска " +#~ "%(instance_name)s: [Код ошибки %(error_code)s] " +#~ "%(ex)s" + +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "устаревшая версия libvirt (не поддерживается getVersion)" + +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "'' должно быть 1, но %d\n" + +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" + +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" + +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" + +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" + +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" + +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" + +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance running successfully." +#~ msgstr "Копия %s: выполнение" + +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" + +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" +#~ "Модуль Libvirt не может быть загружен." +#~ " NWFilterFirewall не будет работать " +#~ "надлежащим образом." + +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" + +#~ msgid "Ensuring static filters" +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "nwfilter(%(instance_filter_name)s) для%(name)s не найден." + +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "Брандмауэр iptables: Настройка базовой фильтрации" + +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" + +#~ msgid "%s is a valid instance name" +#~ msgstr "" + +#~ msgid "%s has a disk file" +#~ msgstr "" + +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" + +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" + +#~ msgid "Verification complete" +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "Unable to find an open port" +#~ msgstr "Невозможно найти открытый порт" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Ensuring bridge %s" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "Ошибка отсоединения vif копии '%s'" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "%(text)s: _db_content => %(content)s" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "Свойство %(attr)s не назначено для управляемого объекта %(objName)s" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "Завершение сеанса с неполадками или уже завершённого сеанса: %s" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Session is faulty" +#~ msgstr "Сеанс имеет неполадки" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "Session Invalid" +#~ msgstr "Недопустимый сеанс" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr " Отсутствуют зарегистриованные виртуальные машины" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -#, fuzzy, python-format -msgid "Nexenta SA returned the error" -msgstr "Сервер возвратил ошибку: %s" +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, fuzzy, python-format -msgid "Sending JSON data: %s" -msgstr "Заданные данные: %s" +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, fuzzy, python-format -msgid "Got response: %s" -msgstr "ответ %s" +#~ msgid "Unable to import suds." +#~ msgstr "Невозможно импортировать suds." -#: cinder/volume/nexenta/volume.py:96 -#, fuzzy, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "том группы %s не существует" +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "Необходимо задать vmwareapi_wsdl_loc" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "httplib error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Socket error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Type error in %s: " +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Exception in %s " +#~ msgstr "Исключение в %s " -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "Getting list of instances" +#~ msgstr "Перечень копий" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Got total of %s instances" +#~ msgstr "Всего %s копий" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Couldn't get a local Datastore reference" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." -#~ msgstr "Параметры доступы Cinder не заданы." - -#~ msgid "Virtual Storage Array %(id)d could not be found." -#~ msgstr "Виртуальный массив для хранения данных %(id)d не найден." +#~ msgid "Creating VM with the name %s on the ESX host" +#~ msgstr "Создание ВМ с именем %s на узле ESX" -#~ msgid "Virtual Storage Array %(name)s could not be found." -#~ msgstr "Виртуальный массив для хранения данных %(name)s не найден." +#~ msgid "Created VM with the name %s on the ESX host" +#~ msgstr "Создание ВМ с именем %s на узле ESX" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "Reconfiguring VM instance %s to attach the image disk" #~ msgstr "" -#~ msgid "No body provided" -#~ msgstr "Тело не предоставлено" +#~ msgid "Reconfigured VM instance %s to attach the image disk" +#~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" -#~ msgstr "Создать VSA %(display_name)s типа %(vc_type)s" +#~ msgid "Powering on the VM instance %s" +#~ msgstr "Включение питания на копии ВМ %s" -#~ msgid "Delete VSA with id: %s" -#~ msgstr "Удалить VSA с идентификатором: %s" +#~ msgid "Powered on the VM instance %s" +#~ msgstr "Питание включено на копии ВМ %s" -#~ msgid "Associate address %(ip)s to VSA %(id)s" -#~ msgstr "Ассоциировать адрес %(ip)s с VSA %(id)s" +#~ msgid "Creating Snapshot of the VM instance %s " +#~ msgstr "Создание снимка копии ВМ %s " -#~ msgid "Disassociate address from VSA %(id)s" -#~ msgstr "Исключить адрес для VSA %(id)s" +#~ msgid "Created Snapshot of the VM instance %s " +#~ msgstr "Создание снимка копии ВМ %s " -#~ msgid "%(obj)s with ID %(id)s not found" -#~ msgstr "%(obj)s с идентификатором %(id)s не найден" +#~ msgid "Copying disk data before snapshot of the VM instance %s" +#~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Copied disk data before snapshot of the VM instance %s" #~ msgstr "" -#~ "%(obj)s с идентификатором %(id)s относится " -#~ "к VSA %(own_vsa_id)s и не VSA " -#~ "%(vsa_id)s." -#~ msgid "Index. vsa_id=%(vsa_id)s" -#~ msgstr "Index. vsa_id=%(vsa_id)s" +#~ msgid "Uploading image %s" +#~ msgstr "Выгрузка образа %s" -#~ msgid "Detail. vsa_id=%(vsa_id)s" -#~ msgstr "" +#~ msgid "Uploaded image %s" +#~ msgstr "Выгруженный образ %s" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" -#~ msgstr "" +#~ msgid "Deleting temporary vmdk file %s" +#~ msgstr "Удаление временного файла vmdk %s" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" -#~ msgstr "Создать том %(size)s ГБ из VSA ID %(vsa_id)s" +#~ msgid "Deleted temporary vmdk file %s" +#~ msgstr "Удалённый временный файл vmdk %s" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" -#~ msgstr "Обновить %(obj)s с идентификатором: %(id)s, изменения: %(changes)s" +#~ msgid "instance is not powered on" +#~ msgstr "копия не включена" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" -#~ msgstr "" +#~ msgid "Rebooting guest OS of VM %s" +#~ msgstr "Перезагрузка гостевой ОС ВМ %s" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Rebooted guest OS of VM %s" +#~ msgstr "Выполнена перезагрузка гостевой ОС ВМ %s" + +#~ msgid "Doing hard reboot of VM %s" +#~ msgstr "Выполнение безотказной перезагрузки ВМ %s" + +#~ msgid "Did hard reboot of VM %s" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "instance - %s not present" +#~ msgstr "копия - %s не представлена" + +#~ msgid "Powering off the VM %s" +#~ msgstr "Выключение питания ВМ %s" + +#~ msgid "Powered off the VM %s" +#~ msgstr "Питание ВМ %s выключено" + +#~ msgid "Unregistered the VM %s" +#~ msgstr "Незарегистрированная ВМ %s" + +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" #~ msgstr "" -#~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" -#~ msgstr "Принудительное удаление вм %(instance_uuid)s, даже если она удалена" +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" #~ msgstr "" -#~ "Копия %(instance_uuid)s не существует в " -#~ "БД, но будет выполнено выключение " -#~ "используя особый контекст" -#~ msgid "trying to destroy already destroyed instance: %s" -#~ msgstr "попытка ликвидации уже ликвидированной копии: %s" +#~ msgid "pause not supported for vmwareapi" +#~ msgstr "" -#~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ msgid "unpause not supported for vmwareapi" #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Suspending the VM %s " +#~ msgstr "Приостановка ВМ %s " + +#~ msgid "Suspended the VM %s " +#~ msgstr "Приостановленная ВМ %s " + +#~ msgid "instance is powered off and can not be suspended." #~ msgstr "" +#~ "Питание копии выключено и следовательно " +#~ "она не может быть приостановлена." #~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" -#~ msgstr "Невозможно перейти на предыдущую версию без потери данных" +#~ msgid "Resuming the VM %s" +#~ msgstr "Возобновление работы ВМ %s" -#~ msgid "Network %s has active ports, cannot delete" -#~ msgstr "" +#~ msgid "Resumed the VM %s " +#~ msgstr "Работа ВМ %s возобновлена " -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "instance is not in a suspended state" +#~ msgstr "копия не в приостановленном состоянии" + +#~ msgid "get_diagnostics not implemented for vmwareapi" #~ msgstr "" #~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" -#~ "Сервер AMQP на %(fl_host)s:%(fl_port)d " -#~ "недоступен: %(e)s. Очередная попытка через " -#~ "%(fl_intv)d секунд." -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "" +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" -#~ "Невозможно подключиться к серверу AMQP " -#~ "после выполнения %(tries)d попыток. Завершение" -#~ " работы." -#~ msgid "Failed to fetch message from queue: %s" -#~ msgstr "Ошибка получения сообщения из очереди: %s" +#~ msgid "Creating directory with path %s" +#~ msgstr "Создание папки с адресом %s" -#~ msgid "Initing the Adapter Consumer for %s" +#~ msgid "Downloading image %s from glance image server" #~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "Downloaded image %s from glance image server" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "Uploading image %s to the Glance image server" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "Uploaded image %s to the Glance image server" #~ msgstr "" -#~ msgid "topic is %s" -#~ msgstr "тема %s" +#~ msgid "Getting image size for the image %s" +#~ msgstr "Получение размера образа для образа %s" -#~ msgid "message %s" -#~ msgstr "сообщение %s" +#~ msgid "Got image size of %(size)s for the image %(image)s" +#~ msgstr "Принят размер образа %(size)s для образа %(image)s" -#~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ msgid "Raising NotImplemented" #~ msgstr "" +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "Выполняется вызов %(localname)s %(impl)s" + +#~ msgid "Calling getter %s" +#~ msgstr "Выполняется вызов getter %s" + #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" #~ msgstr "" +#~ "xenapi.fake не имеет реализации для %s" +#~ " или был вызван с использованием " +#~ "неправильным числом аргументов" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" -#~ msgstr "" +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "Невозможно принять SR для этого узла: %s" + +#~ msgid "The call to %(method)s returned an error: %(e)s." +#~ msgstr "Вызов %(method)s возвратил ошибку: %(e)s." + +#~ msgid "Found non-unique network for name_label %s" +#~ msgstr "Найдена не уникальная сеть для name_label %s" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Found non-unique network for bridge %s" +#~ msgstr "Найдена не уникальная сеть для моста %s" + +#~ msgid "Found no network for bridge %s" +#~ msgstr "Не найдена сеть для моста %s" + +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" -#~ msgstr "_filter_hosts: %(request_spec)s" +#~ msgid "Unable to eject %(host)s from the pool; No master found" +#~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" -#~ msgstr "На узле %s недостаточно свободного места. Пропуск" +#~ msgid "Unable to join %(host)s in the pool" +#~ msgstr "Невозможно найти узел для копии %s" + +#~ msgid "Pool-eject failed: %(e)s" +#~ msgstr "" -#~ msgid "Filter hosts: %s" -#~ msgstr "Фильтр узлов: %s" +#~ msgid "Unable to set up pool: %(e)s." +#~ msgstr "Невозможно использовать глобальные полномочия %(role_id)s" -#~ msgid "Must implement host selection mechanism" +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" -#~ msgstr "Выбрано макс. количество узлов (%d)" +#~ msgid "Found no PIF for device %s" +#~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" -#~ msgstr "Том обеспечения %(name)s размером %(size)s ГБ на узле %(host)s" +#~ msgid "Created VM" +#~ msgstr "_создать: %s" + +#~ msgid "VBD not found in instance %s" +#~ msgstr "VBD не найдено для копии %s" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "VBD %s already detached" +#~ msgstr "группа %s уже существует" + +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" -#~ msgstr "%(i)d: Том %(name)s" +#~ msgid "Unable to unplug VBD %s" +#~ msgstr "Невозможно отсоединить VBD %s" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Error creating volumes" -#~ msgstr "Ошибка создания томов" +#~ msgid "Unable to destroy VBD %s" +#~ msgstr "Невозможно ликвидировать VBD %s" + +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgstr "Создана VBD %(vbd_ref)s для ВМ %(vm_ref)s, VDI %(vdi_ref)s." + +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgstr "Создана VBD %(vbd_ref)s для ВМ %(vm_ref)s, VDI %(vdi_ref)s." -#~ msgid "Non-VSA volume %d" -#~ msgstr "Том не-VSA %d" +#~ msgid "Unable to destroy VDI %s" +#~ msgstr "Невозможно ликвидировать VDI %s" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" +#~ "Создан VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) на %(sr_ref)s." -#~ msgid "Error creating volume" -#~ msgstr "Ошибка создания тома" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +#~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" -#~ msgstr "Возможность для тома, объёмом %(size)s, не выбрана" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +#~ msgstr "" -#~ msgid "Host %s:" -#~ msgstr "Узел %s:" +#~ msgid "No primary VDI found for %(vm_ref)s" +#~ msgstr "Отсутствует первичный VDI для%(vm_ref)s" -#~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ msgid "Snapshotting with label '%(label)s'" +#~ msgstr "Снимок ВМ %(vm_ref)s с меткой '%(label)s'..." + +#~ msgid "Created snapshot %(template_vm_ref)s" +#~ msgstr "Создан снимок %(template_vm_ref)s из ВМ %(vm_ref)s." + +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +#~ msgstr "Запрос xapi для выгрузки %(vdi_uuids)s в качестве ID %(image_id)s" + +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" -#~ "\tДиск %(qosgrp)-25s: всего %(total)2s, " -#~ "занято %(used)2s, свободно %(free)2s. " -#~ "Доступный объём %(avail)-5s" #~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" -#~ msgstr "\t LeastUsedHost: Наилучший узел: %(best_host)s. (занято %(min_used)s)" +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." +#~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ "\t MostAvailCap: Наилучший узел: " -#~ "%(best_host)s. (доступно %(max_avail)s %(type_str)s)" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "Publishing to route %s" +#~ msgid "Asking xapi to fetch vhd image %(image)s" +#~ msgstr "Запрос xapi на приём образа vhd %(image)s" + +#~ msgid "" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" #~ msgstr "" +#~ "xapi 'download_vhd' возвратил VDI типа " +#~ "'%(vdi_type)s' с UUID '%(vdi_uuid)s'" -#~ msgid "Declaring queue %s" -#~ msgstr "Объявление очереди %s" +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +#~ msgstr "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -#~ msgid "Declaring exchange %s" -#~ msgstr "Объявление точки обмена %s" +#~ msgid "" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" #~ msgstr "" +#~ "Размер образа %(size_bytes)d превышает " +#~ "допустимый instance_type размер " +#~ "%(allowed_size_bytes)d" -#~ msgid "Getting from %(queue)s: %(message)s" -#~ msgstr "Получение из %(queue)s: %(message)s" +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "Получение образа %(image)s" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "Size for image %(image)s: %(virtual_size)d" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" #~ msgstr "" +#~ "Превышен размер ядра/Ramdisk образа: " +#~ "%(vdi_size)d байт, макс. %(max_size)d байт" -#~ msgid "Test: user_data = %s" -#~ msgstr "Тест: user_data = %s" +#~ msgid "Copying VDI %s to /boot/guest on dom0" +#~ msgstr "Копирование VDI %s в /boot/guest на dom0" -#~ msgid "_create: param=%s" -#~ msgstr "_create: param=%s" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" +#~ msgstr "Ядро/Ramdisk VDI %s ликвидирован" -#~ msgid "Host %s" -#~ msgstr "Узел %s" +#~ msgid "Failed to fetch glance image" +#~ msgstr "Ошибка перезагрузки копии" -#~ msgid "Test: provision vol %(name)s on host %(host)s" -#~ msgstr "Проверка: обеспечение vol %(name)s на узле %(host)s" +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" +#~ msgstr "Обнаружен %(image_type_str)s формат для образа %(image_ref)s" -#~ msgid "\t vol=%(vol)s" -#~ msgstr "\t vol=%(vol)s" +#~ msgid "Looking up vdi %s for PV kernel" +#~ msgstr "Поиск vdi %s для ядра PV" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" -#~ msgstr "Тест: запрос обновления VSA: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "Unknown image format %(disk_image_type)s" +#~ msgstr "Неизвестный формат образа %(disk_image_type)s" -#~ msgid "Test: Volume create: %s" -#~ msgstr "Тест: Создание тома: %s" +#~ msgid "VDI %s is still available" +#~ msgstr "VDI %s до сих пор доступен" -#~ msgid "Test: Volume get request: id=%(volume_id)s" -#~ msgstr "Тест: Том получает запрос: id=%(volume_id)s" +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" +#~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" -#~ msgstr "Тест: Запрос обновления тома: id=%(volume_id)s значения=%(values)s" +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" -#~ msgstr "Тест: Том получает: id=%(volume_id)s" +#~ msgid "Unable to parse rrd of %(vm_uuid)s" +#~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" -#~ msgstr "Состояние задачи [%(name)s] %(task)s: готово %(result)s" +#~ msgid "Re-scanning SR %s" +#~ msgstr "Повторная проверка SR %s" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" -#~ msgstr "Состояние задачи [%(name)s] %(task)s: %(status)s %(error_info)s" +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +#~ msgstr "" #~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" +#~ msgstr "" + +#~ msgid "Cannot find SR of content-type ISO" +#~ msgstr "Невозможно найти SR типа содержимого ISO" + +#~ msgid "ISO: looking at SR %(sr_rec)s" +#~ msgstr "ISO: поиск SR %(sr_rec)s" + +#~ msgid "ISO: not iso content" +#~ msgstr "ISO: не содержимое iso типа" + +#~ msgid "ISO: iso content_type, no 'i18n-key' key" +#~ msgstr "" + +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "virsh said: %r" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "cool, it's a device" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "Unable to read LXC console" -#~ msgstr "Невозможно прочитать консоль LXC" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" +#~ msgstr "" -#~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" #~ msgstr "" -#~ "в xml...\n" -#~ ":%s " -#~ msgid "During wait running, %s disappeared." +#~ msgid "ISO: SR with local PBD" +#~ msgstr "ISO: SR с локальной PBD" + +#~ msgid "" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." +#~ msgstr "" + +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "Timeout waiting for device %s to be created" +#~ msgstr "Время ожидания при создании устройства %s" + +#~ msgid "Plugging VBD %s ... " +#~ msgstr "Подсоединение VBD %s ... " + +#~ msgid "Plugging VBD %s done." +#~ msgstr "Подсоединение VBD %s выполнено." + +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +#~ msgstr "VBD %(vbd_ref)s подсоединено как %(orig_dev)s" + +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" +#~ "VBD %(vbd_ref)s подсоединено в неправильный" +#~ " dev, изменение назначения на %(dev)s" + +#~ msgid "Destroying VBD for VDI %s ... " +#~ msgstr "Ликвидирование VBD для VDI %s ... " -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "Destroying VBD for VDI %s done." +#~ msgstr "Ликвидирование VBD для VDI %s завершено." + +#~ msgid "Running pygrub against %s" #~ msgstr "" +#~ msgid "Found Xen kernel %s" +#~ msgstr "Найдено ядро Xen %s" + +#~ msgid "No Xen kernel found. Booting HVM." +#~ msgstr "Ядро Xen не найдено. Загрузка HVM." + +#~ msgid "Partitions:" +#~ msgstr "Разделы:" + +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" +#~ msgstr " %(num)s: %(ptype)s %(size)d секторов" + #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" +#~ "Запись таблицы разделов %(primary_first)d " +#~ "%(primary_last)d в %(dev_path)s..." + +#~ msgid "Writing partition table %s done." +#~ msgstr "Запись таблицы разделов %s выполнена." #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "Created VM %s..." -#~ msgstr "Созданная ВМ %s..." +#~ msgid "XenServer tools are not installed in this image" +#~ msgstr "Средства XenServer не установлены в этот образ" + +#~ msgid "Manipulating interface files directly" +#~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." -#~ msgstr "Созданная ВМ %(instance_name)s как %(vm_ref)s." +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" +#~ msgstr "" +#~ "Ошибка присоединения файловой системы " +#~ "(ожидаемо для копий не на базе " +#~ "linux): %s" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#~ msgstr "Создание особого CDROM VBD для ВМ %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Updating progress to %(progress)d" +#~ msgstr "Обновление выполнения копии '%(instance_uuid)s' до %(progress)d" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Attempted to power on non-existent instance bad instance id %s" #~ msgstr "" -#~ "Создана VBD на основе CDROM %(vbd_ref)s" -#~ " для ВМ %(vm_ref)s, VDI %(vdi_ref)s." +#~ "Предпринята попытка включения несуществующей " +#~ "копии, копии с неполадками с " +#~ "идентификатором %s" + +#~ msgid "Starting instance" +#~ msgstr "Запуск копии %s" + +#~ msgid "Removing kernel/ramdisk files from dom0" +#~ msgstr "Удаление ядра/ramdisk файлов из dom0" -#~ msgid "Image Type: %s" -#~ msgstr "Тип образа: %s" +#~ msgid "Failed to spawn, rolling back" +#~ msgstr "Ошибка обновления тома в базе данных" -#~ msgid "ISO: Found sr possibly containing the ISO image" -#~ msgstr "ISO: Найден sr, возможно содержащий образ ISO" +#~ msgid "Detected ISO image type, creating blank VM for install" +#~ msgstr "" -#~ msgid "Size for image %(image)s:%(virtual_size)d" +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" +#~ "Автоматическая настройка диска для копии " +#~ "%(instance_uuid)s, выполняется попытка изменения " +#~ "размера раздела..." + +#~ msgid "Invalid value for injected_files: %r" +#~ msgstr "Недопустимое значение для injected_files: '%s'" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " -#~ msgstr "Создание VBD для VDI %s ... " +#~ msgid "Setting admin password" +#~ msgstr "Настройка пароля администратора" + +#~ msgid "Resetting network" +#~ msgstr "Восстановление сети" + +#~ msgid "Setting VCPU weight" +#~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." -#~ msgstr "Создание VBD для VDI %s выполнено." +#~ msgid "Starting VM" +#~ msgstr "Выполнение перезагрузки xvp" -#~ msgid "VBD.unplug successful first time." +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" #~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" #~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." +#~ msgid "Querying agent version" +#~ msgstr "Запрос версии агента" + +#~ msgid "Instance agent version: %s" +#~ msgstr "Версия агента копии: %s" + +#~ msgid "Updating Agent to %s" +#~ msgstr "Обновление агента до %s" + +#~ msgid "No opaque_ref could be determined for '%s'." +#~ msgstr "opaque_ref не может быть определён для '%s'." + +#~ msgid "Finished snapshot and upload for VM" +#~ msgstr "Готовый снимок и выгрузка для ВМ %s" + +#~ msgid "Starting snapshot for VM" +#~ msgstr "Запуск снимка для ВМ %s" + +#~ msgid "Unable to Snapshot instance: %(exc)s" +#~ msgstr "Невозможно найти узел для копии %s" + +#~ msgid "Failed to transfer vhd to new host" +#~ msgstr "Ошибка перемещения vhd на новый узел" + +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +#~ msgstr "Изменение размера VDI %(cow_uuid)s с %(old_gb)dГБ до %(new_gb)dГБ" + +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +#~ msgstr "Изменение размера VDI %(vdi_uuid)s с %(old_gb)dГБ до %(new_gb)dГБ" + +#~ msgid "Resize complete" +#~ msgstr "Изменение размера копии %s завершено" + +#~ msgid "Failed to query agent version: %(resp)r" +#~ msgstr "Ошибка запроса версии агента: %(resp)r" + +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" -#~ msgstr "Пропуск XenAPI.Failure в VBD.unplug: %s" +#~ msgid "Failed to exchange keys: %(resp)r" +#~ msgstr "Ошибка обмена ключей: %(resp)r" -#~ msgid "Ignoring XenAPI.Failure %s" -#~ msgstr "Пропуск XenAPI.Failure %s" +#~ msgid "Failed to update password: %(resp)r" +#~ msgstr "Ошибка обновления пароля: %(resp)r" -#~ msgid "instance %s: Failed to spawn" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Starting VM %s..." -#~ msgstr "Запуск ВМ %s..." +#~ msgid "Unable to find VBD for VM" +#~ msgstr "Невозможно найти VBD для ВМ" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" +#~ "Копия %(instance_uuid)s использует RAW или " +#~ "VHD, пропуск ядра и удаление ramdisk" -#~ msgid "Instance %s: waiting for running" -#~ msgstr "Копия %s: ожидание запуска" +#~ msgid "instance has a kernel or ramdisk but not both" +#~ msgstr "копия содержит ядро или ramdisk, но не оба" -#~ msgid "Resources to remove:%s" -#~ msgstr "Ресурсы для удаления:%s" +#~ msgid "kernel/ramdisk files removed" +#~ msgstr "файлы ядра/ramdisk удалены" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" -#~ msgstr "Пропуск ликвидации VDI для %s" +#~ msgid "Destroying VM" +#~ msgstr "Выполнение перезагрузки xvp" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" -#~ msgstr "" +#~ msgid "VM is not present, skipping destroy..." +#~ msgstr "ВМ не предоставлена, пропуск выполнения ликвидации..." + +#~ msgid "Instance is already in Rescue Mode: %s" +#~ msgstr "Копия в состоянии режима восстановления: %s" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Automatically hard rebooting" +#~ msgstr "Автоматическая безотказная перезагрузка %d" + +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" -#~ msgstr "Ликвидирование VDI для копии %(instance_uuid)s" +#~ msgid "" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" +#~ msgstr "Завершение работы ВМ для копии %(instance_uuid)s" -#~ msgid "Instance %(instance_uuid)s VM destroyed" -#~ msgstr "Копия %(instance_uuid)s ВМ ликвидирована" +#~ msgid "Instance %(instance_uuid)s not found" +#~ msgstr "Копия %(instance_id)s не найдена" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" -#~ msgstr "Ликвидирование ВМ для копии %(instance_uuid)s" +#~ msgid "In ERROR state" +#~ msgstr "Ошибка БД: %s" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" -#~ msgstr "создание vif(s) для вм: |%s|" +#~ msgid "Could not get bandwidth info." +#~ msgstr "Невозможно получить сведения о пропускной способности." + +#~ msgid "Injecting network info to xenstore" +#~ msgstr "установка сетевого узла" + +#~ msgid "Creating vifs" +#~ msgstr "Создание изображения" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -#~ msgstr "Создан VIF %(vif_ref)s для ВМ %(vm_ref)s, сеть %(network_ref)s." +#~ msgid "Creating VIF for network %(network_ref)s" +#~ msgstr "Создание VIF для ВМ %(vm_ref)s, сеть %(network_ref)s." -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" +#~ msgstr "Создание VIF для ВМ %(vm_ref)s, сеть %(network_ref)s." + +#~ msgid "Injecting hostname to xenstore" +#~ msgstr "" + +#~ msgid "" +#~ "The agent call to %(method)s returned" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" +#~ "Вызов агентом %(method)s возвратил " +#~ "недопустимый ответ: %(ret)r. VM " +#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" + +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" +#~ msgstr "" +#~ "ВРЕМЯ ПРОСТОЯ: Срок вызова %(method)s " +#~ "истёк. VM id=%(instance_uuid)s; args=%(args)r" #~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " #~ "args=%(args)r" #~ msgstr "" -#~ "Вызов %(method)s возвратил ошибку: %(e)s. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ "НЕ РЕАЛИЗОВАНО: Вызов %(method)s не " +#~ "поддерживается агентом. VM id=%(instance_uuid)s; " +#~ "args=%(args)r" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#~ msgstr "Создание VBD для ВМ %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" +#~ msgstr "Вызов %(method)s возвратил ошибку: %(e)s." -#~ msgid "Error destroying VDI" -#~ msgstr "Ошибка ликвидации VDI" +#~ msgid "OpenSSL error: %s" +#~ msgstr "Ошибка OpenSSL: %s" -#~ msgid "\tVolume %s is NOT VSA volume" -#~ msgstr "\tТом %s не является VSA томом" +#~ msgid "creating sr within volume_utils" +#~ msgstr "создание sr в volume_utils" -#~ msgid "\tFE VSA Volume %s creation - do nothing" -#~ msgstr "\tСоздание тома FE VSA %s - ничего не выполнять" +#~ msgid "type is = %s" +#~ msgstr "тип = %s" -#~ msgid "VSA BE create_volume for %s failed" -#~ msgstr "Ошибка VSA BE create_volume для %s" +#~ msgid "name = %s" +#~ msgstr "наименование = %s" -#~ msgid "VSA BE create_volume for %s succeeded" -#~ msgstr "VSA BE create_volume для %s выполнено" +#~ msgid "Created %(label)s as %(sr_ref)s." +#~ msgstr "Создано %(label)s как %(sr_ref)s." -#~ msgid "\tFE VSA Volume %s deletion - do nothing" -#~ msgstr "\tУдаление FE VSA тома %s - ничего не выполнять" +#~ msgid "Unable to create Storage Repository" +#~ msgstr "Невозможно создать репозиторий хранилища" -#~ msgid "VSA BE delete_volume for %s failed" -#~ msgstr "Ошибка VSA BE delete_volume для %s" +#~ msgid "introducing sr within volume_utils" +#~ msgstr "внедрение sr в volume_utils" -#~ msgid "VSA BE delete_volume for %s suceeded" -#~ msgstr "VSA BE delete_volume для %s выполнено" +#~ msgid "Introduced %(label)s as %(sr_ref)s." +#~ msgstr "внедрён %(label)s в качестве %(sr_ref)s." -#~ msgid "\tFE VSA Volume %s local path call - call discover" -#~ msgstr "" +#~ msgid "Creating pbd for SR" +#~ msgstr "Создание pbd для SR" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" -#~ msgstr "" +#~ msgid "Plugging SR" +#~ msgstr "Подключение SR" -#~ msgid "\tFE VSA Volume %s create export - do nothing" -#~ msgstr "\tТом FE VSA %s создать экспортирование - ничего не выполнять" +#~ msgid "Unable to introduce Storage Repository" +#~ msgstr "Невозможно внедрить Репозиторий хранения" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" -#~ msgstr "\tТом FE VSA %s удалить экспортирование - ничего не выполнять" +#~ msgid "Unable to get SR using uuid" +#~ msgstr "Невозможно получить SR с использованием uuid" -#~ msgid "VSA BE remove_export for %s failed" -#~ msgstr "" +#~ msgid "Forgetting SR %s..." +#~ msgstr "Забывание SR %s..." -#~ msgid "Failed to retrieve QoS info" -#~ msgstr "Ошибка приёма сведений QoS" +#~ msgid "Unable to forget Storage Repository" +#~ msgstr "Невозможно забыть Репозиторий хранения" -#~ msgid "invalid drive data" -#~ msgstr "" +#~ msgid "Introducing %s..." +#~ msgstr "Внедрение %s..." -#~ msgid "drive_name not defined" -#~ msgstr "" +#~ msgid "Unable to find SR from VBD %s" +#~ msgstr "Невозможно найти SR из VBD %s" -#~ msgid "invalid drive type name %s" -#~ msgstr "" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +#~ msgstr "Пропуск исключения %(exc)s при получении PBD для %(sr_ref)s" -#~ msgid "*** Experimental VSA code ***" -#~ msgstr "*** Экспериментальный код VSA ***" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +#~ msgstr "Пропуск исключения %(exc)s при отсоединении PBD %(pbd)s" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" -#~ msgstr "Запрошенное количество VC (%d) избыточно. Назначение по умолчанию" +#~ msgid "Unable to introduce VDI on SR %s" +#~ msgstr "Невозможно внедрить VDI на SR %s" -#~ msgid "Creating VSA: %s" -#~ msgstr "Создание VSA: %s" +#~ msgid "Unable to get record of VDI %s on" +#~ msgstr "Невозможно получить запись VDI %s на" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Unable to introduce VDI for SR %s" +#~ msgstr "Невозможно внедрить VDI для SR %s" + +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgstr "Невозможно получить сведения назначения %(data)s, %(mountpoint)s" + +#~ msgid "Mountpoint cannot be translated: %s" +#~ msgstr "Точка подключения не может быть переведена: %s" + +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Создать " -#~ "том %(vol_name)s, %(vol_size)d ГБ, тип " -#~ "%(vol_type_id)s" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" -#~ msgstr "VSA ID %(vsa_id)d: Обновить состояние VSA на %(status)s" +#~ msgid "Could not create SR" +#~ msgstr "Невозможно создать SR" + +#~ msgid "Could not retrieve SR record" +#~ msgstr "Невозможно получить запись SR" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" -#~ msgstr "VSA ID %(vsa_id)d: Обновить вызов VSA" +#~ msgid "Introducing SR %s" +#~ msgstr "Внедрение SR %s" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." -#~ msgstr "Добавление %(add_cnt)s VC в VSA %(vsa_name)s." +#~ msgid "SR found in xapi database. No need to introduce" +#~ msgstr "SR найдено в базе данных xapi. Нет необходимости во внедрении" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." -#~ msgstr "Удаление %(del_cnt)s VC из VSA %(vsa_name)s." +#~ msgid "Could not introduce SR" +#~ msgstr "Невозможно внедрить SR" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" -#~ msgstr "VSA ID %(vsa_id)s: Удаление %(direction)s тома %(vol_name)s" +#~ msgid "Checking for SR %s" +#~ msgstr "Проверка SR %s" -#~ msgid "Unable to delete volume %s" -#~ msgstr "Невозможно удалить том %s" +#~ msgid "SR %s not found in the xapi database" +#~ msgstr "SR %s не найден в базе данных xapi" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Could not forget SR" +#~ msgstr "Невозможно забыть SR" + +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ "VSA ID %(vsa_id)s: Принудительное удаление." -#~ " %(direction)s том %(vol_name)s" -#~ msgid "Going to try to terminate VSA ID %s" -#~ msgstr "Выполнение завершения работы VSA ID %s" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#~ msgstr "Невозможно использовать SR %(sr_ref)s для копии %(instance_name)s" + +#~ msgid "Unable to attach volume to instance %s" +#~ msgstr "Невозможно присоединить том для копии %s" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" -#~ msgstr "VSA ID %(vsa_id)s: Удалить копию %(name)s" +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#~ msgstr "Точка подключения %(mountpoint)s присоединена к копии %(instance_name)s" -#~ msgid "Create call received for VSA %s" -#~ msgstr "Создать вызов полученный для VSA %s" +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" -#~ msgstr "Ошибка поиска VSA %(vsa_id)d" +#~ msgid "Unable to destroy vbd %s" +#~ msgstr "Невозможно ликвидировать vbd %s" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" -#~ msgstr "VSA ID %(vsa_id)s: Создан накопитель %(vol_id)s. Состояние %(status)s" +#~ msgid "Error purging SR %s" +#~ msgstr "Ошибка очистки SR %s" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" -#~ msgstr "Накопитель %(vol_name)s (%(vol_disp_name)s) в фазе создания - подождите" +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +#~ msgstr "Точка подключения %(mountpoint)s отсоединена от копии %(instance_name)s" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Invalid request: %s" +#~ msgstr "Недопустимый запрос: %s" + +#~ msgid "Request: %s" +#~ msgstr "Запрос: %s" + +#~ msgid "Request made with missing token: %s" +#~ msgstr "Запрос сделан с отсутствующим токеном: %s" + +#~ msgid "Request made with invalid token: %s" +#~ msgstr "Запрос сделан с недопустимым токеном: %s" + +#~ msgid "Unexpected error: %s" +#~ msgstr "Непредвиденная ошибка: %s" + +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" +#~ msgstr "Запуск узла сети cinder-xvpvncproxy (версия %s)" + +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" #~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." #~ msgstr "" +#~ "Невозможно подтвердить идентификатора " +#~ "экспортированного тома:%(volume_id)s." + +#~ msgid "Volume is not local to this node" +#~ msgstr "" + +#~ msgid "Checking volume capabilities" +#~ msgstr "Проверка возможностей тома" + +#~ msgid "New capabilities found: %s" +#~ msgstr "Обнаружены новые возможности: %s" + +#~ msgid "Failed to find LUN ID for volume %s" +#~ msgstr "Ошибка поиска vbd для vdi %s" + +#~ msgid "Failed to remove and delete dataset member" +#~ msgstr "" + +#~ msgid "Could not determine project for volume %s, can't export" +#~ msgstr "Невозможно определить проект для тома %s, невозможно экспортировать" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/tl/LC_MESSAGES/cinder.po b/cinder/locale/tl/LC_MESSAGES/cinder.po index 3844366c6..2c1222b0e 100644 --- a/cinder/locale/tl/LC_MESSAGES/cinder.po +++ b/cinder/locale/tl/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Tagalog \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "Kailangan bang gumamit ng CA bawat proyekto?" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "Merong hindi-inaasahang pagkakamali habang tumatakbo ang command." -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -80,8040 +41,9460 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" -msgstr "" - -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "walang paraan para sa mensahe: %s" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" -msgstr "" - -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "" -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." +#: cinder/exception.py:180 +msgid "The results are invalid." msgstr "" -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:301 +#: cinder/exception.py:215 #, python-format -msgid "Group not valid. Reason: %(reason)s" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." +#: cinder/exception.py:223 +msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:314 +#: cinder/exception.py:229 #, python-format -msgid "Instance %(instance_id)s is not suspended." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:318 +#: cinder/exception.py:233 #, python-format -msgid "Instance %(instance_id)s is not in rescue mode" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:322 -msgid "Failed to suspend instance" +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:326 -msgid "Failed to resume server" +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:330 -msgid "Failed to reboot instance" +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:334 -msgid "Failed to terminate instance" +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" msgstr "" -#: cinder/exception.py:338 -msgid "Service is unavailable at this time." +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:350 +#: cinder/exception.py:276 #, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:299 #, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:303 #, python-format -msgid "The supplied device path (%(path)s) is invalid." +msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:307 #, python-format -msgid "The supplied device (%(device)s) is busy." +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:315 #, python-format -msgid "%(address)s is not a valid IP v4/6 address." +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:319 #, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:399 +#: cinder/exception.py:323 #, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:406 +#: cinder/exception.py:327 #, python-format -msgid "Disk format %(disk_format)s is not acceptable" +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:410 +#: cinder/exception.py:331 #, python-format -msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:414 +#: cinder/exception.py:335 #, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:418 +#: cinder/exception.py:339 #, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:422 -msgid "Resource could not be found." +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:347 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:351 #, python-format -msgid "Volume %(volume_id)s could not be found." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:435 -#, python-format -msgid "Unable to locate account %(account_name)s on Solidfire device" +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:360 #, python-format -msgid "Volume not found for instance %(instance_id)s." +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:364 #, python-format -msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:449 -msgid "Zero volume types found." +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:372 #, python-format -msgid "Volume type %(volume_type_id)s could not be found." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:376 #, python-format -msgid "Volume type with name %(volume_type_name)s could not be found." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:380 #, python-format -msgid "" -"Volume Type %(volume_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:384 #, python-format -msgid "Snapshot %(snapshot_id)s could not be found." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:388 #, python-format -msgid "deleting volume %(volume_name)s that has snapshot" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:393 #, python-format -msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:397 #, python-format -msgid "No target id found for volume %(volume_id)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:484 -#, python-format -msgid "No disk at %(location)s" +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:410 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:414 #, python-format -msgid "Invalid image href %(image_href)s." +msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:422 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:426 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:430 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:434 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:438 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:521 -#, python-format -msgid "Role %(role_id)s could not be found." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:529 -#, python-format -msgid "%(req)s is required to create a network." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:458 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:462 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:466 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:470 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:474 #, python-format -msgid "Network could not be found for instance %(instance_id)s." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:553 -msgid "No networks defined." +#: cinder/exception.py:478 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:557 -#, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:487 #, python-format -msgid "Host is not set to the network (%(network_id)s)." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:491 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:495 +#, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:499 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:503 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:507 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +msgid "Unable to create server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:511 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:591 -#, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:519 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:523 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:527 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:531 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +#: cinder/exception.py:536 +msgid "Unknown NFS exception" msgstr "" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:624 -#, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" msgstr "" -#: cinder/exception.py:628 -#, python-format -msgid "Floating ip not found for address %(address)s." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:560 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:569 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:573 #, python-format -msgid "Floating ip %(address)s is not associated." +msgid "Invalid backup: %(reason)s" msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/exception.py:577 +msgid "Connection to swift failed" msgstr "" -#: cinder/exception.py:652 -#, python-format -msgid "Interface %(interface)s not found." +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:656 -#, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:660 +#: cinder/manager.py:158 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:664 +#: cinder/manager.py:164 #, python-format -msgid "Service %(service_id)s could not be found." +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:668 +#: cinder/manager.py:171 #, python-format -msgid "Host %(host)s could not be found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:676 -#, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:680 -#, python-format -msgid "Auth token %(token)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:684 +#: cinder/quota.py:704 #, python-format -msgid "Access Key %(access_key)s could not be found." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" +#: cinder/quota.py:726 +#, python-format +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:692 +#: cinder/quota.py:747 #, python-format -msgid "Quota for project %(project_id)s could not be found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:696 -#, python-format -msgid "Quota class %(class_name)s could not be found." +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:700 -#, python-format -msgid "Security group %(security_group_id)s not found." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:709 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:713 -#, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" msgstr "" -#: cinder/exception.py:718 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +msgid "Started child %d" msgstr "" -#: cinder/exception.py:723 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 #, python-format -msgid "Migration %(migration_id)s could not be found." +msgid "Starting %d workers" msgstr "" -#: cinder/exception.py:727 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:732 +#: cinder/service.py:275 #, python-format -msgid "Console pool %(pool_id)s could not be found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:736 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:742 +#: cinder/service.py:286 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:746 +#: cinder/service.py:302 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "wait wrap.failed %s" msgstr "" -#: cinder/exception.py:750 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:755 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." +#: cinder/service.py:353 +#, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/exception.py:763 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Instance type %(instance_type_id)s could not be found." +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:767 -#, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +#: cinder/service.py:458 +msgid "Service killed that has no database entry" msgstr "" -#: cinder/exception.py:772 -#, python-format -msgid "Flavor %(flavor_id)s could not be found." +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/exception.py:776 -#, python-format -msgid "Cell %(cell_id)s could not be found." +#: cinder/service.py:510 +msgid "Recovered model server connection!" msgstr "" -#: cinder/exception.py:780 -#, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +#: cinder/service.py:516 +msgid "model server went away" msgstr "" -#: cinder/exception.py:784 -#, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#: cinder/service.py:608 +msgid "Full set of FLAGS:" msgstr "" -#: cinder/exception.py:789 +#: cinder/service.py:615 #, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:793 +#: cinder/utils.py:96 #, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgid "Fetching %s" msgstr "" -#: cinder/exception.py:798 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:807 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "LDAP user %(user_id)s could not be found." +msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/exception.py:811 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format -msgid "LDAP group %(group_id)s could not be found." +msgid "Result was %s" msgstr "" -#: cinder/exception.py:815 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:819 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "File %(file_path)s could not be found." +msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/exception.py:823 -msgid "Zero files could be found." +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:827 -#, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:832 -#, python-format -msgid "Network adapter %(adapter)s could not be found." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:836 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "" - -#: cinder/exception.py:840 -msgid "Action not allowed." +msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/exception.py:844 +#: cinder/utils.py:373 #, python-format -msgid "Unable to use global role %(role_id)s" +msgid "debug in callback: %s" msgstr "" -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" +#: cinder/utils.py:532 +#, python-format +msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/exception.py:861 +#: cinder/utils.py:569 #, python-format -msgid "Key pair %(key_name)s already exists." +msgid "Invalid backend: %s" msgstr "" -#: cinder/exception.py:865 +#: cinder/utils.py:580 #, python-format -msgid "User %(user)s already exists." +msgid "backend %s" msgstr "" -#: cinder/exception.py:869 -#, python-format -msgid "LDAP user %(user)s already exists." +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:873 +#: cinder/utils.py:813 #, python-format -msgid "LDAP group %(group)s already exists." +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:877 +#: cinder/utils.py:914 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:882 +#: cinder/utils.py:1116 #, python-format -msgid "Project %(project)s already exists." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:886 +#: cinder/utils.py:1224 #, python-format -msgid "Instance %(name)s already exists." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:890 +#: cinder/wsgi.py:121 #, python-format -msgid "Instance Type %(name)s already exists." +msgid "Unable to find cert_file : %s" msgstr "" -#: cinder/exception.py:894 +#: cinder/wsgi.py:124 #, python-format -msgid "Volume Type %(name)s already exists." +msgid "Unable to find ca_file : %s" msgstr "" -#: cinder/exception.py:898 +#: cinder/wsgi.py:127 #, python-format -msgid "%(path)s is on shared storage: %(reason)s" +msgid "Unable to find key_file : %s" msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:906 +#: cinder/wsgi.py:163 #, python-format -msgid "Malformed message body: %(reason)s" +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:910 +#: cinder/wsgi.py:207 #, python-format -msgid "Could not find config at %(path)s" +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/exception.py:938 -#, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" msgstr "" -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#: cinder/api/common.py:91 +msgid "offset param must be an integer" +msgstr "" + +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/exception.py:946 +#: cinder/api/common.py:133 #, python-format -msgid "No valid host was found. %(reason)s" +msgid "marker [%s] not found" msgstr "" -#: cinder/exception.py:950 +#: cinder/api/common.py:160 #, python-format -msgid "Host %(host)s is not up or doesn't exist." +msgid "href %s does not contain version" msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/exception.py:958 +#: cinder/api/extensions.py:199 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Loaded extension: %s" msgstr "" -#: cinder/exception.py:963 +#: cinder/api/extensions.py:237 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Ext name: %s" msgstr "" -#: cinder/exception.py:967 +#: cinder/api/extensions.py:238 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Ext alias: %s" msgstr "" -#: cinder/exception.py:971 +#: cinder/api/extensions.py:239 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Ext description: %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/api/extensions.py:241 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "Ext namespace: %s" msgstr "" -#: cinder/exception.py:980 +#: cinder/api/extensions.py:242 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "Ext updated: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/api/extensions.py:244 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Exception loading extension: %s" msgstr "" -#: cinder/exception.py:988 +#: cinder/api/extensions.py:258 #, python-format -msgid "Detected more than one volume with name %(vol_name)s" +msgid "Loading extension %s" msgstr "" -#: cinder/exception.py:992 +#: cinder/api/extensions.py:264 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "Calling extension factory %s" msgstr "" -#: cinder/exception.py:997 -msgid "Unable to create instance type" +#: cinder/api/extensions.py:278 +#, python-format +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/exception.py:1005 +#: cinder/api/extensions.py:289 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/exception.py:1009 +#: cinder/api/extensions.py:357 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/exception.py:1013 +#: cinder/api/extensions.py:381 #, python-format -msgid "Detected existing vlan with id %(vlan)d" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: cinder/exception.py:1017 -#, python-format -msgid "Instance %(instance_id)s could not be found." +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/exception.py:1021 -#, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" msgstr "" -#: cinder/exception.py:1025 -#, python-format -msgid "Could not fetch image %(image)s" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/log.py:315 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "syslog facility must be one of: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/manager.py:146 -#, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/manager.py:152 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Running periodic task %(full_task_name)s" +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/manager.py:159 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" +msgid "show called for member %s" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/contrib/backups.py:140 +#, python-format +msgid "delete called for member %s" msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/contrib/backups.py:143 +#, python-format +msgid "Delete backup with id: %s" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/contrib/backups.py:185 +#, python-format +msgid "Creating new backup %s" msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/service.py:177 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/service.py:195 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Creating Consumer connection for Service %s" -msgstr "" - -#: cinder/service.py:282 -msgid "Service killed that has no database entry" -msgstr "" - -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/service.py:334 -msgid "Recovered model server connection!" +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/service.py:340 -msgid "model server went away" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/service.py:433 -msgid "Full set of FLAGS:" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/service.py:440 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "%(flag)s : FLAG SET " +msgid "Host '%s' could not be found." msgstr "" -#: cinder/utils.py:79 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Inner Exception: %s" +msgid "Invalid status: '%s'" msgstr "" -#: cinder/utils.py:165 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Fetching %s" +msgid "Invalid update setting: '%s'" msgstr "" -#: cinder/utils.py:210 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/utils.py:220 -#, python-format -msgid "Running cmd (subprocess): %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 -#, python-format -msgid "Result was %s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" msgstr "" -#: cinder/utils.py:249 -#, python-format -msgid "%r failed. Retrying." +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/utils.py:291 -#, python-format -msgid "Running cmd (SSH): %s" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" msgstr "" -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" msgstr "" -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/utils.py:537 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Caught error: %s" msgstr "" -#: cinder/utils.py:648 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Invalid backend: %s" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/utils.py:927 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extended resource: %s" msgstr "" -#: cinder/utils.py:931 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/utils.py:1028 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Expected object of type: %s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "Invalid server_string: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "There is no such action: %s" msgstr "" -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/wsgi.py:97 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/wsgi.py:117 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +msgid "snapshot does not exist" msgstr "" -#: cinder/api/direct.py:218 -msgid "not available" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/api/direct.py:299 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Returned non-serializeable type: %s" +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 +#, python-format +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/api/validator.py:142 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +msgid "Invalid value '%s' for force. " +msgstr "" + +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" msgstr "" -#: cinder/api/ec2/__init__.py:73 +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "%(code)s: %(message)s" +msgid "vol=%s" msgstr "" -#: cinder/api/ec2/__init__.py:95 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "FaultWrapper: %s" +msgid "Delete volume with id: %s" msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/ec2/__init__.py:180 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." +msgid "Create volume of %s GB" msgstr "" -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +#: cinder/api/v1/volumes.py:418 +#, python-format +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/backup/api.py:53 +msgid "Backup status must be available or error" msgstr "" -#: cinder/api/ec2/__init__.py:388 -#, python-format -msgid "Authentication Failure: %s" +#: cinder/backup/api.py:78 +msgid "Volume to be backed up must be available" msgstr "" -#: cinder/api/ec2/__init__.py:404 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: cinder/backup/api.py:112 +msgid "Backup status must be available" msgstr "" -#: cinder/api/ec2/__init__.py:435 -#, python-format -msgid "action: %s" +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/api/ec2/__init__.py:437 +#: cinder/backup/api.py:126 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:512 +#: cinder/backup/api.py:140 #, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/ec2/__init__.py:584 -#, python-format -msgid "InstanceNotFound raised: %s" +#: cinder/backup/api.py:145 +msgid "Volume to be restored to must be available" msgstr "" -#: cinder/api/ec2/__init__.py:590 -#, python-format -msgid "VolumeNotFound raised: %s" +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/ec2/__init__.py:596 +#: cinder/backup/api.py:155 #, python-format -msgid "SnapshotNotFound raised: %s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:602 -#, python-format -msgid "NotFound raised: %s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/ec2/__init__.py:605 +#: cinder/backup/manager.py:83 #, python-format -msgid "EC2APIError raised: %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/backup/manager.py:87 #, python-format -msgid "KeyPairExists raised: %s" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/__init__.py:617 +#: cinder/backup/manager.py:98 #, python-format -msgid "InvalidParameterValue raised: %s" +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/ec2/__init__.py:621 +#: cinder/backup/manager.py:104 #, python-format -msgid "InvalidPortRange raised: %s" +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/backup/manager.py:109 #, python-format -msgid "NotAuthorized raised: %s" +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/backup/manager.py:119 #, python-format -msgid "InvalidRequest raised: %s" +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:633 +#: cinder/backup/manager.py:128 #, python-format -msgid "QuotaError raised: %s" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:637 +#: cinder/backup/manager.py:137 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/backup/manager.py:160 #, python-format -msgid "Unexpected error raised: %s" +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/backup/manager.py:166 #, python-format -msgid "Environment: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/apirequest.py:64 +#: cinder/backup/manager.py:175 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:336 +#: cinder/backup/manager.py:183 #, python-format -msgid "Create snapshot of volume %s" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/backup/manager.py:199 #, python-format msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/backup/manager.py:220 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:382 +#: cinder/backup/manager.py:228 #, python-format -msgid "Create key pair %s" +msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/api/ec2/cloud.py:391 +#: cinder/backup/manager.py:234 #, python-format -msgid "Import key %s" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/backup/manager.py:244 #, python-format -msgid "Delete key pair %s" +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:551 -msgid "Invalid CIDR" +#: cinder/backup/manager.py:264 +#, python-format +msgid "delete_backup finished, backup %s deleted" msgstr "" -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/backup/services/swift.py:96 +#, python-format +msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "Revoke security group ingress %s" +msgid "_check_container_exists: container: %s" msgstr "" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/backup/services/swift.py:122 #, python-format -msgid "%s Not enough parameters to build a valid rule" +msgid "container %s does not exist" msgstr "" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." +#: cinder/backup/services/swift.py:127 +#, python-format +msgid "container %s exists" msgstr "" -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/backup/services/swift.py:133 #, python-format -msgid "Authorize security group ingress %s" +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:725 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "%s - This rule already exists in group" +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +msgid "generated object list: %s" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/services/swift.py:169 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "Create Security Group %s" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/ec2/cloud.py:783 -#, python-format -msgid "group %s already exists" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/services/swift.py:193 #, python-format -msgid "Delete security group %s" +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Get console output for instance %s" +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/services/swift.py:207 #, python-format -msgid "Create volume from snapshot %s" +msgid "volume size %d is invalid." msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Create volume of %s GB" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 -#, python-format -msgid "Detach volume %s" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -#: cinder/api/ec2/cloud.py:959 -msgid "Detach Volume Failed." +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" msgstr "" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "attribute not supported: %s" +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/backup/services/swift.py:262 #, python-format -msgid "vol = %s\n" +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/ec2/cloud.py:1267 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Release address %s" +msgid "backup %s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1272 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "Disassociate address %s" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1343 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Reboot instance %r" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/backup/services/swift.py:331 +#, python-format +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/backup/services/swift.py:339 #, python-format -msgid "De-registering image %s" +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1490 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/ec2/cloud.py:1542 +#: cinder/backup/services/swift.py:380 #, python-format -msgid "Updating image %s publicity" +msgid "delete %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/brick/iscsi/iscsi.py:152 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1603 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "Couldn't stop instance with in %d sec" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/openstack/__init__.py:43 +#: cinder/brick/iscsi/iscsi.py:192 #, python-format -msgid "Caught error: %s" +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/openstack/__init__.py:105 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Extended resource: %s" +msgid "Removing iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/openstack/__init__.py:130 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/__init__.py:135 +#: cinder/brick/iscsi/iscsi.py:416 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "Removing iscsi_target: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:455 +#, python-format +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/auth.py:90 +#: cinder/brick/local_dev/lvm.py:35 #, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "Unable to find Volume Group: %s" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/brick/local_dev/lvm.py:41 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgid "Failed to create Volume Group: %s" msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/auth.py:167 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "Could not find %s in request." +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/brick/local_dev/lvm.py:77 #, python-format -msgid "Successfully authenticated '%s'" +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." +#: cinder/brick/local_dev/lvm.py:78 +#, python-format +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/auth.py:258 +#: cinder/brick/local_dev/lvm.py:82 #, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +msgid "Unable to locate Volume Group %s" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/brick/local_dev/lvm.py:243 +#, python-format +msgid "Unable to find VG: %s" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/brick/local_dev/lvm.py:292 +#, python-format +msgid "Unable to find LV: %s" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/common.py:203 -#, python-format -msgid "marker [%s] not found" +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "href %s does not contain version" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/common.py:295 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "Converting nw_info: %s" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "Converted networks: %s" +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/common.py:338 +#: cinder/db/sqlalchemy/api.py:1924 #, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/db/sqlalchemy/api.py:1987 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/extensions.py:188 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "Loaded extension: %s" +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/extensions.py:225 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "Ext name: %s" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/extensions.py:226 -#, python-format -msgid "Ext alias: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/extensions.py:227 -#, python-format -msgid "Ext description: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Ext namespace: %s" +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/extensions.py:230 -#, python-format -msgid "Ext updated: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:232 -#, python-format -msgid "Exception loading extension: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:246 -#, python-format -msgid "Loading extension %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:252 -#, python-format -msgid "Calling extension factory %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/extensions.py:264 -#, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:344 -#, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:368 -#, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/image/glance.py:151 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/image/image_utils.py:231 #, python-format -msgid "Exception handling resource: %s" +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Fault thrown: %s" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/image/image_utils.py:278 #, python-format -msgid "HTTP exception thrown: %s" +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/openstack/common/lockutils.py:188 #, python-format -msgid "There is no such action: %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:889 +#: cinder/openstack/common/log.py:226 +#, fuzzy, python-format +msgid "Deprecated: %s" +msgstr "natanggap %s" + +#: cinder/openstack/common/log.py:329 #, python-format -msgid "%(url)s returned a fault: %(e)s" +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/openstack/common/log.py:537 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/openstack/common/loopingcall.py:84 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/openstack/common/notifier/api.py:125 #, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 #, python-format -msgid "Invalid server status: %(status)s" +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" +msgstr "natanggap %s" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/openstack/common/rpc/amqp.py:414 #, python-format -msgid "Bad personality format: missing %s" -msgstr "" +msgid "no method for message: %s" +msgstr "walang paraan para sa mensahe: %s" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "Walang paraan para sa mensahe: %s" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 -#, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/openstack/common/rpc/amqp.py:586 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/rpc/amqp.py:589 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "MSG_ID is %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/openstack/common/rpc/amqp.py:623 #, python-format -msgid "Bad network format: missing %s" +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/rpc/common.py:156 #, python-format -msgid "Error in confirm-resize %s" +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/rpc/common.py:280 #, python-format -msgid "Error in revert-resize %s" +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/rpc/impl_kombu.py:480 #, python-format -msgid "Error in reboot %s" +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 -#, python-format -msgid "Compute.api::pause %s" +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 -#, python-format -msgid "Compute.api::unpause %s" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/impl_zmq.py:273 #, python-format -msgid "compute.api::suspend %s" +msgid "Running func with context: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 -#, python-format -msgid "compute.api::resume %s" +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 -#, python-format -msgid "Error in migrate %s" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 -#, python-format -msgid "Compute.api::reset_network %s" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 -#, python-format -msgid "Compute.api::inject_network_info %s" +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 -#, python-format -msgid "Compute.api::lock %s" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/openstack/common/rpc/impl_zmq.py:453 #, python-format -msgid "Compute.api::unlock %s" +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "createBackup entity requires %s attribute" +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/openstack/common/rpc/impl_zmq.py:510 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 +#: cinder/openstack/common/rpc/impl_zmq.py:513 #, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "Cannot show aggregate: %(id)s" +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 -#, python-format -msgid "Cannot update aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Cannot delete aggregate: %(id)s" +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "Aggregates does not have %s action" +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 -#, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 -#, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 +#: cinder/openstack/common/rpc/impl_zmq.py:635 #, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 -#, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, fuzzy, python-format +msgid "Received message: %s" +msgstr "natanggap %s" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "No more floating ips in pool %s." +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." -msgstr "" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 -#, python-format -msgid "Invalid status: '%s'" +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "Invalid mode: '%s'" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:152 -#, python-format -msgid "Invalid update setting: '%s'" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 -#, python-format -msgid "Setting host %(host)s to %(state)s." +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format -msgid "Key pair '%s' already exists." +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/scheduler/filter_scheduler.py:160 +#, python-format +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/scheduler/filter_scheduler.py:214 #, python-format -msgid "Unable to find address %r" +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/scheduler/host_manager.py:240 #, python-format -msgid "Network does not have %s action" +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "Disassociating network with id %s" +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "Showing network with id %s" +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 +#: cinder/scheduler/scheduler_options.py:69 #, python-format -msgid "Deleting network with id %s" +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -msgid "Security group is still in use" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "Security group %s already exists" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Security group %s is not a string or unicode" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Security group %s cannot be empty." +msgid "FAKE ISCSI: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "Security group %s should not be greater than 255 characters." -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +msgid "LoggingVolumeDriver: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "Security group (%s) not found" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 +#: cinder/tests/fake_utils.py:80 #, python-format -msgid "This rule already exists in group %s" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +msgid "Faked command matched %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "Rule (%s) not found" +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "start instance %r" +msgid "unrecognized argument %s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/tests/test_storwize_svc.py:1217 #, python-format -msgid "stop instance %r" +msgid "Run CLI command: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/tests/test_storwize_svc.py:1220 #, python-format -msgid "vol=%s" +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "Delete volume with id: %s" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "Given data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "Delete snapshot with id: %s" +msgid "Result data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 -#, python-format -msgid "Create snapshot from volume %s" +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: cinder/tests/integrated/test_login.py:31 +#, python-format +msgid "volume: %s" msgstr "" -#: cinder/auth/ldapdriver.py:650 +#: cinder/tests/integrated/api/client.py:37 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/auth/manager.py:298 -#, python-format -msgid "Looking up user: %r" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/auth/manager.py:302 -#, python-format -msgid "Failed authorization for access key %s" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" msgstr "" -#: cinder/auth/manager.py:308 -#, python-format -msgid "Using project name = user name (%s)" +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/auth/manager.py:315 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "Doing %(method)s on %(relative_url)s" msgstr "" -#: cinder/auth/manager.py:324 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +msgid "Body: %s" msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "user.secret: %s" +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "expected_signature: %s" +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 -#, python-format -msgid "signature: %s" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "Invalid signature for user %s" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/auth/manager.py:353 -#, python-format -msgid "host_only_signature: %s" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" msgstr "" -#: cinder/auth/manager.py:490 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/auth/manager.py:493 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/auth/manager.py:519 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/auth/manager.py:522 +#: cinder/volume/api.py:140 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/auth/manager.py:595 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/auth/manager.py:613 -#, python-format -msgid "modifying project %s" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/auth/manager.py:625 +#: cinder/volume/api.py:168 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/auth/manager.py:646 +#: cinder/volume/api.py:177 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/auth/manager.py:676 -#, python-format -msgid "Deleting project %s" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/auth/manager.py:734 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#: cinder/volume/api.py:316 +msgid "Volume status must be available or error" msgstr "" -#: cinder/auth/manager.py:743 +#: cinder/volume/api.py:321 #, python-format -msgid "Deleting user %s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/auth/manager.py:753 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "Access Key change for user %s" +msgid "Searching by: %s" msgstr "" -#: cinder/auth/manager.py:755 -#, python-format -msgid "Secret Key change for user %s" -msgstr "" - -#: cinder/auth/manager.py:757 -#, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "" - -#: cinder/auth/manager.py:802 -#, python-format -msgid "No vpn data for project %s" +#: cinder/volume/api.py:452 +msgid "already attached" msgstr "" -#: cinder/cloudpipe/pipelib.py:46 -msgid "Instance type for vpn instances" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/volume/api.py:470 +msgid "Volume status must be available to reserve" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" +#: cinder/volume/api.py:537 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/volume/api.py:546 #, python-format -msgid "Launching VPN for %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/compute/api.py:141 -msgid "No compute host specified" +#: cinder/volume/api.py:595 +msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/compute/api.py:144 -#, python-format -msgid "Unable to find host for Instance %s" +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/compute/api.py:192 -#, python-format -msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/compute/api.py:203 -#, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/compute/api.py:257 -msgid "Cannot run any more instances of this type." +#: cinder/volume/api.py:716 +msgid "Volume status must be available/in-use." msgstr "" -#: cinder/compute/api.py:259 -#, python-format -msgid "Can only run %s more instances of this type." +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/compute/api.py:261 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/compute/api.py:312 +#: cinder/volume/driver.py:269 #, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/compute/api.py:383 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "Going to run %s instances..." +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/compute/api.py:447 +#: cinder/volume/driver.py:361 #, python-format -msgid "bdm %s" +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/compute/api.py:474 +#: cinder/volume/driver.py:378 #, python-format -msgid "block_device_mapping %s" +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/compute/api.py:591 +#: cinder/volume/driver.py:437 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/compute/api.py:871 -msgid "Going to try to soft delete instance" +#: cinder/volume/driver.py:439 +#, python-format +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +#: cinder/volume/driver.py:451 +#, python-format +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/compute/api.py:939 -msgid "Going to try to terminate instance" +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/compute/api.py:977 -msgid "Going to try to stop instance" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/compute/api.py:996 -msgid "Going to try to start instance" +#: cinder/volume/manager.py:124 +#, python-format +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/compute/api.py:1000 +#: cinder/volume/manager.py:146 #, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgid "Re-exporting %s volumes" msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/volume/manager.py:151 #, python-format -msgid "Searching by: %s" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/compute/api.py:1201 +#: cinder/volume/manager.py:156 #, python-format -msgid "Image type not recognized %s" +msgid "volume %s: skipping export" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/volume/manager.py:161 #, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/compute/api.py:1644 +#: cinder/volume/manager.py:221 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/volume/manager.py:230 +#, python-format +msgid "volume %s: creating from snapshot" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/volume/manager.py:234 #, python-format -msgid "DB error: %s" +msgid "volume %s: creating from existing volume" msgstr "" -#: cinder/compute/instance_types.py:86 +#: cinder/volume/manager.py:238 #, python-format -msgid "Instance type %s not found for deletion" +msgid "volume %s: creating from image" msgstr "" -#: cinder/compute/manager.py:138 +#: cinder/volume/manager.py:247 #, python-format -msgid "check_instance_lock: decorating: |%s|" +msgid "volume %s: creating" msgstr "" -#: cinder/compute/manager.py:140 +#: cinder/volume/manager.py:279 #, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +msgid "volume %s: creating export" msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/volume/manager.py:288 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "volume %s: create failed" msgstr "" -#: cinder/compute/manager.py:146 +#: cinder/volume/manager.py:318 #, python-format -msgid "check_instance_lock: admin: |%s|" +msgid "volume %s: created successfully" msgstr "" -#: cinder/compute/manager.py:151 +#: cinder/volume/manager.py:326 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "Error: %s" msgstr "" -#: cinder/compute/manager.py:155 +#: cinder/volume/manager.py:352 #, python-format -msgid "check_instance_lock: not executing |%s|" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/manager.py:201 -#, python-format -msgid "Unable to load the virtualization driver: %s" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/manager.py:223 -#, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/manager.py:379 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/volume/manager.py:419 +#, python-format +msgid "volume %s: removing export" msgstr "" -#: cinder/compute/manager.py:329 +#: cinder/volume/manager.py:424 #, python-format -msgid "Setting up bdm %s" +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/manager.py:400 -#, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/manager.py:406 +#: cinder/volume/manager.py:447 #, python-format -msgid "Exception encountered while terminating the instance %s" +msgid "volume %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:444 +#: cinder/volume/manager.py:460 #, python-format -msgid "Instance %s not found." +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" +#: cinder/volume/manager.py:466 +#, python-format +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/manager.py:523 +#: cinder/volume/manager.py:484 #, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/compute/manager.py:528 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." +#: cinder/volume/manager.py:505 +#, python-format +msgid "snapshot %s: snapshot is busy" msgstr "" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:565 -#, python-format -msgid "Instance network_info: |%s|" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/volume/manager.py:608 +#, python-format +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/volume/manager.py:626 +#, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/volume/manager.py:706 #, python-format -msgid "%(action_str)s instance" +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/manager.py:699 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "Ignoring DiskNotFound: %s" +msgid "DB error: %s" msgstr "" -#: cinder/compute/manager.py:708 -#, python-format -msgid "terminating bdm %s" +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 -#, python-format -msgid "%s. Setting instance vm_state to ERROR" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/volume_types.py:128 #, python-format msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/compute/manager.py:816 -#, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "Rebuilding instance %s" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "Rebooting instance %s" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:891 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/compute/manager.py:933 +#: cinder/volume/drivers/coraid.py:128 #, python-format -msgid "instance %s: snapshotting" +msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/compute/manager.py:939 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/compute/manager.py:995 -#, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/compute/manager.py:1001 -#, python-format -msgid "Rotating out %d backups" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "Deleting image %s" +msgid "Configure data : %s" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/drivers/coraid.py:177 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "Configure response : %s" msgstr "" -#: cinder/compute/manager.py:1041 +#: cinder/volume/drivers/coraid.py:199 #, python-format -msgid "Instance %s: Root password set" +msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/drivers/coraid.py:308 +#, python-format +msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1079 +#: cinder/volume/drivers/coraid.py:321 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1084 +#: cinder/volume/drivers/coraid.py:335 #, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1098 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1116 +#: cinder/volume/drivers/coraid.py:383 #, python-format -msgid "instance %s: rescuing" +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:1141 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "instance %s: unrescuing" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/glusterfs.py:70 +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:1471 +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 #, python-format -msgid "instance %s: pausing" +msgid "casted to %s" msgstr "" -#: cinder/compute/manager.py:1489 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "instance %s: unpausing" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:1525 +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:1534 +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 #, python-format -msgid "instance %s: suspending" +msgid "%s is already mounted" msgstr "" -#: cinder/compute/manager.py:1556 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "instance %s: resuming" +msgid "volume group %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1579 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "instance %s: locking" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:1588 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "instance %s: unlocking" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:1596 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "instance %s: getting locked state" +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "instance %s: reset network" +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 #, python-format -msgid "instance %s: inject network info" +msgid "Creating clone of volume: %s" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "network_info to inject: |%s|" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "instance %s: getting vnc console" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:1685 -#, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:1703 +#: cinder/volume/drivers/lvm.py:430 #, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:1705 +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/lvm.py:542 #, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/compute/manager.py:1724 -#, python-format -msgid "Attach failed %(mountpoint)s, removing" +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1756 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "rbd has no pool %s" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:1916 -#, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/compute/manager.py:1973 -#, python-format -msgid "Pre live migration failed at %(dest)s" +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/rbd.py:227 +msgid "Not an rbd snapshot" msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/rbd.py:242 +#, python-format +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/volume/drivers/rbd.py:253 +#, python-format +msgid "Unable to read image %s" msgstr "" -#: cinder/compute/manager.py:2040 -#, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/compute/manager.py:2073 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "Migrating instance to %(dest)s finished successfully." +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/compute/manager.py:2226 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "Updated the info_cache for instance %s" +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/sheepdog.py:47 +#, python-format +msgid "Sheepdog is not working: %s" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" msgstr "" -#: cinder/compute/manager.py:2305 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:2331 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/compute/manager.py:2344 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +#: cinder/volume/drivers/solidfire.py:156 +#, python-format +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/solidfire.py:164 +#, python-format +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/compute/manager.py:2458 +#: cinder/volume/drivers/solidfire.py:171 #, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +msgid "API response: %s" msgstr "" -#: cinder/compute/manager.py:2465 +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +msgid "Found solidfire account: %s" msgstr "" -#: cinder/compute/manager.py:2472 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" +#: cinder/volume/drivers/solidfire.py:364 +#, python-format +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/console/manager.py:97 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/solidfire.py:406 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "Removing console %(console_id)s." +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "Re-wrote %s" -msgstr "" - -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "Error starting xvp: %s" -msgstr "" - -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/consoleauth/manager.py:63 -#, python-format -msgid "Deleting Expired Token: (%s)" +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/consoleauth/manager.py:75 -#, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/consoleauth/manager.py:79 -#, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" +#: cinder/volume/drivers/solidfire.py:566 +msgid "Failed to get updated stats" msgstr "" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 -#, python-format -msgid "No ComputeNode for %(host)s" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/storwize_svc.py:190 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "pool %s doesn't exist" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 -#, python-format -msgid "No sm_flavor called %(sm_flavor)s" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 -#, python-format -msgid "No sm_volume with id %(volume_id)s" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format -msgid "SQL connection failed. %s attempts left." +msgid "%s is not set" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/drivers/storwize_svc.py:309 #, python-format -msgid "Table |%s| not created!" +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/drivers/storwize_svc.py:331 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/storwize_svc.py:483 +#, python-format +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/storwize_svc.py:511 +#, python-format +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 +#: cinder/volume/drivers/storwize_svc.py:523 #, python-format -msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:551 +#, python-format +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:574 +#, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:619 +#, python-format +msgid "volume %s mapping to multi host" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/image/s3.py:328 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/image/s3.py:340 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/image/s3.py:387 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "Bad mac for to_global_ipv6: %s" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "Bad prefix for to_global_ipv6: %s" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:907 +#, python-format +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/network/linux_net.py:166 +#: cinder/volume/drivers/storwize_svc.py:945 #, python-format -msgid "Attempted to remove chain %s which does not exist" +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:192 +#: cinder/volume/drivers/storwize_svc.py:950 #, python-format -msgid "Unknown chain: %r" +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/network/linux_net.py:215 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/linux_net.py:694 +#: cinder/volume/drivers/storwize_svc.py:1012 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/network/linux_net.py:756 +#: cinder/volume/drivers/storwize_svc.py:1050 #, python-format -msgid "killing radvd threw %s" +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/drivers/storwize_svc.py:1055 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/network/linux_net.py:967 +#: cinder/volume/drivers/storwize_svc.py:1062 #, python-format -msgid "Starting VLAN inteface %s" +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:1069 #, python-format -msgid "Starting Bridge interface for %s" +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:1142 +#: cinder/volume/drivers/storwize_svc.py:1080 #, python-format -msgid "Starting bridge %s " +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/network/linux_net.py:1149 +#: cinder/volume/drivers/storwize_svc.py:1092 #, python-format -msgid "Done starting bridge %s" +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "Interface %(interface)s not found" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:614 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/network/manager.py:660 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:778 -#, python-format -msgid "Disassociated %s stale fixed ip(s)" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:896 -#, python-format -msgid "network allocations for instance |%s|" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/network/manager.py:901 -#, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/manager.py:930 -#, python-format -msgid "network deallocation for instance |%s|" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/network/manager.py:1152 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1412 msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/manager.py:1227 -#, python-format -msgid "Unable to release %s because vif doesn't exist." +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/manager.py:1244 -#, python-format -msgid "Leased IP |%(address)s|" +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/manager.py:1248 -#, python-format -msgid "IP %s leased that is not associated" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/manager.py:1256 -#, python-format -msgid "IP |%s| leased that isn't allocated" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Released IP |%(address)s|" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/manager.py:1265 -#, python-format -msgid "IP %s released that is not associated" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/manager.py:1268 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "IP %s released that was not leased" -msgstr "" - -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/network/manager.py:1334 +#: cinder/volume/drivers/storwize_svc.py:1471 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:1345 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" -msgstr "" - -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/manager.py:1423 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "Network must be disassociated from project %s before delete" -msgstr "" - -#: cinder/network/manager.py:1832 msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/manager.py:1839 +#: cinder/volume/drivers/storwize_svc.py:1517 #, python-format msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/volume/drivers/windows.py:142 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "Creating folder %s " msgstr "" -#: cinder/network/quantum/client.py:196 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "Quantum entity not found: %s" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/quantum/client.py:206 +#: cinder/volume/drivers/windows.py:213 #, python-format -msgid "Server %(status_code)s error: %(data)s" +msgid "Disk not found: %s" msgstr "" -#: cinder/network/quantum/client.py:210 +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "Unable to connect to server. Got error: %s" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/quantum/client.py:228 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "unable to deserialize object of type = '%s'" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/zadara.py:350 +#, python-format +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#, python-format +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#, python-format +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "network allocations for instance %s" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "Server returned error: %s" +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " -msgstr "" - -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "No network with net_id = %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format -msgid "%s not in valid priorities" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:240 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/amqp.py:146 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format -msgid "Returning exception %s to caller" +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/amqp.py:188 -#, python-format -msgid "unpacked context: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format -msgid "received %s" -msgstr "natanggap %s" +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" +msgstr "" -#: cinder/rpc/amqp.py:236 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "no method for message: %s" -msgstr "walang paraan para sa mensahe: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." +msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format -msgid "No method for message: %s" -msgstr "Walang paraan para sa mensahe: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." +msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "MSG_ID is %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:380 #, python-format -msgid "Sending notification on %s..." +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:389 #, python-format msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:412 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:419 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:454 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:463 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 -#, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:474 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:486 #, python-format -msgid "Connected to AMQP server on %s" -msgstr "" - -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" -msgstr "" - -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." -msgstr "" - -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 +#, python-format +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/emc/emc_smis_common.py:543 +#, python-format +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:549 +#, python-format +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:557 +#, python-format +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:572 +#, python-format +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:619 #, python-format -msgid "No host selection for %s defined." +msgid "Create export: %(volume)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:624 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/emc/emc_smis_common.py:646 +#, python-format +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "Filtered %(hosts)s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:672 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "Error mapping volume %s." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:676 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "ExposePaths for volume %s completed successfully." msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:705 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "Error unmapping volume %s." msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:709 #, python-format -msgid "Host filter passes for %(host)s" +msgid "HidePaths for volume %s completed successfully." msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" +#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#, python-format +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 #, python-format -msgid "No service for compute ID %s" +msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/scheduler/manager.py:159 +#: cinder/volume/drivers/emc/emc_smis_common.py:771 #, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." +msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:777 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" -msgstr "" - -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" -msgstr "" - -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:806 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "Faked command matched %s" +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:836 #, python-format -msgid "Faked command raised an exception %s" +msgid "Volume %s is already mapped." msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/emc/emc_smis_common.py:899 #, python-format -msgid "Running instances: %s" +msgid "Found Masking View: %s" msgstr "" -#: cinder/tests/test_compute.py:371 -#, python-format -msgid "After terminating instances: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_common.py:944 #, python-format -msgid "After force-killing instances: %s" +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/tests/test_misc.py:92 -#, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" -msgstr "" +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#, fuzzy +msgid "Cannot connect to ECOM server" +msgstr "Muling kumonekta sa queue" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#, python-format +msgid "Found Replication Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#, python-format +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#, python-format +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, python-format +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#, python-format +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#, python-format +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "Target %s allocated" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "Given data: %s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "Result data: %s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "Error finding %s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "_create: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "_delete: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "_get: %s" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "_get_all: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "Device info: %(data)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "test_snapshot_detail: resp_dict=%s" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/tests/integrated/test_login.py:31 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "flavor: %s" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "Add target WWN: %s." msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "Body: %s" +msgid "Target WWNs: %s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, python-format +msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 #, python-format -msgid "Decoding JSON: %s" +msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/tests/rpc/common.py:133 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/tests/rpc/common.py:142 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 #, python-format -msgid "Nested return %s" +msgid "ISCSI properties: %s" msgstr "" -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 -#, python-format -msgid "Received %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 -#, python-format -msgid "Compute_service record created for %s " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "Compute_service record updated for %s " +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/virt/firewall.py:130 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/virt/firewall.py:137 -#, python-format -msgid "Filters added to instance %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#, python-format +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/virt/firewall.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Adding security group rule: %r" +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Adding provider rule: %s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, python-format +msgid "create_export: volume name:%s" msgstr "" -#: cinder/virt/images.py:92 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "Converted to raw, but format is now %s" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, python-format msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#, python-format +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/virt/xenapi_conn.py:140 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#, python-format msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#, python-format +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "Got exception: %s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 #, python-format -msgid "============= initial domains =========== : %s" +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#, python-format +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#, python-format +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "No such domain (%s)" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#, python-format +msgid "_check_conf_file: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "No such domain %s" +msgid "_read_xml:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Domains: %s" +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "Nodes: %s" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "After storing domains: %s" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#, python-format +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "Created new domain: %s" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "Failed to boot Bare-metal node %s" +msgid "CLI command:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#, python-format +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "change_domain_state: to new state %s" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#, python-format +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 #, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 #, python-format -msgid "instance %s: rebooted" +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#, python-format +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 #, python-format -msgid "instance %s: rescued" +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#, python-format +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 #, python-format -msgid "instance %s: is building" +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:265 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "instance %s: booted" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 #, python-format -msgid "instance %s spawned successfully" +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 #, python-format -msgid "instance %s:not booted" +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#, python-format +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:354 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 #, python-format -msgid "instance %s: Creating image" +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format -msgid "instance %s: starting toXML method" +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 #, python-format -msgid "instance %s: finished toXML method" +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 -#, python-format -msgid "#### RLK: cpu_arch = %s " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/drivers/netapp/iscsi.py:123 +#, python-format +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 +#, python-format +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/netapp/iscsi.py:149 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "Using storage service: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/netapp/iscsi.py:204 +#, fuzzy +msgid "Connected to DFM server" +msgstr "Muling kumonekta sa queue" + +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/netapp/iscsi.py:317 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "Job failed: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "unknown disk image handler: %s" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 -#, python-format -msgid "Failed to mount filesystem: %s" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "Failed to remove container: %s" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/netapp/iscsi.py:558 #, python-format -msgid "User %(username)s not found in password file." +msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/netapp/iscsi.py:575 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 #, python-format -msgid "unsupported partition: %s" +msgid "No LUN ID for volume %s" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, python-format +msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/netapp/iscsi.py:826 #, python-format -msgid "Could not attach image to loopback: %s" +msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "Failed to map partitions: %s" -msgstr "" - -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" +#: cinder/volume/drivers/netapp/iscsi.py:1054 +#, python-format +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "qemu-nbd error: %s" +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/netapp/iscsi.py:1086 #, python-format -msgid "nbd device %s did not show up" +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "Connecting to libvirt: %s" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 #, python-format -msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +msgid "Destroyed LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 +#: cinder/volume/drivers/netapp/iscsi.py:1291 #, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:1298 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 #, python-format -msgid "Deleting instance files %(target)s" +msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, python-format +msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, python-format +msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:692 -msgid "Instance soft rebooted successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1344 +#, python-format +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:696 -msgid "Failed to soft reboot instance." +#: cinder/volume/drivers/netapp/iscsi.py:1365 +#, python-format +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 +#, python-format +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, python-format +msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/netapp/iscsi.py:1518 #, python-format -msgid "Automatically confirming migration %d" -msgstr "" - -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" +msgid "Using NetApp filer: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1585 +#, python-format +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/netapp/iscsi.py:1628 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:978 -msgid "Guest does not have a console available" +#: cinder/volume/drivers/netapp/iscsi.py:1632 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/netapp/iscsi.py:1688 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/netapp/iscsi.py:1735 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +#: cinder/volume/drivers/netapp/iscsi.py:1811 +#, python-format +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/netapp/iscsi.py:1923 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "block_device_list %s" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" +#: cinder/volume/drivers/netapp/iscsi.py:2192 +#, python-format +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" +#: cinder/volume/drivers/netapp/iscsi.py:2377 +#, python-format +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/libvirt/connection.py:1679 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" +#: cinder/volume/drivers/netapp/iscsi.py:2484 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/libvirt/connection.py:1942 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format -msgid "'' must be 1, but %d\n" +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/netapp/nfs.py:461 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/netapp/nfs.py:487 #, python-format msgid "" -"Instance launched has CPU info:\n" -"%s" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/netapp/nfs.py:555 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2407 -#, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 +#, python-format +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/connection.py:2525 -#, python-format -msgid "Instance %s: Starting finish_migration" +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 #, python-format -msgid "Instance %s: Starting finish_revert_migration" +msgid "Got response: %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:42 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." +#: cinder/volume/drivers/nexenta/volume.py:99 +#, python-format +msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" +#: cinder/volume/drivers/nexenta/volume.py:211 +#, python-format +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" +#: cinder/volume/drivers/nexenta/volume.py:220 +#, python-format +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/firewall.py:171 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/firewall.py:217 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" +#: cinder/volume/drivers/nexenta/volume.py:274 +#, python-format +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" +#: cinder/volume/drivers/nexenta/volume.py:282 +#, python-format +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "%s is a valid instance name" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "%s has a disk file" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "Instance %(instance)s is backed by %(backing)s" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "%(id)s (%(base_file)s): image verification failed" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 -#, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 -#, python-format -msgid "Cannot remove %(base_file)s, it does not exist" -msgstr "" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "Merong hindi-inaasahang pagkakamali habang tumatakbo ang command." -#: cinder/virt/libvirt/imagecache.py:278 -#, python-format -msgid "Base file too young to remove: %s" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 -#, python-format -msgid "Removing base file: %s" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "%(id)s (%(base_file)s): checking" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 -#, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "Merong hindi-inaasahang pagkakamali habang tumatakbo ang command." -#: cinder/virt/libvirt/imagecache.py:338 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "%(id)s (%(base_file)s): image is not in use" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format -msgid "%(id)s (%(base_file)s): image is in use" +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 #, python-format -msgid "Skipping verification, no base directory at %s" +msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "Merong hindi-inaasahang pagkakamali habang tumatakbo ang command." -#: cinder/virt/libvirt/imagecache.py:388 -#, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Unknown base file: %s" +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 -#, python-format -msgid "Active base files: %s" -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 -#, python-format -msgid "Corrupt base files: %s" -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 -#, python-format -msgid "Removable base files: %s" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:90 -#, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "Kailangan bang gumamit ng CA bawat proyekto?" -#: cinder/virt/libvirt/vif.py:99 -#, python-format -msgid "Ensuring bridge %s" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 -#, python-format -msgid "Failed while unplugging vif of instance '%s'" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:163 -#, python-format -msgid "iSCSI device not found at %s" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:166 -#, python-format -msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:178 -#, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" -msgstr "" +#~ msgid "Volume %(volume_id)s is not attached to anything" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 -#, python-format -msgid "Virtual Machine with ref %s is not there" -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 -#, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 -#, python-format -msgid "Glance image %s is in killed state" -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 -#, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "Failed to terminate instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, python-format -msgid "VBD %s already detached" -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -msgid "Failed to fetch glance image" -msgstr "" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "Starting %(topic)s node (version %(vcs_string)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "Inner Exception: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "not available" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "action: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "NotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -msgid "Starting instance" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -msgid "Failed to spawn, rolling back" -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" -msgstr "" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:670 -msgid "Finished snapshot and upload for VM" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -msgid "Starting snapshot for VM" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:686 -#, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "group %s already exists" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "Delete security group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "Detach volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "Detach Volume Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "" +#~ msgid "Release address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Reboot instance %r" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "De-registering image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "only group \"all\" is supported" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -msgid "Injecting network info to xenstore" -msgstr "" +#~ msgid "Updating image %s publicity" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1492 -#, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 -#, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "" +#~ msgid "Failed to get metadata for ip: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "No adminPass was specified" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Invalid adminPass" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Instance could not be found" +#~ msgstr "" -#: cinder/volume/api.py:137 -msgid "Volume status must be available or error" -msgstr "" +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Compute.api::pause %s" +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "Compute.api::unpause %s" +#~ msgstr "" -#: cinder/volume/api.py:325 -msgid "Volume Snapshot status must be available or error" -msgstr "" +#~ msgid "compute.api::suspend %s" +#~ msgstr "" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" +#~ msgid "compute.api::resume %s" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" +#~ msgid "Error in migrate %s" +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Server not found" +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Compute.api::lock %s" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" +#~ msgid "Compute.api::unlock %s" +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "Malformed createBackup entity" +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "Instance not found" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "host and block_migration must be specified." +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "" +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "" +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "" +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "" +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "" +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "" +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "" +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "" +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "" +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "" +#~ msgid "Missing type specification" +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "Invalid type specification" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "" +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "Server not found." +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "Flavor not found." +#~ msgstr "" + +#~ msgid "No Request Body" +#~ msgstr "" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" + +#~ msgid "No more floating ips available." +#~ msgstr "" + +#~ msgid "Missing parameter dict" +#~ msgstr "" + +#~ msgid "Address not specified" +#~ msgstr "" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" + +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "" + +#~ msgid "This rule already exists in group %s" +#~ msgstr "" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" + +#~ msgid "Looking up user: %r" +#~ msgstr "" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "" + +#~ msgid "modifying project %s" +#~ msgstr "" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "" + +#~ msgid "Deleting project %s" +#~ msgstr "" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "" + +#~ msgid "Deleting user %s" +#~ msgstr "" + +#~ msgid "Access Key change for user %s" +#~ msgstr "" + +#~ msgid "Secret Key change for user %s" +#~ msgstr "" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "" + +#~ msgid "No vpn data for project %s" +#~ msgstr "" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "" + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "" + +#~ msgid "Launching VPN for %s" +#~ msgstr "" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "" + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "" + +#~ msgid "Going to try to stop instance" +#~ msgstr "" + +#~ msgid "Going to try to start instance" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "Rebooting instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "instance %s: snapshotting" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "" + +#~ msgid "instance %s: unpausing" +#~ msgstr "" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "" + +#~ msgid "instance %s: suspending" +#~ msgstr "" + +#~ msgid "instance %s: resuming" +#~ msgstr "" + +#~ msgid "instance %s: locking" +#~ msgstr "" + +#~ msgid "instance %s: unlocking" +#~ msgstr "" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "" + +#~ msgid "instance %s: reset network" +#~ msgstr "" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "" + +#~ msgid "Tried to remove non-existent console %(console_id)s." +#~ msgstr "" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "" + +#~ msgid "Starting xvp" +#~ msgstr "" + +#~ msgid "Error starting xvp: %s" +#~ msgstr "" + +#~ msgid "Restarting xvp" +#~ msgstr "" + +#~ msgid "xvp not running..." +#~ msgstr "" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "" + +#~ msgid "killing radvd threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "" + +#~ msgid "Starting bridge %s " +#~ msgstr "" + +#~ msgid "Done starting bridge %s" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "Running instances: %s" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "" + +#~ msgid "Nested return %s" +#~ msgstr "" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "Got exception: %s" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "instance %s: rebooted" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" + +#~ msgid "activate_node" +#~ msgstr "" + +#~ msgid "Node is unknown error state." +#~ msgstr "" + +#~ msgid "no capable image handler configured" +#~ msgstr "" + +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" + +#~ msgid "image already mounted" +#~ msgstr "" + +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "" + +#~ msgid "Failed to remove container: %s" +#~ msgstr "" + +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" + +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" + +#~ msgid "unsupported partition: %s" +#~ msgstr "" + +#~ msgid "unknown guestmount error" +#~ msgstr "" + +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "" + +#~ msgid "no partitions found" +#~ msgstr "" + +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" + +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" + +#~ msgid "No free nbd devices" +#~ msgstr "" + +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" + +#~ msgid "nbd device %s did not show up" +#~ msgstr "" + +#~ msgid "Connecting to libvirt: %s" +#~ msgstr "" + +#~ msgid "Connection to libvirt broke" +#~ msgstr "" + +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "" +#~ msgid "Instance destroyed successfully." +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "attaching LXC block device" +#~ msgstr "" + +#~ msgid "detaching LXC block device" +#~ msgstr "" + +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "" + +#~ msgid "Failed to soft reboot instance." +#~ msgstr "" + +#~ msgid "Instance shutdown successfully." +#~ msgstr "" + +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance rebooted successfully." +#~ msgstr "" + +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" + +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" + +#~ msgid "Instance is running" +#~ msgstr "" + +#~ msgid "Instance spawned successfully." +#~ msgstr "" + +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" + +#~ msgid "Guest does not have a console available" +#~ msgstr "" + +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" + +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Creating image" +#~ msgstr "" + +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" + +#~ msgid "block_device_list %s" +#~ msgstr "" + +#~ msgid "Starting toXML method" +#~ msgstr "" + +#~ msgid "Finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" + +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" + +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" + +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" + +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" + +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" + +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" + +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" + +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" + +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance running successfully." +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" + +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" + +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" + +#~ msgid "Ensuring static filters" +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" + +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" + +#~ msgid "%s is a valid instance name" +#~ msgstr "" + +#~ msgid "%s has a disk file" +#~ msgstr "" + +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" + +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" + +#~ msgid "Verification complete" +#~ msgstr "" + +#~ msgid "Unable to find an open port" +#~ msgstr "" + +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" + +#~ msgid "Ensuring bridge %s" +#~ msgstr "" + +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" + +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" + +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" + +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" + +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "" + +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" + +#~ msgid "There is no VM registered" +#~ msgstr "" + +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" + +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" + +#~ msgid "Session is faulty" +#~ msgstr "" + +#~ msgid "Session Invalid" +#~ msgstr "" + +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" + +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" + +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" + +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" + +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" + +#~ msgid "Unable to import suds." +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" + +#~ msgid "httplib error in %s: " +#~ msgstr "" + +#~ msgid "Socket error in %s: " +#~ msgstr "" + +#~ msgid "Type error in %s: " +#~ msgstr "" + +#~ msgid "Exception in %s " +#~ msgstr "" + +#~ msgid "Getting list of instances" +#~ msgstr "" + +#~ msgid "Got total of %s instances" +#~ msgstr "" + +#~ msgid "Couldn't get a local Datastore reference" +#~ msgstr "" + +#~ msgid "Creating VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "Reconfiguring VM instance %s to attach the image disk" +#~ msgstr "" + +#~ msgid "Reconfigured VM instance %s to attach the image disk" +#~ msgstr "" + +#~ msgid "Powering on the VM instance %s" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "Powered on the VM instance %s" +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "Creating Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "Created Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "Copying disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -#, fuzzy -msgid "Connected to DFM server" -msgstr "Muling kumonekta sa queue" +#~ msgid "Copied disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, python-format -msgid "Job failed: %s" -msgstr "" +#~ msgid "Uploading image %s" +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "Uploaded image %s" +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "Deleting temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "" +#~ msgid "Deleted temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "instance is not powered on" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, python-format -msgid "No LUN ID for volume %s" -msgstr "" +#~ msgid "Rebooting guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "" +#~ msgid "Rebooted guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, python-format -msgid "Failed to get host details for host ID %s" -msgstr "" +#~ msgid "Doing hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "" +#~ msgid "Did hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "" +#~ msgid "instance - %s not present" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "Powering off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "Powered off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "Unregistering the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "Unregistered the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "pause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "unpause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "Suspending the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "Suspended the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "instance is powered off and can not be suspended." +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "" +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "Resuming the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "Resumed the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "instance is not in a suspended state" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "get_diagnostics not implemented for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "" +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Creating directory with path %s" +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "Created directory with path %s" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Downloading image %s from glance image server" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Downloaded image %s from glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid "Uploading image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "Uploaded image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "Getting image size for the image %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "Got image size of %(size)s for the image %(image)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "Raising NotImplemented" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, python-format -msgid "Got response: %s" -msgstr "" +#~ msgid "xenapi.fake does not have an implementation for %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "" +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Calling getter %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to get updated status" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "The call to %(method)s returned an error: %(e)s." +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Found non-unique network for name_label %s" +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Found non-unique network for bridge %s" #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Found no network for bridge %s" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "Unable to eject %(host)s from the pool; No master found" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ msgid "Unable to set up pool: %(e)s." +#~ msgstr "" + +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Found no PIF for device %s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "VBD not found in instance %s" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "VBD %s already detached" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Unable to unplug VBD %s" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Unable to destroy VBD %s" #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " #~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Snapshotting with label '%(label)s'" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Created snapshot %(template_vm_ref)s" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You can only" -#~ " run %s more instances of this " -#~ "type." +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" -#~ msgid "Going to try to terminate %s" +#~ msgid "" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "" + +#~ msgid "Size for image %(image)s: %(virtual_size)d" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "Copying VDI %s to /boot/guest on dom0" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" #~ msgstr "" -#~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ msgid "Failed to fetch glance image" #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Looking up vdi %s for PV kernel" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "Unknown image format %(disk_image_type)s" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "VDI %s is still available" #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ msgid "Re-scanning SR %s" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "response %s" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "topic is %s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "message %s" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +#~ msgstr "" + +#~ msgid "ISO: SR with local PBD" #~ msgstr "" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "Timeout waiting for device %s to be created" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "Plugging VBD %s ... " #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "Plugging VBD %s done." #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "Destroying VBD for VDI %s ... " #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "Destroying VBD for VDI %s done." #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "Running pygrub against %s" #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "Found Xen kernel %s" #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "No Xen kernel found. Booting HVM." #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "Writing partition table %s done." #~ msgstr "" #~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" #~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#~ msgid "" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "Publishing to route %s" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "Declaring queue %s" +#~ msgid "Manipulating interface files directly" #~ msgstr "" -#~ msgid "Declaring exchange %s" +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" #~ msgstr "" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "Updating progress to %(progress)d" #~ msgstr "" -#~ msgid "Getting from %(queue)s: %(message)s" +#~ msgid "Attempted to power on non-existent instance bad instance id %s" #~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "Starting instance" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "Failed to spawn, rolling back" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "Setting VCPU weight" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "Starting VM" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "Querying agent version" #~ msgstr "" -#~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ msgid "Instance agent version: %s" #~ msgstr "" -#~ msgid "virsh said: %r" +#~ msgid "Updating Agent to %s" #~ msgstr "" -#~ msgid "cool, it's a device" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "Finished snapshot and upload for VM" #~ msgstr "" -#~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ msgid "Starting snapshot for VM" #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "Unable to Snapshot instance: %(exc)s" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ msgid "Resize complete" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "Failed to query agent version: %(resp)r" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ msgid "Failed to exchange keys: %(resp)r" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Created VM %s..." +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#~ msgid "kernel/ramdisk files removed" #~ msgstr "" -#~ msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Destroying VM" #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "Size for image %(image)s:%(virtual_size)d" +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." +#~ msgid "" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" #~ msgstr "" -#~ msgid "VBD.unplug successful first time." +#~ msgid "Instance %(instance_uuid)s not found" #~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" +#~ msgid "Injecting network info to xenstore" #~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" +#~ msgid "Creating VIF for network %(network_ref)s" #~ msgstr "" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ "The agent call to %(method)s returned" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" -#~ msgid "Starting VM %s..." +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "OpenSSL error: %s" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "creating sr within volume_utils" #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "name = %s" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Finished snapshot and upload for VM %s" +#~ msgid "Unable to create Storage Repository" #~ msgstr "" -#~ msgid "Starting snapshot for VM %s" +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "Introduced %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ msgid "Introducing %s..." #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "Unable to find SR from VBD %s" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Unable to introduce VDI on SR %s" #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Unable to get record of VDI %s on" #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Unable to introduce VDI for SR %s" #~ msgstr "" -#~ msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "" -#~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ msgid "Mountpoint cannot be translated: %s" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "" -#~ "NOT IMPLEMENTED: The call to %(method)s" -#~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "Volume status must be available" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Unable to attach volume to instance %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Unable to locate volume %s" #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Unable to detach volume %s" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Unable to destroy vbd %s" #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Error purging SR %s" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "Error in handshake: %s" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Invalid request: %s" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Request: %s" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "Request made with missing token: %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Request made with invalid token: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Unexpected error: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Volume is still attached" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "Volume is not local to this node" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Checking volume capabilities" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "New capabilities found: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "API %(name)sfailed: %(reason)s" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Failed to find LUN ID for volume %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Failed to remove and delete dataset member" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/tr/LC_MESSAGES/cinder.po b/cinder/locale/tr/LC_MESSAGES/cinder.po index 7eccc4e62..f90666543 100644 --- a/cinder/locale/tr/LC_MESSAGES/cinder.po +++ b/cinder/locale/tr/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2011-12-14 18:10+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Turkish \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "" -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -80,8042 +41,9458 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" -msgstr "" - -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "" -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." +#: cinder/exception.py:180 +msgid "The results are invalid." msgstr "" -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:301 +#: cinder/exception.py:215 #, python-format -msgid "Group not valid. Reason: %(reason)s" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." +#: cinder/exception.py:223 +msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:314 +#: cinder/exception.py:229 #, python-format -msgid "Instance %(instance_id)s is not suspended." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:318 +#: cinder/exception.py:233 #, python-format -msgid "Instance %(instance_id)s is not in rescue mode" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:322 -msgid "Failed to suspend instance" +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:326 -msgid "Failed to resume server" +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:330 -msgid "Failed to reboot instance" +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:334 -msgid "Failed to terminate instance" +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" msgstr "" -#: cinder/exception.py:338 -msgid "Service is unavailable at this time." +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:350 +#: cinder/exception.py:276 #, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:299 #, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:303 #, python-format -msgid "The supplied device path (%(path)s) is invalid." +msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:307 #, python-format -msgid "The supplied device (%(device)s) is busy." +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:315 #, python-format -msgid "%(address)s is not a valid IP v4/6 address." +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:319 #, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:399 +#: cinder/exception.py:323 #, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:406 +#: cinder/exception.py:327 #, python-format -msgid "Disk format %(disk_format)s is not acceptable" +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:410 +#: cinder/exception.py:331 #, python-format -msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:414 +#: cinder/exception.py:335 #, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:418 +#: cinder/exception.py:339 #, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:422 -msgid "Resource could not be found." +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:347 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:351 #, python-format -msgid "Volume %(volume_id)s could not be found." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:435 -#, python-format -msgid "Unable to locate account %(account_name)s on Solidfire device" +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:360 #, python-format -msgid "Volume not found for instance %(instance_id)s." +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:364 #, python-format -msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:449 -msgid "Zero volume types found." +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:372 #, python-format -msgid "Volume type %(volume_type_id)s could not be found." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:376 #, python-format -msgid "Volume type with name %(volume_type_name)s could not be found." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:380 #, python-format -msgid "" -"Volume Type %(volume_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:384 #, python-format -msgid "Snapshot %(snapshot_id)s could not be found." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:388 #, python-format -msgid "deleting volume %(volume_name)s that has snapshot" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:393 #, python-format -msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:397 #, python-format -msgid "No target id found for volume %(volume_id)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:484 -#, python-format -msgid "No disk at %(location)s" +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:410 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:414 #, python-format -msgid "Invalid image href %(image_href)s." +msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:422 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:426 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:430 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:434 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:438 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:521 -#, python-format -msgid "Role %(role_id)s could not be found." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:529 -#, python-format -msgid "%(req)s is required to create a network." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:458 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:462 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:466 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:470 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:474 #, python-format -msgid "Network could not be found for instance %(instance_id)s." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:553 -msgid "No networks defined." +#: cinder/exception.py:478 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:557 -#, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:487 #, python-format -msgid "Host is not set to the network (%(network_id)s)." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:491 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:495 +#, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:499 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:503 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:507 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +msgid "Unable to create server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:511 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:591 -#, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:519 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:523 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:527 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:531 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +#: cinder/exception.py:536 +msgid "Unknown NFS exception" msgstr "" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:624 -#, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" msgstr "" -#: cinder/exception.py:628 -#, python-format -msgid "Floating ip not found for address %(address)s." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:560 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:569 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:573 #, python-format -msgid "Floating ip %(address)s is not associated." +msgid "Invalid backup: %(reason)s" msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/exception.py:577 +msgid "Connection to swift failed" msgstr "" -#: cinder/exception.py:652 -#, python-format -msgid "Interface %(interface)s not found." +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:656 -#, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:660 +#: cinder/manager.py:158 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:664 +#: cinder/manager.py:164 #, python-format -msgid "Service %(service_id)s could not be found." +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:668 +#: cinder/manager.py:171 #, python-format -msgid "Host %(host)s could not be found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:676 -#, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:680 -#, python-format -msgid "Auth token %(token)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:684 +#: cinder/quota.py:704 #, python-format -msgid "Access Key %(access_key)s could not be found." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" +#: cinder/quota.py:726 +#, python-format +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:692 +#: cinder/quota.py:747 #, python-format -msgid "Quota for project %(project_id)s could not be found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:696 -#, python-format -msgid "Quota class %(class_name)s could not be found." +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:700 -#, python-format -msgid "Security group %(security_group_id)s not found." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:709 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:713 -#, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" msgstr "" -#: cinder/exception.py:718 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +msgid "Started child %d" msgstr "" -#: cinder/exception.py:723 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 #, python-format -msgid "Migration %(migration_id)s could not be found." +msgid "Starting %d workers" msgstr "" -#: cinder/exception.py:727 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:732 +#: cinder/service.py:275 #, python-format -msgid "Console pool %(pool_id)s could not be found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:736 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:742 +#: cinder/service.py:286 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:746 +#: cinder/service.py:302 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "wait wrap.failed %s" msgstr "" -#: cinder/exception.py:750 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:755 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." +#: cinder/service.py:353 +#, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/exception.py:763 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Instance type %(instance_type_id)s could not be found." +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:767 -#, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +#: cinder/service.py:458 +msgid "Service killed that has no database entry" msgstr "" -#: cinder/exception.py:772 -#, python-format -msgid "Flavor %(flavor_id)s could not be found." +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/exception.py:776 -#, python-format -msgid "Cell %(cell_id)s could not be found." +#: cinder/service.py:510 +msgid "Recovered model server connection!" msgstr "" -#: cinder/exception.py:780 -#, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +#: cinder/service.py:516 +msgid "model server went away" msgstr "" -#: cinder/exception.py:784 -#, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#: cinder/service.py:608 +msgid "Full set of FLAGS:" msgstr "" -#: cinder/exception.py:789 +#: cinder/service.py:615 #, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:793 +#: cinder/utils.py:96 #, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgid "Fetching %s" msgstr "" -#: cinder/exception.py:798 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:807 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "LDAP user %(user_id)s could not be found." +msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/exception.py:811 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format -msgid "LDAP group %(group_id)s could not be found." +msgid "Result was %s" msgstr "" -#: cinder/exception.py:815 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:819 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "File %(file_path)s could not be found." +msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/exception.py:823 -msgid "Zero files could be found." +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:827 -#, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:832 -#, python-format -msgid "Network adapter %(adapter)s could not be found." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:836 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "" - -#: cinder/exception.py:840 -msgid "Action not allowed." +msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/exception.py:844 +#: cinder/utils.py:373 #, python-format -msgid "Unable to use global role %(role_id)s" +msgid "debug in callback: %s" msgstr "" -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" +#: cinder/utils.py:532 +#, python-format +msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/exception.py:861 +#: cinder/utils.py:569 #, python-format -msgid "Key pair %(key_name)s already exists." +msgid "Invalid backend: %s" msgstr "" -#: cinder/exception.py:865 +#: cinder/utils.py:580 #, python-format -msgid "User %(user)s already exists." +msgid "backend %s" msgstr "" -#: cinder/exception.py:869 -#, python-format -msgid "LDAP user %(user)s already exists." +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:873 +#: cinder/utils.py:813 #, python-format -msgid "LDAP group %(group)s already exists." +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:877 +#: cinder/utils.py:914 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:882 +#: cinder/utils.py:1116 #, python-format -msgid "Project %(project)s already exists." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:886 +#: cinder/utils.py:1224 #, python-format -msgid "Instance %(name)s already exists." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:890 +#: cinder/wsgi.py:121 #, python-format -msgid "Instance Type %(name)s already exists." +msgid "Unable to find cert_file : %s" msgstr "" -#: cinder/exception.py:894 +#: cinder/wsgi.py:124 #, python-format -msgid "Volume Type %(name)s already exists." +msgid "Unable to find ca_file : %s" msgstr "" -#: cinder/exception.py:898 +#: cinder/wsgi.py:127 #, python-format -msgid "%(path)s is on shared storage: %(reason)s" +msgid "Unable to find key_file : %s" msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:906 +#: cinder/wsgi.py:163 #, python-format -msgid "Malformed message body: %(reason)s" +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:910 +#: cinder/wsgi.py:207 #, python-format -msgid "Could not find config at %(path)s" +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/exception.py:938 -#, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" +msgstr "" + +#: cinder/api/common.py:91 +msgid "offset param must be an integer" msgstr "" -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/exception.py:946 +#: cinder/api/common.py:133 #, python-format -msgid "No valid host was found. %(reason)s" +msgid "marker [%s] not found" msgstr "" -#: cinder/exception.py:950 +#: cinder/api/common.py:160 #, python-format -msgid "Host %(host)s is not up or doesn't exist." +msgid "href %s does not contain version" msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/exception.py:958 +#: cinder/api/extensions.py:199 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Loaded extension: %s" msgstr "" -#: cinder/exception.py:963 +#: cinder/api/extensions.py:237 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Ext name: %s" msgstr "" -#: cinder/exception.py:967 +#: cinder/api/extensions.py:238 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Ext alias: %s" msgstr "" -#: cinder/exception.py:971 +#: cinder/api/extensions.py:239 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Ext description: %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/api/extensions.py:241 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "Ext namespace: %s" msgstr "" -#: cinder/exception.py:980 +#: cinder/api/extensions.py:242 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "Ext updated: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/api/extensions.py:244 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Exception loading extension: %s" msgstr "" -#: cinder/exception.py:988 +#: cinder/api/extensions.py:258 #, python-format -msgid "Detected more than one volume with name %(vol_name)s" +msgid "Loading extension %s" msgstr "" -#: cinder/exception.py:992 +#: cinder/api/extensions.py:264 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "Calling extension factory %s" msgstr "" -#: cinder/exception.py:997 -msgid "Unable to create instance type" +#: cinder/api/extensions.py:278 +#, python-format +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/exception.py:1005 +#: cinder/api/extensions.py:289 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/exception.py:1009 +#: cinder/api/extensions.py:357 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/exception.py:1013 +#: cinder/api/extensions.py:381 #, python-format -msgid "Detected existing vlan with id %(vlan)d" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: cinder/exception.py:1017 -#, python-format -msgid "Instance %(instance_id)s could not be found." +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/exception.py:1021 -#, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" msgstr "" -#: cinder/exception.py:1025 -#, python-format -msgid "Could not fetch image %(image)s" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/log.py:315 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "syslog facility must be one of: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/manager.py:146 -#, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/manager.py:152 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Running periodic task %(full_task_name)s" +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/manager.py:159 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" +msgid "show called for member %s" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/contrib/backups.py:140 +#, python-format +msgid "delete called for member %s" msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/contrib/backups.py:143 +#, python-format +msgid "Delete backup with id: %s" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/contrib/backups.py:185 +#, python-format +msgid "Creating new backup %s" msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/service.py:177 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/service.py:195 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Creating Consumer connection for Service %s" -msgstr "" - -#: cinder/service.py:282 -msgid "Service killed that has no database entry" -msgstr "" - -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/service.py:334 -msgid "Recovered model server connection!" +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/service.py:340 -msgid "model server went away" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/service.py:433 -msgid "Full set of FLAGS:" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/service.py:440 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "%(flag)s : FLAG SET " +msgid "Host '%s' could not be found." msgstr "" -#: cinder/utils.py:79 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Inner Exception: %s" +msgid "Invalid status: '%s'" msgstr "" -#: cinder/utils.py:165 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Fetching %s" +msgid "Invalid update setting: '%s'" msgstr "" -#: cinder/utils.py:210 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/utils.py:220 -#, python-format -msgid "Running cmd (subprocess): %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 -#, python-format -msgid "Result was %s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" msgstr "" -#: cinder/utils.py:249 -#, python-format -msgid "%r failed. Retrying." +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/utils.py:291 -#, python-format -msgid "Running cmd (SSH): %s" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" msgstr "" -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" msgstr "" -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/utils.py:537 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Caught error: %s" msgstr "" -#: cinder/utils.py:648 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Invalid backend: %s" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/utils.py:927 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extended resource: %s" msgstr "" -#: cinder/utils.py:931 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/utils.py:1028 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Expected object of type: %s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "Invalid server_string: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "There is no such action: %s" msgstr "" -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/wsgi.py:97 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/wsgi.py:117 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +msgid "snapshot does not exist" msgstr "" -#: cinder/api/direct.py:218 -msgid "not available" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/api/direct.py:299 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Returned non-serializeable type: %s" +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 +#, python-format +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/api/validator.py:142 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +msgid "Invalid value '%s' for force. " +msgstr "" + +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" msgstr "" -#: cinder/api/ec2/__init__.py:73 +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "%(code)s: %(message)s" +msgid "vol=%s" msgstr "" -#: cinder/api/ec2/__init__.py:95 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "FaultWrapper: %s" +msgid "Delete volume with id: %s" msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/api/ec2/__init__.py:180 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." +msgid "Create volume of %s GB" msgstr "" -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +#: cinder/api/v1/volumes.py:418 +#, python-format +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/backup/api.py:53 +msgid "Backup status must be available or error" msgstr "" -#: cinder/api/ec2/__init__.py:388 -#, python-format -msgid "Authentication Failure: %s" +#: cinder/backup/api.py:78 +msgid "Volume to be backed up must be available" msgstr "" -#: cinder/api/ec2/__init__.py:404 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: cinder/backup/api.py:112 +msgid "Backup status must be available" msgstr "" -#: cinder/api/ec2/__init__.py:435 -#, python-format -msgid "action: %s" +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/api/ec2/__init__.py:437 +#: cinder/backup/api.py:126 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:512 +#: cinder/backup/api.py:140 #, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/ec2/__init__.py:584 -#, python-format -msgid "InstanceNotFound raised: %s" +#: cinder/backup/api.py:145 +msgid "Volume to be restored to must be available" msgstr "" -#: cinder/api/ec2/__init__.py:590 -#, python-format -msgid "VolumeNotFound raised: %s" +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/ec2/__init__.py:596 +#: cinder/backup/api.py:155 #, python-format -msgid "SnapshotNotFound raised: %s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:602 -#, python-format -msgid "NotFound raised: %s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/ec2/__init__.py:605 +#: cinder/backup/manager.py:83 #, python-format -msgid "EC2APIError raised: %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/backup/manager.py:87 #, python-format -msgid "KeyPairExists raised: %s" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/__init__.py:617 +#: cinder/backup/manager.py:98 #, python-format -msgid "InvalidParameterValue raised: %s" +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/ec2/__init__.py:621 +#: cinder/backup/manager.py:104 #, python-format -msgid "InvalidPortRange raised: %s" +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/backup/manager.py:109 #, python-format -msgid "NotAuthorized raised: %s" +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/backup/manager.py:119 #, python-format -msgid "InvalidRequest raised: %s" +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:633 +#: cinder/backup/manager.py:128 #, python-format -msgid "QuotaError raised: %s" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:637 +#: cinder/backup/manager.py:137 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/backup/manager.py:160 #, python-format -msgid "Unexpected error raised: %s" +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/backup/manager.py:166 #, python-format -msgid "Environment: %s" -msgstr "" - -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/apirequest.py:64 +#: cinder/backup/manager.py:175 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:336 +#: cinder/backup/manager.py:183 #, python-format -msgid "Create snapshot of volume %s" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/backup/manager.py:199 #, python-format msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/backup/manager.py:220 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:382 +#: cinder/backup/manager.py:228 #, python-format -msgid "Create key pair %s" +msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/api/ec2/cloud.py:391 +#: cinder/backup/manager.py:234 #, python-format -msgid "Import key %s" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/backup/manager.py:244 #, python-format -msgid "Delete key pair %s" +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:551 -msgid "Invalid CIDR" +#: cinder/backup/manager.py:264 +#, python-format +msgid "delete_backup finished, backup %s deleted" msgstr "" -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/backup/services/swift.py:96 +#, python-format +msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "Revoke security group ingress %s" +msgid "_check_container_exists: container: %s" msgstr "" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/backup/services/swift.py:122 #, python-format -msgid "%s Not enough parameters to build a valid rule" +msgid "container %s does not exist" msgstr "" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." +#: cinder/backup/services/swift.py:127 +#, python-format +msgid "container %s exists" msgstr "" -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/backup/services/swift.py:133 #, python-format -msgid "Authorize security group ingress %s" +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:725 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "%s - This rule already exists in group" +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +msgid "generated object list: %s" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/services/swift.py:169 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "Create Security Group %s" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/ec2/cloud.py:783 -#, python-format -msgid "group %s already exists" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/services/swift.py:193 #, python-format -msgid "Delete security group %s" +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Get console output for instance %s" +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/services/swift.py:207 #, python-format -msgid "Create volume from snapshot %s" +msgid "volume size %d is invalid." msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Create volume of %s GB" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 -#, python-format -msgid "Detach volume %s" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -#: cinder/api/ec2/cloud.py:959 -msgid "Detach Volume Failed." +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" msgstr "" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "attribute not supported: %s" +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/backup/services/swift.py:262 #, python-format -msgid "vol = %s\n" +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/ec2/cloud.py:1267 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Release address %s" +msgid "backup %s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1272 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "Disassociate address %s" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1343 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Reboot instance %r" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/backup/services/swift.py:331 +#, python-format +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/backup/services/swift.py:339 #, python-format -msgid "De-registering image %s" +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1490 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/ec2/cloud.py:1542 +#: cinder/backup/services/swift.py:380 #, python-format -msgid "Updating image %s publicity" +msgid "delete %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/brick/iscsi/iscsi.py:152 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1603 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "Couldn't stop instance with in %d sec" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/openstack/__init__.py:43 +#: cinder/brick/iscsi/iscsi.py:192 #, python-format -msgid "Caught error: %s" +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/openstack/__init__.py:105 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Extended resource: %s" +msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/__init__.py:130 +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/__init__.py:135 +#: cinder/brick/iscsi/iscsi.py:416 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "Removing iscsi_target: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:455 +#, python-format +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/auth.py:90 +#: cinder/brick/local_dev/lvm.py:35 #, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "Unable to find Volume Group: %s" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/brick/local_dev/lvm.py:41 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgid "Failed to create Volume Group: %s" msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/auth.py:167 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "Could not find %s in request." +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/brick/local_dev/lvm.py:77 #, python-format -msgid "Successfully authenticated '%s'" +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." +#: cinder/brick/local_dev/lvm.py:78 +#, python-format +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/auth.py:258 +#: cinder/brick/local_dev/lvm.py:82 #, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +msgid "Unable to locate Volume Group %s" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/brick/local_dev/lvm.py:243 +#, python-format +msgid "Unable to find VG: %s" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/brick/local_dev/lvm.py:292 +#, python-format +msgid "Unable to find LV: %s" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/common.py:203 -#, python-format -msgid "marker [%s] not found" +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "href %s does not contain version" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/common.py:295 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "Converting nw_info: %s" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "Converted networks: %s" +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/common.py:338 +#: cinder/db/sqlalchemy/api.py:1924 #, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/db/sqlalchemy/api.py:1987 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/extensions.py:188 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "Loaded extension: %s" +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/extensions.py:225 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "Ext name: %s" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/extensions.py:226 -#, python-format -msgid "Ext alias: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/extensions.py:227 -#, python-format -msgid "Ext description: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Ext namespace: %s" +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/extensions.py:230 -#, python-format -msgid "Ext updated: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:232 -#, python-format -msgid "Exception loading extension: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:246 -#, python-format -msgid "Loading extension %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:252 -#, python-format -msgid "Calling extension factory %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/extensions.py:264 -#, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:344 -#, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:368 -#, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/image/glance.py:151 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/image/image_utils.py:231 #, python-format -msgid "Exception handling resource: %s" +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Fault thrown: %s" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/image/image_utils.py:278 #, python-format -msgid "HTTP exception thrown: %s" +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/openstack/common/lockutils.py:188 #, python-format -msgid "There is no such action: %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:889 +#: cinder/openstack/common/log.py:226 #, python-format -msgid "%(url)s returned a fault: %(e)s" +msgid "Deprecated: %s" msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/openstack/common/log.py:329 +#, python-format +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/openstack/common/log.py:537 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/openstack/common/service.py:261 #, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/compute/servers.py:425 -#, python-format -msgid "Invalid server status: %(status)s" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/openstack/common/rpc/amqp.py:406 #, python-format -msgid "Bad personality format: missing %s" +msgid "received %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/rpc/amqp.py:415 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "No method for message: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +msgid "Expected exception during message handling (%s)" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/openstack/common/rpc/amqp.py:586 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/rpc/amqp.py:589 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "MSG_ID is %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/openstack/common/rpc/amqp.py:623 #, python-format -msgid "Bad network format: missing %s" +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/rpc/common.py:156 #, python-format -msgid "Error in confirm-resize %s" +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/rpc/common.py:280 #, python-format -msgid "Error in revert-resize %s" +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/rpc/impl_kombu.py:480 #, python-format -msgid "Error in reboot %s" +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 -#, python-format -msgid "Compute.api::pause %s" +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 -#, python-format -msgid "Compute.api::unpause %s" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/impl_zmq.py:273 #, python-format -msgid "compute.api::suspend %s" +msgid "Running func with context: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 -#, python-format -msgid "compute.api::resume %s" +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 -#, python-format -msgid "Error in migrate %s" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 -#, python-format -msgid "Compute.api::reset_network %s" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 -#, python-format -msgid "Compute.api::inject_network_info %s" +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 -#, python-format -msgid "Compute.api::lock %s" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/openstack/common/rpc/impl_zmq.py:453 #, python-format -msgid "Compute.api::unlock %s" +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "createBackup entity requires %s attribute" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/openstack/common/rpc/impl_zmq.py:510 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 +#: cinder/openstack/common/rpc/impl_zmq.py:513 #, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "Cannot show aggregate: %(id)s" +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 -#, python-format -msgid "Cannot update aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Cannot delete aggregate: %(id)s" +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "Aggregates does not have %s action" +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 -#, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 -#, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 +#: cinder/openstack/common/rpc/impl_zmq.py:635 #, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 +#: cinder/openstack/common/rpc/impl_zmq.py:719 #, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." +msgid "Received message: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "No more floating ips in pool %s." -msgstr "" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 -#, python-format -msgid "Invalid status: '%s'" +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "Invalid mode: '%s'" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:152 -#, python-format -msgid "Invalid update setting: '%s'" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 -#, python-format -msgid "Setting host %(host)s to %(state)s." +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format -msgid "Key pair '%s' already exists." +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/scheduler/filter_scheduler.py:160 +#, python-format +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/scheduler/filter_scheduler.py:214 #, python-format -msgid "Unable to find address %r" +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/scheduler/host_manager.py:240 #, python-format -msgid "Network does not have %s action" +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "Disassociating network with id %s" +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "Showing network with id %s" +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 +#: cinder/scheduler/scheduler_options.py:69 #, python-format -msgid "Deleting network with id %s" +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -msgid "Security group is still in use" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "Security group %s already exists" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Security group %s is not a string or unicode" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Security group %s cannot be empty." +msgid "FAKE ISCSI: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "Security group %s should not be greater than 255 characters." -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +msgid "LoggingVolumeDriver: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "Security group (%s) not found" +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." +#: cinder/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "This rule already exists in group %s" +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "Rule (%s) not found" +msgid "unrecognized argument %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/tests/test_storwize_svc.py:1217 +#, python-format +msgid "Run CLI command: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/tests/test_storwize_svc.py:1220 +#, python-format +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "start instance %r" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "stop instance %r" +msgid "Given data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "vol=%s" +msgid "Result data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 -#, python-format -msgid "Delete volume with id: %s" +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/tests/integrated/test_login.py:31 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "volume: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 +#: cinder/tests/integrated/api/client.py:37 #, python-format -msgid "Delete snapshot with id: %s" +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 -#, python-format -msgid "Create snapshot from volume %s" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" msgstr "" -#: cinder/auth/ldapdriver.py:650 -#, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/auth/manager.py:298 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Looking up user: %r" +msgid "Doing %(method)s on %(relative_url)s" msgstr "" -#: cinder/auth/manager.py:302 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "Failed authorization for access key %s" +msgid "Body: %s" msgstr "" -#: cinder/auth/manager.py:308 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "Using project name = user name (%s)" +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/auth/manager.py:315 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/auth/manager.py:324 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "user.secret: %s" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 -#, python-format -msgid "expected_signature: %s" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 -#, python-format -msgid "signature: %s" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 -#, python-format -msgid "Invalid signature for user %s" +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/auth/manager.py:353 -#, python-format -msgid "host_only_signature: %s" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/auth/manager.py:490 +#: cinder/volume/api.py:140 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/auth/manager.py:493 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/auth/manager.py:519 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/auth/manager.py:522 +#: cinder/volume/api.py:168 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/auth/manager.py:595 +#: cinder/volume/api.py:177 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/auth/manager.py:613 -#, python-format -msgid "modifying project %s" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/auth/manager.py:625 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" +#: cinder/volume/api.py:316 +msgid "Volume status must be available or error" msgstr "" -#: cinder/auth/manager.py:646 +#: cinder/volume/api.py:321 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/auth/manager.py:676 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "Deleting project %s" +msgid "Searching by: %s" msgstr "" -#: cinder/auth/manager.py:734 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#: cinder/volume/api.py:452 +msgid "already attached" msgstr "" -#: cinder/auth/manager.py:743 -#, python-format -msgid "Deleting user %s" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/auth/manager.py:753 -#, python-format -msgid "Access Key change for user %s" +#: cinder/volume/api.py:470 +msgid "Volume status must be available to reserve" msgstr "" -#: cinder/auth/manager.py:755 -#, python-format -msgid "Secret Key change for user %s" +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/auth/manager.py:757 +#: cinder/volume/api.py:537 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/auth/manager.py:802 +#: cinder/volume/api.py:546 #, python-format -msgid "No vpn data for project %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/cloudpipe/pipelib.py:46 -msgid "Instance type for vpn instances" +#: cinder/volume/api.py:595 +msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/cloudpipe/pipelib.py:107 -#, python-format -msgid "Launching VPN for %s" +#: cinder/volume/api.py:716 +msgid "Volume status must be available/in-use." msgstr "" -#: cinder/compute/api.py:141 -msgid "No compute host specified" +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/compute/api.py:144 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "Unable to find host for Instance %s" +msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/compute/api.py:192 -#, python-format -msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" -msgstr "" - -#: cinder/compute/api.py:203 -#, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" -msgstr "" - -#: cinder/compute/api.py:257 -msgid "Cannot run any more instances of this type." +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/compute/api.py:259 +#: cinder/volume/driver.py:269 #, python-format -msgid "Can only run %s more instances of this type." +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/compute/api.py:261 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " -msgstr "" - -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/compute/api.py:312 +#: cinder/volume/driver.py:361 #, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/compute/api.py:383 +#: cinder/volume/driver.py:378 #, python-format -msgid "Going to run %s instances..." +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/compute/api.py:447 +#: cinder/volume/driver.py:437 #, python-format -msgid "bdm %s" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/compute/api.py:474 +#: cinder/volume/driver.py:439 #, python-format -msgid "block_device_mapping %s" +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/compute/api.py:591 +#: cinder/volume/driver.py:451 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" -msgstr "" - -#: cinder/compute/api.py:871 -msgid "Going to try to soft delete instance" -msgstr "" - -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/compute/api.py:939 -msgid "Going to try to terminate instance" +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/compute/api.py:977 -msgid "Going to try to stop instance" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/compute/api.py:996 -msgid "Going to try to start instance" +#: cinder/volume/manager.py:124 +#, python-format +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/compute/api.py:1000 +#: cinder/volume/manager.py:146 #, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgid "Re-exporting %s volumes" msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/volume/manager.py:151 #, python-format -msgid "Searching by: %s" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/compute/api.py:1201 +#: cinder/volume/manager.py:156 #, python-format -msgid "Image type not recognized %s" +msgid "volume %s: skipping export" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/volume/manager.py:161 #, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/compute/api.py:1644 +#: cinder/volume/manager.py:221 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/volume/manager.py:230 +#, python-format +msgid "volume %s: creating from snapshot" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/volume/manager.py:234 #, python-format -msgid "DB error: %s" +msgid "volume %s: creating from existing volume" msgstr "" -#: cinder/compute/instance_types.py:86 +#: cinder/volume/manager.py:238 #, python-format -msgid "Instance type %s not found for deletion" +msgid "volume %s: creating from image" msgstr "" -#: cinder/compute/manager.py:138 +#: cinder/volume/manager.py:247 #, python-format -msgid "check_instance_lock: decorating: |%s|" +msgid "volume %s: creating" msgstr "" -#: cinder/compute/manager.py:140 +#: cinder/volume/manager.py:279 #, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +msgid "volume %s: creating export" msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/volume/manager.py:288 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "volume %s: create failed" msgstr "" -#: cinder/compute/manager.py:146 +#: cinder/volume/manager.py:318 #, python-format -msgid "check_instance_lock: admin: |%s|" +msgid "volume %s: created successfully" msgstr "" -#: cinder/compute/manager.py:151 +#: cinder/volume/manager.py:326 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "Error: %s" msgstr "" -#: cinder/compute/manager.py:155 +#: cinder/volume/manager.py:352 #, python-format -msgid "check_instance_lock: not executing |%s|" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/manager.py:201 -#, python-format -msgid "Unable to load the virtualization driver: %s" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/manager.py:223 -#, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/manager.py:379 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/volume/manager.py:419 +#, python-format +msgid "volume %s: removing export" msgstr "" -#: cinder/compute/manager.py:329 +#: cinder/volume/manager.py:424 #, python-format -msgid "Setting up bdm %s" +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/manager.py:400 -#, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/manager.py:406 +#: cinder/volume/manager.py:447 #, python-format -msgid "Exception encountered while terminating the instance %s" +msgid "volume %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:444 +#: cinder/volume/manager.py:460 #, python-format -msgid "Instance %s not found." +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" +#: cinder/volume/manager.py:466 +#, python-format +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/manager.py:523 +#: cinder/volume/manager.py:484 #, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/compute/manager.py:528 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." +#: cinder/volume/manager.py:505 +#, python-format +msgid "snapshot %s: snapshot is busy" msgstr "" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:565 -#, python-format -msgid "Instance network_info: |%s|" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/volume/manager.py:608 +#, python-format +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/volume/manager.py:626 +#, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/volume/manager.py:706 #, python-format -msgid "%(action_str)s instance" +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/manager.py:699 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "Ignoring DiskNotFound: %s" +msgid "DB error: %s" msgstr "" -#: cinder/compute/manager.py:708 -#, python-format -msgid "terminating bdm %s" +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 -#, python-format -msgid "%s. Setting instance vm_state to ERROR" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/volume_types.py:128 #, python-format msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/compute/manager.py:816 -#, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "Rebuilding instance %s" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "Rebooting instance %s" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:891 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/compute/manager.py:933 +#: cinder/volume/drivers/coraid.py:128 #, python-format -msgid "instance %s: snapshotting" +msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/compute/manager.py:939 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/compute/manager.py:995 -#, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/compute/manager.py:1001 -#, python-format -msgid "Rotating out %d backups" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "Deleting image %s" +msgid "Configure data : %s" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/drivers/coraid.py:177 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "Configure response : %s" msgstr "" -#: cinder/compute/manager.py:1041 +#: cinder/volume/drivers/coraid.py:199 #, python-format -msgid "Instance %s: Root password set" +msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/drivers/coraid.py:308 +#, python-format +msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1079 +#: cinder/volume/drivers/coraid.py:321 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1084 +#: cinder/volume/drivers/coraid.py:335 #, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1098 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1116 +#: cinder/volume/drivers/coraid.py:383 #, python-format -msgid "instance %s: rescuing" +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:1141 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "instance %s: unrescuing" +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/glusterfs.py:70 +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:1471 +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 #, python-format -msgid "instance %s: pausing" +msgid "casted to %s" msgstr "" -#: cinder/compute/manager.py:1489 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "instance %s: unpausing" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:1525 +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:1534 +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 #, python-format -msgid "instance %s: suspending" +msgid "%s is already mounted" msgstr "" -#: cinder/compute/manager.py:1556 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "instance %s: resuming" +msgid "volume group %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1579 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "instance %s: locking" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:1588 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "instance %s: unlocking" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:1596 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "instance %s: getting locked state" +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "instance %s: reset network" +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 #, python-format -msgid "instance %s: inject network info" +msgid "Creating clone of volume: %s" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "network_info to inject: |%s|" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "instance %s: getting vnc console" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:1685 -#, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:1703 +#: cinder/volume/drivers/lvm.py:430 #, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:1705 +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/lvm.py:542 #, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/compute/manager.py:1724 -#, python-format -msgid "Attach failed %(mountpoint)s, removing" +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1756 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "rbd has no pool %s" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:1916 -#, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/compute/manager.py:1973 -#, python-format -msgid "Pre live migration failed at %(dest)s" +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/rbd.py:227 +msgid "Not an rbd snapshot" msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/rbd.py:242 +#, python-format +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/volume/drivers/rbd.py:253 +#, python-format +msgid "Unable to read image %s" msgstr "" -#: cinder/compute/manager.py:2040 -#, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/compute/manager.py:2073 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "Migrating instance to %(dest)s finished successfully." +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/compute/manager.py:2226 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "Updated the info_cache for instance %s" +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/sheepdog.py:47 +#, python-format +msgid "Sheepdog is not working: %s" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" msgstr "" -#: cinder/compute/manager.py:2305 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:2331 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/compute/manager.py:2344 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +#: cinder/volume/drivers/solidfire.py:156 +#, python-format +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/solidfire.py:164 +#, python-format +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/compute/manager.py:2458 +#: cinder/volume/drivers/solidfire.py:171 #, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +msgid "API response: %s" msgstr "" -#: cinder/compute/manager.py:2465 +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +msgid "Found solidfire account: %s" msgstr "" -#: cinder/compute/manager.py:2472 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" +#: cinder/volume/drivers/solidfire.py:364 +#, python-format +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/console/manager.py:97 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/solidfire.py:406 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "Removing console %(console_id)s." +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "Re-wrote %s" +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" -msgstr "" - -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "Error starting xvp: %s" -msgstr "" - -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/consoleauth/manager.py:63 -#, python-format -msgid "Deleting Expired Token: (%s)" +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/consoleauth/manager.py:75 -#, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/consoleauth/manager.py:79 -#, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" +#: cinder/volume/drivers/solidfire.py:566 +msgid "Failed to get updated stats" msgstr "" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 -#, python-format -msgid "No ComputeNode for %(host)s" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/storwize_svc.py:190 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "pool %s doesn't exist" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 -#, python-format -msgid "No sm_flavor called %(sm_flavor)s" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 -#, python-format -msgid "No sm_volume with id %(volume_id)s" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format -msgid "SQL connection failed. %s attempts left." +msgid "%s is not set" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/drivers/storwize_svc.py:309 #, python-format -msgid "Table |%s| not created!" +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/drivers/storwize_svc.py:331 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/storwize_svc.py:483 +#, python-format +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/storwize_svc.py:511 +#, python-format +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 +#: cinder/volume/drivers/storwize_svc.py:523 #, python-format -msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:551 +#, python-format +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:574 +#, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:619 +#, python-format +msgid "volume %s mapping to multi host" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/image/s3.py:328 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/image/s3.py:340 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/image/s3.py:387 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "Bad mac for to_global_ipv6: %s" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "Bad prefix for to_global_ipv6: %s" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:907 +#, python-format +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/network/linux_net.py:166 +#: cinder/volume/drivers/storwize_svc.py:945 #, python-format -msgid "Attempted to remove chain %s which does not exist" +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:192 +#: cinder/volume/drivers/storwize_svc.py:950 #, python-format -msgid "Unknown chain: %r" +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/network/linux_net.py:215 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/linux_net.py:694 +#: cinder/volume/drivers/storwize_svc.py:1012 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/network/linux_net.py:756 +#: cinder/volume/drivers/storwize_svc.py:1050 #, python-format -msgid "killing radvd threw %s" +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/drivers/storwize_svc.py:1055 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/network/linux_net.py:967 +#: cinder/volume/drivers/storwize_svc.py:1062 #, python-format -msgid "Starting VLAN inteface %s" +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:1069 #, python-format -msgid "Starting Bridge interface for %s" +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:1142 +#: cinder/volume/drivers/storwize_svc.py:1080 #, python-format -msgid "Starting bridge %s " +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/network/linux_net.py:1149 +#: cinder/volume/drivers/storwize_svc.py:1092 #, python-format -msgid "Done starting bridge %s" +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "Interface %(interface)s not found" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:614 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/network/manager.py:660 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:778 -#, python-format -msgid "Disassociated %s stale fixed ip(s)" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:896 -#, python-format -msgid "network allocations for instance |%s|" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/network/manager.py:901 -#, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/manager.py:930 -#, python-format -msgid "network deallocation for instance |%s|" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/network/manager.py:1152 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1412 msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/manager.py:1227 -#, python-format -msgid "Unable to release %s because vif doesn't exist." +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/manager.py:1244 -#, python-format -msgid "Leased IP |%(address)s|" +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/manager.py:1248 -#, python-format -msgid "IP %s leased that is not associated" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/manager.py:1256 -#, python-format -msgid "IP |%s| leased that isn't allocated" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Released IP |%(address)s|" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/manager.py:1265 -#, python-format -msgid "IP %s released that is not associated" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/manager.py:1268 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "IP %s released that was not leased" -msgstr "" - -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/network/manager.py:1334 +#: cinder/volume/drivers/storwize_svc.py:1471 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:1345 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" -msgstr "" - -#: cinder/network/manager.py:1423 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "Network must be disassociated from project %s before delete" -msgstr "" - -#: cinder/network/manager.py:1832 msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/manager.py:1839 +#: cinder/volume/drivers/storwize_svc.py:1517 #, python-format msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/volume/drivers/windows.py:142 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "Creating folder %s " msgstr "" -#: cinder/network/quantum/client.py:196 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "Quantum entity not found: %s" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/quantum/client.py:206 +#: cinder/volume/drivers/windows.py:213 #, python-format -msgid "Server %(status_code)s error: %(data)s" +msgid "Disk not found: %s" msgstr "" -#: cinder/network/quantum/client.py:210 +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "Unable to connect to server. Got error: %s" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/quantum/client.py:228 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "unable to deserialize object of type = '%s'" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/zadara.py:350 +#, python-format +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#, python-format +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#, python-format +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "network allocations for instance %s" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "Server returned error: %s" +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "No network with net_id = %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:240 #, python-format -msgid "%s not in valid priorities" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/amqp.py:146 -#, python-format -msgid "Returning exception %s to caller" +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/rpc/amqp.py:188 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format -msgid "unpacked context: %s" +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "received %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/rpc/amqp.py:236 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format -msgid "no method for message: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "No method for message: %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "MSG_ID is %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:364 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:389 #, python-format -msgid "Sending notification on %s..." +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:401 #, python-format msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:419 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:454 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:463 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:474 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/emc/emc_smis_common.py:486 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format -msgid "Connected to AMQP server on %s" +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +#: cinder/volume/drivers/emc/emc_smis_common.py:516 +#, python-format +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:525 +#, python-format +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +#: cinder/volume/drivers/emc/emc_smis_common.py:533 +#, python-format +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" -msgstr "" - -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" -msgstr "" - -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" -msgstr "" - -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" -msgstr "" - -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." -msgstr "" - -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:619 #, python-format -msgid "No host selection for %s defined." +msgid "Create export: %(volume)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:624 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/emc/emc_smis_common.py:646 +#, python-format +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "Filtered %(hosts)s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:672 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "Error mapping volume %s." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:676 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "ExposePaths for volume %s completed successfully." msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:705 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "Error unmapping volume %s." msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:709 #, python-format -msgid "Host filter passes for %(host)s" +msgid "HidePaths for volume %s completed successfully." msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" +#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#, python-format +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 #, python-format -msgid "No service for compute ID %s" +msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/scheduler/manager.py:159 +#: cinder/volume/drivers/emc/emc_smis_common.py:771 #, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." +msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:777 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" -msgstr "" - -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" -msgstr "" - -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:806 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "Faked command matched %s" +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:836 #, python-format -msgid "Faked command raised an exception %s" +msgid "Volume %s is already mapped." msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/emc/emc_smis_common.py:899 #, python-format -msgid "Running instances: %s" +msgid "Found Masking View: %s" msgstr "" -#: cinder/tests/test_compute.py:371 -#, python-format -msgid "After terminating instances: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_common.py:944 #, python-format -msgid "After force-killing instances: %s" +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/tests/test_misc.py:92 -#, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#, python-format +msgid "Found Replication Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#, python-format +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#, python-format +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, python-format +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#, python-format +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#, python-format +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "Target %s allocated" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "Given data: %s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "Result data: %s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "Error finding %s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "_create: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "_delete: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "_get: %s" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "_get_all: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "Device info: %(data)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "test_snapshot_detail: resp_dict=%s" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/tests/integrated/test_login.py:31 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "flavor: %s" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "Add target WWN: %s." msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "Body: %s" +msgid "Target WWNs: %s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, python-format +msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 #, python-format -msgid "Decoding JSON: %s" +msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/tests/rpc/common.py:133 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/tests/rpc/common.py:142 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 #, python-format -msgid "Nested return %s" +msgid "ISCSI properties: %s" msgstr "" -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 -#, python-format -msgid "Received %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 -#, python-format -msgid "Compute_service record created for %s " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "Compute_service record updated for %s " +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/virt/firewall.py:130 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/virt/firewall.py:137 -#, python-format -msgid "Filters added to instance %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#, python-format +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/virt/firewall.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Adding security group rule: %r" +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Adding provider rule: %s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, python-format +msgid "create_export: volume name:%s" msgstr "" -#: cinder/virt/images.py:92 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "Converted to raw, but format is now %s" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, python-format msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#, python-format +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/virt/xenapi_conn.py:140 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#, python-format msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#, python-format +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "Got exception: %s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 #, python-format -msgid "============= initial domains =========== : %s" +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#, python-format +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#, python-format +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "No such domain (%s)" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#, python-format +msgid "_check_conf_file: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "No such domain %s" +msgid "_read_xml:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Domains: %s" +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "Nodes: %s" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "After storing domains: %s" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#, python-format +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "Created new domain: %s" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "Failed to boot Bare-metal node %s" -msgstr "" - -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +msgid "CLI command:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 #, python-format -msgid "change_domain_state: to new state %s" +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "Stored fake domains to the file: %s" -msgstr "" - -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:148 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 #, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 #, python-format -msgid "instance %s: rebooted" +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#, python-format +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 #, python-format -msgid "instance %s: rescued" +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#, python-format +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format -msgid "instance %s: is building" +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:265 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 #, python-format -msgid "instance %s: booted" +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "instance %s spawned successfully" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 #, python-format -msgid "instance %s:not booted" +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:354 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 #, python-format -msgid "instance %s: Creating image" +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "instance %s: starting toXML method" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format -msgid "instance %s: finished toXML method" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format -msgid "#### RLK: cpu_arch = %s " +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#, python-format +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" -msgstr "" - -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 +#, python-format +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/netapp/iscsi.py:149 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "Using storage service: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/netapp/iscsi.py:154 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/netapp/iscsi.py:204 +msgid "Connected to DFM server" msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/netapp/iscsi.py:282 +#, python-format +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/netapp/iscsi.py:317 #, python-format -msgid "unknown disk image handler: %s" +msgid "Job failed: %s" msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 -#, python-format -msgid "Failed to mount filesystem: %s" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/disk/api.py:291 -#, python-format -msgid "Failed to remove container: %s" +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/disk/api.py:441 -#, python-format -msgid "User %(username)s not found in password file." +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/disk/guestfs.py:39 -#, python-format -msgid "unsupported partition: %s" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "" - -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/netapp/iscsi.py:558 #, python-format -msgid "Failed to map partitions: %s" -msgstr "" - -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" +#: cinder/volume/drivers/netapp/iscsi.py:575 +#, python-format +msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 #, python-format -msgid "qemu-nbd error: %s" +msgid "No LUN ID for volume %s" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/netapp/iscsi.py:821 #, python-format -msgid "nbd device %s did not show up" +msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/netapp/iscsi.py:826 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:1086 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "Deleting instance files %(target)s" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" -msgstr "" - -#: cinder/virt/libvirt/connection.py:692 -msgid "Instance soft rebooted successfully." -msgstr "" - -#: cinder/virt/libvirt/connection.py:696 -msgid "Failed to soft reboot instance." -msgstr "" - -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 +#, python-format +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 +#, python-format +msgid "Destroyed LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1291 +#, python-format +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/netapp/iscsi.py:1298 #, python-format msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 #, python-format -msgid "Automatically confirming migration %d" -msgstr "" - -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" -msgstr "" - -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "" - -#: cinder/virt/libvirt/connection.py:978 -msgid "Guest does not have a console available" +msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/netapp/iscsi.py:1344 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/netapp/iscsi.py:1365 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/netapp/iscsi.py:1439 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "block_device_list %s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" +#: cinder/volume/drivers/netapp/iscsi.py:1518 +#, python-format +msgid "Using NetApp filer: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1679 +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" +#: cinder/volume/drivers/netapp/iscsi.py:1628 +#, python-format +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1942 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format -msgid "'' must be 1, but %d\n" +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/netapp/iscsi.py:1688 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "" -"Instance launched has CPU info:\n" -"%s" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/netapp/iscsi.py:1735 #, python-format -msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2407 +#: cinder/volume/drivers/netapp/iscsi.py:1923 #, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." +#: cinder/volume/drivers/netapp/iscsi.py:2192 +#, python-format +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." +#: cinder/volume/drivers/netapp/iscsi.py:2377 +#, python-format +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "Instance %s: Starting finish_revert_migration" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/libvirt/firewall.py:42 +#: cinder/volume/drivers/netapp/nfs.py:312 +#, python-format msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" +#: cinder/volume/drivers/netapp/nfs.py:461 +#, python-format +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" +#: cinder/volume/drivers/netapp/nfs.py:487 +#, python-format +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/libvirt/firewall.py:171 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:217 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" +#: cinder/volume/drivers/netapp/nfs.py:555 +#, python-format +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "%s is a valid instance name" +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "%s has a disk file" +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 -#, python-format -msgid "Instance %(instance)s is backed by %(backing)s" +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 -#, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 #, python-format -msgid "%(id)s (%(base_file)s): image verification failed" +msgid "Got response: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 +#: cinder/volume/drivers/nexenta/volume.py:99 #, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "Cannot remove %(base_file)s, it does not exist" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "Base file too young to remove: %s" +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "Removing base file: %s" +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format -msgid "%(id)s (%(base_file)s): checking" +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "%(id)s (%(base_file)s): image is not in use" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format -msgid "%(id)s (%(base_file)s): image is in use" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "Skipping verification, no base directory at %s" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 +#: cinder/volume/drivers/san/san.py:148 #, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +msgid "Error running SSH command: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 -#, python-format -msgid "Unknown base file: %s" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 -#, python-format -msgid "Active base files: %s" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "Corrupt base files: %s" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "Removable base files: %s" -msgstr "" - -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" -msgstr "" - -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/libvirt/vif.py:90 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/libvirt/vif.py:99 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 #, python-format -msgid "Ensuring bridge %s" +msgid "Error running ssh command: %s" msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Failed while unplugging vif of instance '%s'" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/libvirt/volume.py:163 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "iSCSI device not found at %s" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/libvirt/volume.py:166 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/libvirt/volume.py:178 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 #, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 #, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" +msgid "Unexpected state while cloning %s" msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/vmwareapi/fake.py:131 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 -#, python-format -msgid "Virtual Machine with ref %s is not there" -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 -#, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 -#, python-format -msgid "Glance image %s is in killed state" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 -#, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" -msgstr "" +#~ msgid "Volume %(volume_id)s is not attached to anything" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Failed to terminate instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, python-format -msgid "VBD %s already detached" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -msgid "Failed to fetch glance image" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "" +#~ msgid "Starting %(topic)s node (version %(vcs_string)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" +#~ msgid "Inner Exception: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "not available" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -msgid "Starting instance" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -msgid "Failed to spawn, rolling back" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "NotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:670 -msgid "Finished snapshot and upload for VM" -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -msgid "Starting snapshot for VM" -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:686 -#, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" -msgstr "" +#~ msgid "group %s already exists" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "Delete security group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "" +#~ msgid "Detach volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Detach Volume Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -msgid "Injecting network info to xenstore" -msgstr "" +#~ msgid "Release address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1492 -#, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 -#, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "Reboot instance %r" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "De-registering image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "only group \"all\" is supported" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "" +#~ msgid "Updating image %s publicity" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "Failed to get metadata for ip: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Server does not exist" +#~ msgstr "" + +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" + +#~ msgid "Invalid changes-since value" +#~ msgstr "" + +#~ msgid "Personality file limit exceeded" +#~ msgstr "" + +#~ msgid "Personality file path too long" +#~ msgstr "" + +#~ msgid "Personality file content too long" +#~ msgstr "" + +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" + +#~ msgid "Server name is an empty string" +#~ msgstr "" + +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" + +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" + +#~ msgid "Bad personality format" +#~ msgstr "" + +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" + +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" + +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" + +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" + +#~ msgid "Bad network format: missing %s" +#~ msgstr "" + +#~ msgid "Bad networks format" +#~ msgstr "" + +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" + +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" + +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" + +#~ msgid "Server name is not defined" +#~ msgstr "" + +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" + +#~ msgid "Can not find requested image" +#~ msgstr "" + +#~ msgid "Invalid key_name provided." +#~ msgstr "" + +#~ msgid "Instance has not been resized." +#~ msgstr "" + +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" + +#~ msgid "Error in revert-resize %s" +#~ msgstr "" + +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" + +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" + +#~ msgid "Error in reboot %s" +#~ msgstr "" + +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" + +#~ msgid "Resize requires a change in size." +#~ msgstr "" + +#~ msgid "Malformed server entity" +#~ msgstr "" + +#~ msgid "Missing imageRef attribute" +#~ msgstr "" + +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" + +#~ msgid "No adminPass was specified" +#~ msgstr "" + +#~ msgid "Invalid adminPass" +#~ msgstr "" + +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" + +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" + +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" + +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" + +#~ msgid "Instance could not be found" +#~ msgstr "" + +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" + +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" + +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" + +#~ msgid "Compute.api::pause %s" +#~ msgstr "" + +#~ msgid "Compute.api::unpause %s" +#~ msgstr "" + +#~ msgid "compute.api::suspend %s" +#~ msgstr "" + +#~ msgid "compute.api::resume %s" +#~ msgstr "" + +#~ msgid "Error in migrate %s" +#~ msgstr "" + +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "" + +#~ msgid "Server not found" +#~ msgstr "" + +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" + +#~ msgid "Compute.api::lock %s" +#~ msgstr "" + +#~ msgid "Compute.api::unlock %s" +#~ msgstr "" + +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" + +#~ msgid "Malformed createBackup entity" +#~ msgstr "" + +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" + +#~ msgid "Instance not found" +#~ msgstr "" + +#~ msgid "host and block_migration must be specified." +#~ msgstr "" + +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" + +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" + +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" + +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" + +#~ msgid "Missing type specification" +#~ msgstr "" + +#~ msgid "Invalid type specification" +#~ msgstr "" + +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" + +#~ msgid "Server not found." +#~ msgstr "" + +#~ msgid "Flavor not found." +#~ msgstr "" + +#~ msgid "No Request Body" +#~ msgstr "" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" + +#~ msgid "No more floating ips available." +#~ msgstr "" + +#~ msgid "Missing parameter dict" +#~ msgstr "" + +#~ msgid "Address not specified" +#~ msgstr "" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" + +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "" + +#~ msgid "This rule already exists in group %s" +#~ msgstr "" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" + +#~ msgid "Looking up user: %r" +#~ msgstr "" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "" + +#~ msgid "modifying project %s" +#~ msgstr "" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "" + +#~ msgid "Deleting project %s" +#~ msgstr "" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "" + +#~ msgid "Deleting user %s" +#~ msgstr "" + +#~ msgid "Access Key change for user %s" +#~ msgstr "" + +#~ msgid "Secret Key change for user %s" +#~ msgstr "" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "" + +#~ msgid "No vpn data for project %s" +#~ msgstr "" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "" + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "" + +#~ msgid "Launching VPN for %s" +#~ msgstr "" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "" + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "" + +#~ msgid "Going to try to stop instance" +#~ msgstr "" + +#~ msgid "Going to try to start instance" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "Rebooting instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "instance %s: snapshotting" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "" + +#~ msgid "instance %s: unpausing" +#~ msgstr "" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "" + +#~ msgid "instance %s: suspending" +#~ msgstr "" + +#~ msgid "instance %s: resuming" +#~ msgstr "" + +#~ msgid "instance %s: locking" +#~ msgstr "" + +#~ msgid "instance %s: unlocking" +#~ msgstr "" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "" + +#~ msgid "instance %s: reset network" +#~ msgstr "" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "" + +#~ msgid "Tried to remove non-existent console %(console_id)s." +#~ msgstr "" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "" + +#~ msgid "Starting xvp" +#~ msgstr "" + +#~ msgid "Error starting xvp: %s" +#~ msgstr "" + +#~ msgid "Restarting xvp" +#~ msgstr "" + +#~ msgid "xvp not running..." +#~ msgstr "" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "" + +#~ msgid "killing radvd threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "" + +#~ msgid "Starting bridge %s " +#~ msgstr "" + +#~ msgid "Done starting bridge %s" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "Running instances: %s" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "" + +#~ msgid "Nested return %s" +#~ msgstr "" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "Got exception: %s" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "instance %s: rebooted" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" + +#~ msgid "activate_node" +#~ msgstr "" + +#~ msgid "Node is unknown error state." +#~ msgstr "" + +#~ msgid "no capable image handler configured" +#~ msgstr "" + +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" + +#~ msgid "image already mounted" +#~ msgstr "" + +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "" + +#~ msgid "Failed to remove container: %s" +#~ msgstr "" + +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" + +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" + +#~ msgid "unsupported partition: %s" +#~ msgstr "" + +#~ msgid "unknown guestmount error" +#~ msgstr "" + +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "" + +#~ msgid "no partitions found" +#~ msgstr "" + +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" + +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" + +#~ msgid "No free nbd devices" +#~ msgstr "" + +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" + +#~ msgid "nbd device %s did not show up" +#~ msgstr "" + +#~ msgid "Connecting to libvirt: %s" +#~ msgstr "" + +#~ msgid "Connection to libvirt broke" +#~ msgstr "" + +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Instance destroyed successfully." +#~ msgstr "" + +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "attaching LXC block device" +#~ msgstr "" + +#~ msgid "detaching LXC block device" +#~ msgstr "" + +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "" + +#~ msgid "Failed to soft reboot instance." +#~ msgstr "" + +#~ msgid "Instance shutdown successfully." +#~ msgstr "" + +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance rebooted successfully." +#~ msgstr "" + +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" + +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" + +#~ msgid "Instance is running" +#~ msgstr "" + +#~ msgid "Instance spawned successfully." +#~ msgstr "" + +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" + +#~ msgid "Guest does not have a console available" +#~ msgstr "" + +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" + +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Creating image" +#~ msgstr "" + +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" + +#~ msgid "block_device_list %s" +#~ msgstr "" + +#~ msgid "Starting toXML method" +#~ msgstr "" + +#~ msgid "Finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" + +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" + +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" + +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" + +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" + +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" + +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "Instance running successfully." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "Ensuring static filters" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "" +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "" +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "" +#~ msgid "%s is a valid instance name" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "" +#~ msgid "%s has a disk file" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Removing base file: %s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" -#: cinder/volume/api.py:137 -msgid "Volume status must be available or error" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Verify base images" +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" -#: cinder/volume/api.py:325 -msgid "Volume Snapshot status must be available or error" -msgstr "" +#~ msgid "Unknown base file: %s" +#~ msgstr "" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" +#~ msgid "Active base files: %s" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" +#~ msgid "Corrupt base files: %s" +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Removable base files: %s" +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Verification complete" +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Unable to find an open port" +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" +#~ msgid "Ensuring bridge %s" +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "There is no VM registered" +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "" +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "" +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "" +#~ msgid "Session is faulty" +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "" +#~ msgid "Session Invalid" +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "" +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "" +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "" +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "" +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "" +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "" +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "" +#~ msgid "Unable to import suds." +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "httplib error in %s: " +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "Socket error in %s: " +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "" +#~ msgid "Type error in %s: " +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "Exception in %s " +#~ msgstr "" + +#~ msgid "Getting list of instances" +#~ msgstr "" + +#~ msgid "Got total of %s instances" +#~ msgstr "" + +#~ msgid "Couldn't get a local Datastore reference" +#~ msgstr "" + +#~ msgid "Creating VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "Reconfiguring VM instance %s to attach the image disk" +#~ msgstr "" + +#~ msgid "Reconfigured VM instance %s to attach the image disk" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "Powering on the VM instance %s" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "Powered on the VM instance %s" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "Creating Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "Created Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "Copying disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "Copied disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -msgid "Connected to DFM server" -msgstr "" +#~ msgid "Uploading image %s" +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, python-format -msgid "Job failed: %s" -msgstr "" +#~ msgid "Uploaded image %s" +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "Deleting temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "Deleted temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "" +#~ msgid "instance is not powered on" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "Rebooting guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, python-format -msgid "No LUN ID for volume %s" -msgstr "" +#~ msgid "Rebooted guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "" +#~ msgid "Doing hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, python-format -msgid "Failed to get host details for host ID %s" -msgstr "" +#~ msgid "Did hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "" +#~ msgid "instance - %s not present" +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "" +#~ msgid "Powering off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "Powered off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "Unregistering the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "Unregistered the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "pause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "unpause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "Suspending the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "Suspended the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "instance is powered off and can not be suspended." +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "" +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Resuming the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "Resumed the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "instance is not in a suspended state" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "get_diagnostics not implemented for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "" +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "Creating directory with path %s" +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Created directory with path %s" +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "Downloading image %s from glance image server" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Downloaded image %s from glance image server" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Uploading image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid "Uploaded image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "Getting image size for the image %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "Got image size of %(size)s for the image %(image)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "Raising NotImplemented" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "xenapi.fake does not have an implementation for %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, python-format -msgid "Got response: %s" -msgstr "" +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "" +#~ msgid "Calling getter %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to get updated status" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "The call to %(method)s returned an error: %(e)s." +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "Found non-unique network for name_label %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Found non-unique network for bridge %s" +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Found no network for bridge %s" #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Unable to eject %(host)s from the pool; No master found" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "Unable to set up pool: %(e)s." #~ msgstr "" -#~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Found no PIF for device %s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "VBD not found in instance %s" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "VBD %s already detached" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Unable to unplug VBD %s" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Unable to destroy VBD %s" #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " #~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Snapshotting with label '%(label)s'" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Created snapshot %(template_vm_ref)s" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You can only" -#~ " run %s more instances of this " -#~ "type." +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" -#~ msgid "Going to try to terminate %s" +#~ msgid "" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "" + +#~ msgid "Size for image %(image)s: %(virtual_size)d" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "Copying VDI %s to /boot/guest on dom0" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" #~ msgstr "" -#~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ msgid "Failed to fetch glance image" #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Looking up vdi %s for PV kernel" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "Unknown image format %(disk_image_type)s" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "VDI %s is still available" #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ msgid "Re-scanning SR %s" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" -#~ msgid "Reconnected to queue" +#~ msgid "" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "response %s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "topic is %s" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "message %s" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" #~ msgstr "" -#~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "Timeout waiting for device %s to be created" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "Plugging VBD %s ... " #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "Plugging VBD %s done." #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "Destroying VBD for VDI %s ... " #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "Destroying VBD for VDI %s done." #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "Running pygrub against %s" #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "Found Xen kernel %s" #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "No Xen kernel found. Booting HVM." #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "Writing partition table %s done." #~ msgstr "" #~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" #~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#~ msgid "" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "Publishing to route %s" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "Declaring queue %s" +#~ msgid "Manipulating interface files directly" #~ msgstr "" -#~ msgid "Declaring exchange %s" +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" #~ msgstr "" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "Updating progress to %(progress)d" #~ msgstr "" -#~ msgid "Getting from %(queue)s: %(message)s" +#~ msgid "Attempted to power on non-existent instance bad instance id %s" #~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "Starting instance" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "Failed to spawn, rolling back" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "Setting VCPU weight" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "Starting VM" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "Querying agent version" #~ msgstr "" -#~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ msgid "Instance agent version: %s" #~ msgstr "" -#~ msgid "virsh said: %r" +#~ msgid "Updating Agent to %s" #~ msgstr "" -#~ msgid "cool, it's a device" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "Finished snapshot and upload for VM" #~ msgstr "" -#~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ msgid "Starting snapshot for VM" #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "Unable to Snapshot instance: %(exc)s" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ msgid "Resize complete" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "Failed to query agent version: %(resp)r" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ msgid "Failed to exchange keys: %(resp)r" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Created VM %s..." +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#~ msgid "kernel/ramdisk files removed" #~ msgstr "" -#~ msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Destroying VM" #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "Size for image %(image)s:%(virtual_size)d" +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." +#~ msgid "" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" #~ msgstr "" -#~ msgid "VBD.unplug successful first time." +#~ msgid "Instance %(instance_uuid)s not found" #~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" +#~ msgid "Injecting network info to xenstore" #~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" +#~ msgid "Creating VIF for network %(network_ref)s" #~ msgstr "" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ "The agent call to %(method)s returned" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" -#~ msgid "Starting VM %s..." +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "OpenSSL error: %s" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "creating sr within volume_utils" #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "name = %s" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Finished snapshot and upload for VM %s" +#~ msgid "Unable to create Storage Repository" #~ msgstr "" -#~ msgid "Starting snapshot for VM %s" +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "Introduced %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ msgid "Introducing %s..." #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "Unable to find SR from VBD %s" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Unable to introduce VDI on SR %s" #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Unable to get record of VDI %s on" #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Unable to introduce VDI for SR %s" #~ msgstr "" -#~ msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "" -#~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ msgid "Mountpoint cannot be translated: %s" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "" -#~ "NOT IMPLEMENTED: The call to %(method)s" -#~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "Volume status must be available" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Unable to attach volume to instance %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Unable to locate volume %s" #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Unable to detach volume %s" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Unable to destroy vbd %s" #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Error purging SR %s" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "Error in handshake: %s" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Invalid request: %s" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Request: %s" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "Request made with missing token: %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Request made with invalid token: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Unexpected error: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Volume is still attached" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "Volume is not local to this node" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Checking volume capabilities" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "New capabilities found: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "API %(name)sfailed: %(reason)s" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Failed to find LUN ID for volume %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Failed to remove and delete dataset member" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/uk/LC_MESSAGES/cinder.po b/cinder/locale/uk/LC_MESSAGES/cinder.po index f808dd0ce..875216300 100644 --- a/cinder/locale/uk/LC_MESSAGES/cinder.po +++ b/cinder/locale/uk/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Ukrainian \n" @@ -18,60 +18,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "Ім'я файлу секретного ключа" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "Шлях до збережених ключів" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "Неочікувана помилка при виконанні команди." -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -81,8038 +42,9457 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" -msgstr "" - -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" -msgstr "" - -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "без порядку для повідомлень: %s" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" -msgstr "" - -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "" -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." +#: cinder/exception.py:180 +msgid "The results are invalid." msgstr "" -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:301 +#: cinder/exception.py:215 #, python-format -msgid "Group not valid. Reason: %(reason)s" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." +#: cinder/exception.py:223 +msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:314 +#: cinder/exception.py:229 #, python-format -msgid "Instance %(instance_id)s is not suspended." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:318 +#: cinder/exception.py:233 #, python-format -msgid "Instance %(instance_id)s is not in rescue mode" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:322 -msgid "Failed to suspend instance" +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:326 -msgid "Failed to resume server" +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:330 -msgid "Failed to reboot instance" +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:334 -msgid "Failed to terminate instance" +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" msgstr "" -#: cinder/exception.py:338 -msgid "Service is unavailable at this time." +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:350 +#: cinder/exception.py:276 #, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:299 #, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:303 #, python-format -msgid "The supplied device path (%(path)s) is invalid." +msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:307 #, python-format -msgid "The supplied device (%(device)s) is busy." +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:315 #, python-format -msgid "%(address)s is not a valid IP v4/6 address." +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:319 #, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:399 +#: cinder/exception.py:323 #, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:406 +#: cinder/exception.py:327 #, python-format -msgid "Disk format %(disk_format)s is not acceptable" +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:410 +#: cinder/exception.py:331 #, python-format -msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:414 +#: cinder/exception.py:335 #, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:418 +#: cinder/exception.py:339 #, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:422 -msgid "Resource could not be found." +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:347 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:351 #, python-format -msgid "Volume %(volume_id)s could not be found." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:435 -#, python-format -msgid "Unable to locate account %(account_name)s on Solidfire device" +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:360 #, python-format -msgid "Volume not found for instance %(instance_id)s." +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:364 #, python-format -msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:449 -msgid "Zero volume types found." +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:372 #, python-format -msgid "Volume type %(volume_type_id)s could not be found." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:376 #, python-format -msgid "Volume type with name %(volume_type_name)s could not be found." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:380 #, python-format -msgid "" -"Volume Type %(volume_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:384 #, python-format -msgid "Snapshot %(snapshot_id)s could not be found." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:388 #, python-format -msgid "deleting volume %(volume_name)s that has snapshot" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:393 #, python-format -msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:397 #, python-format -msgid "No target id found for volume %(volume_id)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:484 -#, python-format -msgid "No disk at %(location)s" +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:410 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:414 #, python-format -msgid "Invalid image href %(image_href)s." +msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:422 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:426 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:430 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:434 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:438 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:521 -#, python-format -msgid "Role %(role_id)s could not be found." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:529 -#, python-format -msgid "%(req)s is required to create a network." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:458 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:462 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:466 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:470 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:474 #, python-format -msgid "Network could not be found for instance %(instance_id)s." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:553 -msgid "No networks defined." +#: cinder/exception.py:478 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:557 -#, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:487 #, python-format -msgid "Host is not set to the network (%(network_id)s)." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:491 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:495 +#, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:499 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:503 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:507 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +msgid "Unable to create server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:511 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:591 -#, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:519 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:523 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:527 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:531 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." +#: cinder/exception.py:536 +msgid "Unknown NFS exception" msgstr "" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:624 -#, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" msgstr "" -#: cinder/exception.py:628 -#, python-format -msgid "Floating ip not found for address %(address)s." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:560 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:569 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:573 #, python-format -msgid "Floating ip %(address)s is not associated." +msgid "Invalid backup: %(reason)s" msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/exception.py:577 +msgid "Connection to swift failed" msgstr "" -#: cinder/exception.py:652 -#, python-format -msgid "Interface %(interface)s not found." +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:656 -#, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:660 +#: cinder/manager.py:158 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:664 +#: cinder/manager.py:164 #, python-format -msgid "Service %(service_id)s could not be found." +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:668 +#: cinder/manager.py:171 #, python-format -msgid "Host %(host)s could not be found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:676 -#, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:680 -#, python-format -msgid "Auth token %(token)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:684 +#: cinder/quota.py:704 #, python-format -msgid "Access Key %(access_key)s could not be found." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" +#: cinder/quota.py:726 +#, python-format +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:692 +#: cinder/quota.py:747 #, python-format -msgid "Quota for project %(project_id)s could not be found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:696 -#, python-format -msgid "Quota class %(class_name)s could not be found." +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:700 -#, python-format -msgid "Security group %(security_group_id)s not found." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:709 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:713 -#, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" msgstr "" -#: cinder/exception.py:718 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +msgid "Started child %d" msgstr "" -#: cinder/exception.py:723 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 #, python-format -msgid "Migration %(migration_id)s could not be found." +msgid "Starting %d workers" msgstr "" -#: cinder/exception.py:727 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:732 +#: cinder/service.py:275 #, python-format -msgid "Console pool %(pool_id)s could not be found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:736 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:742 +#: cinder/service.py:286 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:746 +#: cinder/service.py:302 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "wait wrap.failed %s" msgstr "" -#: cinder/exception.py:750 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:755 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." +#: cinder/service.py:353 +#, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/exception.py:763 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Instance type %(instance_type_id)s could not be found." +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:767 -#, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +#: cinder/service.py:458 +msgid "Service killed that has no database entry" msgstr "" -#: cinder/exception.py:772 -#, python-format -msgid "Flavor %(flavor_id)s could not be found." +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/exception.py:776 -#, python-format -msgid "Cell %(cell_id)s could not be found." +#: cinder/service.py:510 +msgid "Recovered model server connection!" msgstr "" -#: cinder/exception.py:780 -#, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +#: cinder/service.py:516 +msgid "model server went away" msgstr "" -#: cinder/exception.py:784 -#, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#: cinder/service.py:608 +msgid "Full set of FLAGS:" msgstr "" -#: cinder/exception.py:789 +#: cinder/service.py:615 #, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:793 +#: cinder/utils.py:96 #, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgid "Fetching %s" msgstr "" -#: cinder/exception.py:798 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:807 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "LDAP user %(user_id)s could not be found." +msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/exception.py:811 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format -msgid "LDAP group %(group_id)s could not be found." +msgid "Result was %s" msgstr "" -#: cinder/exception.py:815 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:819 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "File %(file_path)s could not be found." +msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/exception.py:823 -msgid "Zero files could be found." +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:827 -#, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:832 -#, python-format -msgid "Network adapter %(adapter)s could not be found." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:836 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "" - -#: cinder/exception.py:840 -msgid "Action not allowed." +msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/exception.py:844 +#: cinder/utils.py:373 #, python-format -msgid "Unable to use global role %(role_id)s" +msgid "debug in callback: %s" msgstr "" -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" +#: cinder/utils.py:532 +#, python-format +msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/exception.py:861 +#: cinder/utils.py:569 #, python-format -msgid "Key pair %(key_name)s already exists." +msgid "Invalid backend: %s" msgstr "" -#: cinder/exception.py:865 +#: cinder/utils.py:580 #, python-format -msgid "User %(user)s already exists." +msgid "backend %s" msgstr "" -#: cinder/exception.py:869 -#, python-format -msgid "LDAP user %(user)s already exists." +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:873 +#: cinder/utils.py:813 #, python-format -msgid "LDAP group %(group)s already exists." +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:877 +#: cinder/utils.py:914 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:882 +#: cinder/utils.py:1116 #, python-format -msgid "Project %(project)s already exists." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:886 +#: cinder/utils.py:1224 #, python-format -msgid "Instance %(name)s already exists." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:890 +#: cinder/wsgi.py:121 #, python-format -msgid "Instance Type %(name)s already exists." +msgid "Unable to find cert_file : %s" msgstr "" -#: cinder/exception.py:894 +#: cinder/wsgi.py:124 #, python-format -msgid "Volume Type %(name)s already exists." +msgid "Unable to find ca_file : %s" msgstr "" -#: cinder/exception.py:898 +#: cinder/wsgi.py:127 #, python-format -msgid "%(path)s is on shared storage: %(reason)s" +msgid "Unable to find key_file : %s" msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:906 +#: cinder/wsgi.py:163 #, python-format -msgid "Malformed message body: %(reason)s" +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:910 +#: cinder/wsgi.py:207 #, python-format -msgid "Could not find config at %(path)s" +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/exception.py:938 -#, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" +msgstr "" + +#: cinder/api/common.py:91 +msgid "offset param must be an integer" msgstr "" -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/exception.py:946 +#: cinder/api/common.py:133 #, python-format -msgid "No valid host was found. %(reason)s" +msgid "marker [%s] not found" msgstr "" -#: cinder/exception.py:950 +#: cinder/api/common.py:160 #, python-format -msgid "Host %(host)s is not up or doesn't exist." +msgid "href %s does not contain version" msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/exception.py:958 +#: cinder/api/extensions.py:199 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Loaded extension: %s" msgstr "" -#: cinder/exception.py:963 +#: cinder/api/extensions.py:237 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Ext name: %s" msgstr "" -#: cinder/exception.py:967 +#: cinder/api/extensions.py:238 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Ext alias: %s" msgstr "" -#: cinder/exception.py:971 +#: cinder/api/extensions.py:239 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Ext description: %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/api/extensions.py:241 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "Ext namespace: %s" msgstr "" -#: cinder/exception.py:980 +#: cinder/api/extensions.py:242 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "Ext updated: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/api/extensions.py:244 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "Exception loading extension: %s" msgstr "" -#: cinder/exception.py:988 +#: cinder/api/extensions.py:258 #, python-format -msgid "Detected more than one volume with name %(vol_name)s" +msgid "Loading extension %s" msgstr "" -#: cinder/exception.py:992 +#: cinder/api/extensions.py:264 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "Calling extension factory %s" msgstr "" -#: cinder/exception.py:997 -msgid "Unable to create instance type" +#: cinder/api/extensions.py:278 +#, python-format +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/exception.py:1005 +#: cinder/api/extensions.py:289 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/exception.py:1009 +#: cinder/api/extensions.py:357 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/exception.py:1013 +#: cinder/api/extensions.py:381 #, python-format -msgid "Detected existing vlan with id %(vlan)d" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: cinder/exception.py:1017 -#, python-format -msgid "Instance %(instance_id)s could not be found." +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/exception.py:1021 -#, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" msgstr "" -#: cinder/exception.py:1025 -#, python-format -msgid "Could not fetch image %(image)s" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/log.py:315 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "syslog facility must be one of: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/manager.py:146 -#, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" msgstr "" -#: cinder/manager.py:152 +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Running periodic task %(full_task_name)s" +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/manager.py:159 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" +msgid "show called for member %s" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/contrib/backups.py:140 +#, python-format +msgid "delete called for member %s" msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/contrib/backups.py:143 +#, python-format +msgid "Delete backup with id: %s" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/contrib/backups.py:185 +#, python-format +msgid "Creating new backup %s" msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/service.py:177 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/service.py:195 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Creating Consumer connection for Service %s" -msgstr "" - -#: cinder/service.py:282 -msgid "Service killed that has no database entry" -msgstr "" - -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/service.py:334 -msgid "Recovered model server connection!" +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/service.py:340 -msgid "model server went away" +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/service.py:433 -msgid "Full set of FLAGS:" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/service.py:440 +#: cinder/api/contrib/hosts.py:133 #, python-format -msgid "%(flag)s : FLAG SET " +msgid "Host '%s' could not be found." msgstr "" -#: cinder/utils.py:79 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Inner Exception: %s" +msgid "Invalid status: '%s'" msgstr "" -#: cinder/utils.py:165 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Fetching %s" +msgid "Invalid update setting: '%s'" msgstr "" -#: cinder/utils.py:210 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/utils.py:220 -#, python-format -msgid "Running cmd (subprocess): %s" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 -#, python-format -msgid "Result was %s" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" msgstr "" -#: cinder/utils.py:249 -#, python-format -msgid "%r failed. Retrying." +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/utils.py:291 -#, python-format -msgid "Running cmd (SSH): %s" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" msgstr "" -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" msgstr "" -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/utils.py:537 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Caught error: %s" msgstr "" -#: cinder/utils.py:648 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Invalid backend: %s" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: cinder/utils.py:659 -#, python-format -msgid "backend %s" +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/utils.py:927 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extended resource: %s" msgstr "" -#: cinder/utils.py:931 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/utils.py:1028 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/utils.py:1138 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Expected object of type: %s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "Invalid server_string: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "There is no such action: %s" msgstr "" -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/utils.py:1681 -#, python-format -msgid "Could not remove tmpdir: %s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/wsgi.py:97 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/wsgi.py:117 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +msgid "snapshot does not exist" msgstr "" -#: cinder/api/direct.py:218 -msgid "not available" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/api/direct.py:299 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Returned non-serializeable type: %s" +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 +#, python-format +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/api/validator.py:142 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +msgid "Invalid value '%s' for force. " +msgstr "" + +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" msgstr "" -#: cinder/api/ec2/__init__.py:73 +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "%(code)s: %(message)s" +msgid "vol=%s" msgstr "" -#: cinder/api/ec2/__init__.py:95 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "FaultWrapper: %s" +msgid "Delete volume with id: %s" msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." -msgstr "Занадто багато невдалих аутентифікацій." +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." +msgstr "" -#: cinder/api/ec2/__init__.py:180 +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." -msgstr "" +msgid "Create volume of %s GB" +msgstr "Створити розділ на %s ГБ" -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +#: cinder/api/v1/volumes.py:418 +#, python-format +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/backup/api.py:53 +msgid "Backup status must be available or error" msgstr "" -#: cinder/api/ec2/__init__.py:388 -#, python-format -msgid "Authentication Failure: %s" +#: cinder/backup/api.py:78 +msgid "Volume to be backed up must be available" msgstr "" -#: cinder/api/ec2/__init__.py:404 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: cinder/backup/api.py:112 +msgid "Backup status must be available" msgstr "" -#: cinder/api/ec2/__init__.py:435 -#, python-format -msgid "action: %s" +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/api/ec2/__init__.py:437 +#: cinder/backup/api.py:126 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:512 +#: cinder/backup/api.py:140 #, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/ec2/__init__.py:584 -#, python-format -msgid "InstanceNotFound raised: %s" +#: cinder/backup/api.py:145 +msgid "Volume to be restored to must be available" msgstr "" -#: cinder/api/ec2/__init__.py:590 -#, python-format -msgid "VolumeNotFound raised: %s" +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/ec2/__init__.py:596 +#: cinder/backup/api.py:155 #, python-format -msgid "SnapshotNotFound raised: %s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:602 -#, python-format -msgid "NotFound raised: %s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/ec2/__init__.py:605 +#: cinder/backup/manager.py:83 #, python-format -msgid "EC2APIError raised: %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/backup/manager.py:87 #, python-format -msgid "KeyPairExists raised: %s" +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/__init__.py:617 +#: cinder/backup/manager.py:98 #, python-format -msgid "InvalidParameterValue raised: %s" +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/ec2/__init__.py:621 +#: cinder/backup/manager.py:104 #, python-format -msgid "InvalidPortRange raised: %s" +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/backup/manager.py:109 #, python-format -msgid "NotAuthorized raised: %s" +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/backup/manager.py:119 #, python-format -msgid "InvalidRequest raised: %s" +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:633 +#: cinder/backup/manager.py:128 #, python-format -msgid "QuotaError raised: %s" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:637 +#: cinder/backup/manager.py:137 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/backup/manager.py:160 #, python-format -msgid "Unexpected error raised: %s" +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/backup/manager.py:166 #, python-format -msgid "Environment: %s" +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." +#: cinder/backup/manager.py:175 +#, python-format +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/apirequest.py:64 +#: cinder/backup/manager.py:183 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:336 +#: cinder/backup/manager.py:199 #, python-format -msgid "Create snapshot of volume %s" +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/backup/manager.py:220 #, python-format msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/backup/manager.py:228 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/api/ec2/cloud.py:382 +#: cinder/backup/manager.py:234 #, python-format -msgid "Create key pair %s" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/cloud.py:391 +#: cinder/backup/manager.py:244 #, python-format -msgid "Import key %s" +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/backup/manager.py:264 #, python-format -msgid "Delete key pair %s" +msgid "delete_backup finished, backup %s deleted" msgstr "" -#: cinder/api/ec2/cloud.py:551 -msgid "Invalid CIDR" +#: cinder/backup/services/swift.py:96 +#, python-format +msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/backup/services/swift.py:117 +#, python-format +msgid "_check_container_exists: container: %s" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/backup/services/swift.py:122 #, python-format -msgid "Revoke security group ingress %s" +msgid "container %s does not exist" msgstr "" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/backup/services/swift.py:127 #, python-format -msgid "%s Not enough parameters to build a valid rule" +msgid "container %s exists" msgstr "" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." +#: cinder/backup/services/swift.py:133 +#, python-format +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "Authorize security group ingress %s" +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/ec2/cloud.py:725 -#, fuzzy, python-format -msgid "%s - This rule already exists in group" -msgstr "Це правило вже існує в групі %s" - -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +msgid "generated object list: %s" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/services/swift.py:169 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "Create Security Group %s" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/ec2/cloud.py:783 -#, python-format -msgid "group %s already exists" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/services/swift.py:193 #, python-format -msgid "Delete security group %s" -msgstr "Вилучити групу безпеки %s" +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" +msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Get console output for instance %s" +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/services/swift.py:207 #, python-format -msgid "Create volume from snapshot %s" +msgid "volume size %d is invalid." msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Create volume of %s GB" -msgstr "Створити розділ на %s ГБ" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" +msgstr "" -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" msgstr "" -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 -#, python-format -msgid "Detach volume %s" -msgstr "Від'єднати том %s" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" +msgstr "" -#: cinder/api/ec2/cloud.py:959 -#, fuzzy, python-format -msgid "Detach Volume Failed." -msgstr "Від'єднати том %s" +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" +msgstr "" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "attribute not supported: %s" +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/backup/services/swift.py:262 #, python-format -msgid "vol = %s\n" +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/ec2/cloud.py:1267 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Release address %s" +msgid "backup %s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1272 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/backup/services/swift.py:287 #, python-format -msgid "Disassociate address %s" +msgid "metadata_object_names = %s" msgstr "" -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1343 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Reboot instance %r" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/backup/services/swift.py:331 +#, python-format +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/backup/services/swift.py:339 #, python-format -msgid "De-registering image %s" +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:1490 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" -msgstr "лише група \"всі\" підтримується" +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" +msgstr "" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/ec2/cloud.py:1542 +#: cinder/backup/services/swift.py:380 #, python-format -msgid "Updating image %s publicity" +msgid "delete %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/brick/iscsi/iscsi.py:152 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1603 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "Couldn't stop instance with in %d sec" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/openstack/__init__.py:43 +#: cinder/brick/iscsi/iscsi.py:192 #, python-format -msgid "Caught error: %s" +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/openstack/__init__.py:105 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Extended resource: %s" +msgid "Removing iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/openstack/__init__.py:130 +#: cinder/brick/iscsi/iscsi.py:376 #, python-format -msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/openstack/__init__.py:135 +#: cinder/brick/iscsi/iscsi.py:416 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/api/openstack/auth.py:90 +#: cinder/brick/iscsi/iscsi.py:455 #, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/brick/local_dev/lvm.py:35 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgid "Unable to find Volume Group: %s" msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "Створити розділ на %s ГБ" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/openstack/auth.py:167 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "Could not find %s in request." +msgid "Cmd :%s" msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/brick/local_dev/lvm.py:77 #, python-format -msgid "Successfully authenticated '%s'" +msgid "StdOut :%s" msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." +#: cinder/brick/local_dev/lvm.py:78 +#, python-format +msgid "StdErr :%s" msgstr "" -#: cinder/api/openstack/auth.py:258 +#: cinder/brick/local_dev/lvm.py:82 #, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +msgid "Unable to locate Volume Group %s" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/brick/local_dev/lvm.py:243 +#, python-format +msgid "Unable to find VG: %s" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/brick/local_dev/lvm.py:292 +#, python-format +msgid "Unable to find LV: %s" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/openstack/common.py:203 -#, python-format -msgid "marker [%s] not found" +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "href %s does not contain version" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/openstack/common.py:295 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "Converting nw_info: %s" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "Converted networks: %s" +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/common.py:338 +#: cinder/db/sqlalchemy/api.py:1924 #, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/db/sqlalchemy/api.py:1987 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/extensions.py:188 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "Loaded extension: %s" +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/extensions.py:225 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "Ext name: %s" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/extensions.py:226 -#, python-format -msgid "Ext alias: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/extensions.py:227 -#, python-format -msgid "Ext description: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Ext namespace: %s" +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/extensions.py:230 -#, python-format -msgid "Ext updated: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:232 -#, python-format -msgid "Exception loading extension: %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:246 -#, python-format -msgid "Loading extension %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:252 -#, python-format -msgid "Calling extension factory %s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/extensions.py:264 -#, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:344 -#, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/extensions.py:368 -#, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/image/glance.py:151 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/image/image_utils.py:231 #, python-format -msgid "Exception handling resource: %s" +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Fault thrown: %s" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/image/image_utils.py:278 #, python-format -msgid "HTTP exception thrown: %s" +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/openstack/common/lockutils.py:188 #, python-format -msgid "There is no such action: %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/wsgi.py:889 +#: cinder/openstack/common/log.py:226 +#, fuzzy, python-format +msgid "Deprecated: %s" +msgstr "отримано %s" + +#: cinder/openstack/common/log.py:329 #, python-format -msgid "%(url)s returned a fault: %(e)s" +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/openstack/common/log.py:537 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/openstack/common/loopingcall.py:84 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/openstack/common/notifier/api.py:125 #, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 #, python-format -msgid "Invalid server status: %(status)s" +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" +msgstr "отримано %s" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/openstack/common/rpc/amqp.py:414 #, python-format -msgid "Bad personality format: missing %s" -msgstr "" +msgid "no method for message: %s" +msgstr "без порядку для повідомлень: %s" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" -msgstr "" +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "Без порядку для повідомлень: %s" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 -#, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/openstack/common/rpc/amqp.py:586 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/rpc/amqp.py:589 #, python-format -msgid "Duplicate networks (%s) are not allowed" -msgstr "" +msgid "MSG_ID is %s" +msgstr "MSG_ID %s" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/openstack/common/rpc/amqp.py:623 #, python-format -msgid "Bad network format: missing %s" +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/rpc/common.py:156 #, python-format -msgid "Error in confirm-resize %s" +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/rpc/common.py:280 #, python-format -msgid "Error in revert-resize %s" +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/rpc/impl_kombu.py:480 #, python-format -msgid "Error in reboot %s" +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 -#, python-format -msgid "Compute.api::pause %s" +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 -#, python-format -msgid "Compute.api::unpause %s" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/impl_zmq.py:273 #, python-format -msgid "compute.api::suspend %s" +msgid "Running func with context: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 -#, python-format -msgid "compute.api::resume %s" +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 -#, python-format -msgid "Error in migrate %s" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 -#, python-format -msgid "Compute.api::reset_network %s" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 -#, python-format -msgid "Compute.api::inject_network_info %s" +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 -#, python-format -msgid "Compute.api::lock %s" +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 +#: cinder/openstack/common/rpc/impl_zmq.py:453 #, python-format -msgid "Compute.api::unlock %s" +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/impl_zmq.py:465 #, python-format -msgid "createBackup entity requires %s attribute" -msgstr "" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/openstack/common/rpc/impl_zmq.py:510 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 +#: cinder/openstack/common/rpc/impl_zmq.py:513 #, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "Cannot show aggregate: %(id)s" +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 -#, python-format -msgid "Cannot update aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Cannot delete aggregate: %(id)s" +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "Aggregates does not have %s action" +msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 -#, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 -#, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 +#: cinder/openstack/common/rpc/impl_zmq.py:635 #, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 -#, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." -msgstr "" +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, fuzzy, python-format +msgid "Received message: %s" +msgstr "отримано %s" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/openstack/common/rpc/impl_zmq.py:760 #, python-format -msgid "No more floating ips in pool %s." -msgstr "" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 -#, python-format -msgid "Invalid status: '%s'" +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "Invalid mode: '%s'" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:152 -#, python-format -msgid "Invalid update setting: '%s'" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 -#, python-format -msgid "Setting host %(host)s to %(state)s." +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/scheduler/filter_scheduler.py:131 #, python-format -msgid "Key pair '%s' already exists." +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/scheduler/filter_scheduler.py:160 +#, python-format +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/scheduler/filter_scheduler.py:214 #, python-format -msgid "Unable to find address %r" +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/scheduler/host_manager.py:240 #, python-format -msgid "Network does not have %s action" +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "Disassociating network with id %s" +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/scheduler/manager.py:119 #, python-format -msgid "Showing network with id %s" +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 +#: cinder/scheduler/scheduler_options.py:69 #, python-format -msgid "Deleting network with id %s" +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -msgid "Security group is still in use" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "Security group %s already exists" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Security group %s is not a string or unicode" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Security group %s cannot be empty." +msgid "FAKE ISCSI: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "Security group %s should not be greater than 255 characters." -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +msgid "LoggingVolumeDriver: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/tests/fake_utils.py:72 #, python-format -msgid "Security group (%s) not found" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 +#: cinder/tests/fake_utils.py:80 #, python-format -msgid "This rule already exists in group %s" -msgstr "Це правило вже існує в групі %s" - -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +msgid "Faked command matched %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/tests/fake_utils.py:96 #, python-format -msgid "Rule (%s) not found" -msgstr "" - -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/tests/test_misc.py:59 #, python-format -msgid "start instance %r" +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/tests/test_storwize_svc.py:243 #, python-format -msgid "stop instance %r" +msgid "unrecognized argument %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/tests/test_storwize_svc.py:1217 #, python-format -msgid "vol=%s" +msgid "Run CLI command: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 +#: cinder/tests/test_storwize_svc.py:1220 #, python-format -msgid "Delete volume with id: %s" +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "Delete snapshot with id: %s" +msgid "Given data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 +#: cinder/tests/test_volume_types.py:59 #, python-format -msgid "Create snapshot from volume %s" +msgid "Result data: %s" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" msgstr "" -#: cinder/auth/ldapdriver.py:650 +#: cinder/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "volume: %s" +msgstr "Від'єднати том %s" + +#: cinder/tests/integrated/api/client.py:37 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/auth/manager.py:298 -#, python-format -msgid "Looking up user: %r" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/auth/manager.py:302 -#, python-format -msgid "Failed authorization for access key %s" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" msgstr "" -#: cinder/auth/manager.py:308 -#, python-format -msgid "Using project name = user name (%s)" +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/auth/manager.py:315 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "Doing %(method)s on %(relative_url)s" msgstr "" -#: cinder/auth/manager.py:324 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +msgid "Body: %s" msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "user.secret: %s" +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "expected_signature: %s" +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 -#, python-format -msgid "signature: %s" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "Invalid signature for user %s" -msgstr "" - -#: cinder/auth/manager.py:353 -#, python-format -msgid "host_only_signature: %s" -msgstr "" - -#: cinder/auth/manager.py:449 -msgid "Must specify project" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/auth/manager.py:490 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/auth/manager.py:493 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" msgstr "" -#: cinder/auth/manager.py:519 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/auth/manager.py:522 -#, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/auth/manager.py:595 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/auth/manager.py:613 +#: cinder/volume/api.py:140 #, python-format -msgid "modifying project %s" +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/auth/manager.py:625 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/auth/manager.py:646 -#, python-format -msgid "Remove user %(uid)s from project %(pid)s" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/auth/manager.py:676 +#: cinder/volume/api.py:168 #, python-format -msgid "Deleting project %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/auth/manager.py:734 +#: cinder/volume/api.py:177 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/auth/manager.py:743 -#, python-format -msgid "Deleting user %s" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/auth/manager.py:753 -#, python-format -msgid "Access Key change for user %s" +#: cinder/volume/api.py:316 +msgid "Volume status must be available or error" msgstr "" -#: cinder/auth/manager.py:755 +#: cinder/volume/api.py:321 #, python-format -msgid "Secret Key change for user %s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/auth/manager.py:757 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "Searching by: %s" msgstr "" -#: cinder/auth/manager.py:802 -#, python-format -msgid "No vpn data for project %s" +#: cinder/volume/api.py:452 +msgid "already attached" msgstr "" -#: cinder/cloudpipe/pipelib.py:46 -msgid "Instance type for vpn instances" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/volume/api.py:470 +msgid "Volume status must be available to reserve" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" +#: cinder/volume/api.py:537 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/volume/api.py:546 #, python-format -msgid "Launching VPN for %s" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/compute/api.py:141 -msgid "No compute host specified" +#: cinder/volume/api.py:595 +msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/compute/api.py:144 -#, python-format -msgid "Unable to find host for Instance %s" +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/compute/api.py:192 -#, python-format -msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/compute/api.py:203 -#, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/compute/api.py:257 -msgid "Cannot run any more instances of this type." +#: cinder/volume/api.py:716 +msgid "Volume status must be available/in-use." msgstr "" -#: cinder/compute/api.py:259 -#, python-format -msgid "Can only run %s more instances of this type." +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/compute/api.py:261 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/compute/api.py:312 +#: cinder/volume/driver.py:269 #, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/compute/api.py:383 +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "Going to run %s instances..." +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/compute/api.py:447 +#: cinder/volume/driver.py:361 #, python-format -msgid "bdm %s" +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/compute/api.py:474 +#: cinder/volume/driver.py:378 #, python-format -msgid "block_device_mapping %s" +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/compute/api.py:591 +#: cinder/volume/driver.py:437 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/compute/api.py:871 -msgid "Going to try to soft delete instance" +#: cinder/volume/driver.py:439 +#, python-format +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +#: cinder/volume/driver.py:451 +#, python-format +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/compute/api.py:939 -msgid "Going to try to terminate instance" +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/compute/api.py:977 -msgid "Going to try to stop instance" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/compute/api.py:996 -msgid "Going to try to start instance" +#: cinder/volume/manager.py:124 +#, python-format +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/compute/api.py:1000 +#: cinder/volume/manager.py:146 #, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgid "Re-exporting %s volumes" msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/volume/manager.py:151 #, python-format -msgid "Searching by: %s" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/compute/api.py:1201 +#: cinder/volume/manager.py:156 #, python-format -msgid "Image type not recognized %s" +msgid "volume %s: skipping export" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/volume/manager.py:161 #, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/compute/api.py:1644 +#: cinder/volume/manager.py:221 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/volume/manager.py:230 +#, python-format +msgid "volume %s: creating from snapshot" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 +#: cinder/volume/manager.py:234 #, python-format -msgid "DB error: %s" +msgid "volume %s: creating from existing volume" msgstr "" -#: cinder/compute/instance_types.py:86 +#: cinder/volume/manager.py:238 #, python-format -msgid "Instance type %s not found for deletion" +msgid "volume %s: creating from image" msgstr "" -#: cinder/compute/manager.py:138 +#: cinder/volume/manager.py:247 #, python-format -msgid "check_instance_lock: decorating: |%s|" +msgid "volume %s: creating" msgstr "" -#: cinder/compute/manager.py:140 +#: cinder/volume/manager.py:279 #, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +msgid "volume %s: creating export" msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/volume/manager.py:288 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "volume %s: create failed" msgstr "" -#: cinder/compute/manager.py:146 +#: cinder/volume/manager.py:318 #, python-format -msgid "check_instance_lock: admin: |%s|" +msgid "volume %s: created successfully" msgstr "" -#: cinder/compute/manager.py:151 +#: cinder/volume/manager.py:326 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "Error: %s" msgstr "" -#: cinder/compute/manager.py:155 +#: cinder/volume/manager.py:352 #, python-format -msgid "check_instance_lock: not executing |%s|" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/manager.py:201 -#, python-format -msgid "Unable to load the virtualization driver: %s" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/manager.py:223 -#, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/manager.py:379 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" +#: cinder/volume/manager.py:419 +#, python-format +msgid "volume %s: removing export" msgstr "" -#: cinder/compute/manager.py:329 +#: cinder/volume/manager.py:424 #, python-format -msgid "Setting up bdm %s" +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/manager.py:400 -#, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/manager.py:406 +#: cinder/volume/manager.py:447 #, python-format -msgid "Exception encountered while terminating the instance %s" +msgid "volume %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:444 +#: cinder/volume/manager.py:460 #, python-format -msgid "Instance %s not found." +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" +#: cinder/volume/manager.py:466 +#, python-format +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/manager.py:523 +#: cinder/volume/manager.py:484 #, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/compute/manager.py:528 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." +#: cinder/volume/manager.py:505 +#, python-format +msgid "snapshot %s: snapshot is busy" msgstr "" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/compute/manager.py:565 -#, python-format -msgid "Instance network_info: |%s|" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/volume/manager.py:608 +#, python-format +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/volume/manager.py:626 +#, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/volume/manager.py:706 #, python-format -msgid "%(action_str)s instance" +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/manager.py:699 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "Ignoring DiskNotFound: %s" +msgid "DB error: %s" msgstr "" -#: cinder/compute/manager.py:708 -#, python-format -msgid "terminating bdm %s" +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 -#, python-format -msgid "%s. Setting instance vm_state to ERROR" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/volume_types.py:128 #, python-format msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/compute/manager.py:816 -#, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "Rebuilding instance %s" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "Rebooting instance %s" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:891 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/compute/manager.py:933 +#: cinder/volume/drivers/coraid.py:128 #, python-format -msgid "instance %s: snapshotting" +msgid "Unable to find group: %(group)s" msgstr "" -#: cinder/compute/manager.py:939 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/compute/manager.py:995 -#, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/compute/manager.py:1001 -#, python-format -msgid "Rotating out %d backups" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "Deleting image %s" +msgid "Configure data : %s" msgstr "" -#: cinder/compute/manager.py:1035 -#, python-format -msgid "Failed to set admin password. Instance %s is not running" -msgstr "" +#: cinder/volume/drivers/coraid.py:177 +#, fuzzy, python-format +msgid "Configure response : %s" +msgstr "відповідь %s" -#: cinder/compute/manager.py:1041 +#: cinder/volume/drivers/coraid.py:199 #, python-format -msgid "Instance %s: Root password set" -msgstr "" - -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/compute/manager.py:1079 +#: cinder/volume/drivers/coraid.py:308 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Fail to create volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1084 +#: cinder/volume/drivers/coraid.py:321 #, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgid "Failed to delete volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:1098 +#: cinder/volume/drivers/coraid.py:335 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1103 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1116 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "instance %s: rescuing" +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:1141 +#: cinder/volume/drivers/coraid.py:383 #, python-format -msgid "instance %s: unrescuing" +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/glusterfs.py:65 +#, python-format +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1287 +#: cinder/volume/drivers/glusterfs.py:70 #, python-format -msgid "instance %s: migrating" +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1471 -#, python-format -msgid "instance %s: pausing" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:1489 +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 #, python-format -msgid "instance %s: unpausing" +msgid "casted to %s" msgstr "" -#: cinder/compute/manager.py:1525 +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:1534 +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 #, python-format -msgid "instance %s: suspending" +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:1556 +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 #, python-format -msgid "instance %s: resuming" +msgid "%s is already mounted" msgstr "" -#: cinder/compute/manager.py:1579 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "instance %s: locking" +msgid "volume group %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1588 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "instance %s: unlocking" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:1596 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "instance %s: getting locked state" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "instance %s: reset network" +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "instance %s: inject network info" +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, fuzzy, python-format +msgid "Creating clone of volume: %s" +msgstr "Створити розділ на %s ГБ" + +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "network_info to inject: |%s|" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "instance %s: getting vnc console" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:1685 -#, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:1703 +#: cinder/volume/drivers/lvm.py:430 #, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:1705 +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/lvm.py:542 #, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/compute/manager.py:1724 -#, python-format -msgid "Attach failed %(mountpoint)s, removing" +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1756 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "rbd has no pool %s" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:1916 -#, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/compute/manager.py:1973 -#, python-format -msgid "Pre live migration failed at %(dest)s" +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/rbd.py:227 +msgid "Not an rbd snapshot" msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/rbd.py:242 +#, python-format +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/volume/drivers/rbd.py:253 +#, python-format +msgid "Unable to read image %s" msgstr "" -#: cinder/compute/manager.py:2040 -#, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/compute/manager.py:2073 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "Migrating instance to %(dest)s finished successfully." +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/compute/manager.py:2226 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "Updated the info_cache for instance %s" +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/sheepdog.py:47 +#, python-format +msgid "Sheepdog is not working: %s" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" msgstr "" -#: cinder/compute/manager.py:2305 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:2331 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/compute/manager.py:2344 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" -msgstr "" - -#: cinder/compute/manager.py:2350 -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/solidfire.py:156 +#, python-format +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/compute/manager.py:2458 +#: cinder/volume/drivers/solidfire.py:164 #, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/compute/manager.py:2465 +#: cinder/volume/drivers/solidfire.py:171 +#, fuzzy, python-format +msgid "API response: %s" +msgstr "відповідь %s" + +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +msgid "Found solidfire account: %s" msgstr "" -#: cinder/compute/manager.py:2472 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" +#: cinder/volume/drivers/solidfire.py:364 +#, python-format +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/console/manager.py:97 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/solidfire.py:406 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "Removing console %(console_id)s." +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "Re-wrote %s" +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" -msgstr "" - -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "Error starting xvp: %s" -msgstr "" - -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/consoleauth/manager.py:63 -#, python-format -msgid "Deleting Expired Token: (%s)" +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/consoleauth/manager.py:75 -#, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/consoleauth/manager.py:79 -#, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" +#: cinder/volume/drivers/solidfire.py:566 +msgid "Failed to get updated stats" msgstr "" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 -#, python-format -msgid "No ComputeNode for %(host)s" +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/storwize_svc.py:190 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "pool %s doesn't exist" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 -#, python-format -msgid "No sm_flavor called %(sm_flavor)s" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 -#, python-format -msgid "No sm_volume with id %(volume_id)s" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format -msgid "SQL connection failed. %s attempts left." +msgid "%s is not set" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/drivers/storwize_svc.py:309 #, python-format -msgid "Table |%s| not created!" +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/drivers/storwize_svc.py:331 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/storwize_svc.py:483 +#, python-format +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/storwize_svc.py:511 +#, python-format +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 +#: cinder/volume/drivers/storwize_svc.py:523 #, python-format -msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:551 +#, python-format +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:574 +#, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:619 +#, python-format +msgid "volume %s mapping to multi host" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:635 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:675 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/image/s3.py:328 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/image/s3.py:340 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/image/s3.py:387 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "Bad mac for to_global_ipv6: %s" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "Bad prefix for to_global_ipv6: %s" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:907 +#, python-format +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/network/linux_net.py:166 +#: cinder/volume/drivers/storwize_svc.py:945 #, python-format -msgid "Attempted to remove chain %s which does not exist" +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:192 +#: cinder/volume/drivers/storwize_svc.py:950 #, python-format -msgid "Unknown chain: %r" +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/network/linux_net.py:215 +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 #, python-format msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/network/linux_net.py:694 +#: cinder/volume/drivers/storwize_svc.py:1012 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/network/linux_net.py:756 +#: cinder/volume/drivers/storwize_svc.py:1050 #, python-format -msgid "killing radvd threw %s" +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/drivers/storwize_svc.py:1055 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/network/linux_net.py:967 +#: cinder/volume/drivers/storwize_svc.py:1062 #, python-format -msgid "Starting VLAN inteface %s" +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:1069 #, python-format -msgid "Starting Bridge interface for %s" +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:1142 +#: cinder/volume/drivers/storwize_svc.py:1080 #, python-format -msgid "Starting bridge %s " +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/network/linux_net.py:1149 +#: cinder/volume/drivers/storwize_svc.py:1092 #, python-format -msgid "Done starting bridge %s" +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/storwize_svc.py:1129 #, python-format -msgid "Interface %(interface)s not found" +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:614 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/network/manager.py:660 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/network/manager.py:778 -#, python-format -msgid "Disassociated %s stale fixed ip(s)" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/network/manager.py:896 -#, python-format -msgid "network allocations for instance |%s|" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/network/manager.py:901 -#, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/manager.py:930 -#, python-format -msgid "network deallocation for instance |%s|" +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/network/manager.py:1152 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1412 msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/manager.py:1227 -#, python-format -msgid "Unable to release %s because vif doesn't exist." +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/manager.py:1244 -#, python-format -msgid "Leased IP |%(address)s|" +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/manager.py:1248 -#, python-format -msgid "IP %s leased that is not associated" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/manager.py:1256 -#, python-format -msgid "IP |%s| leased that isn't allocated" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Released IP |%(address)s|" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/manager.py:1265 -#, python-format -msgid "IP %s released that is not associated" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/manager.py:1268 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "IP %s released that was not leased" -msgstr "" - -#: cinder/network/manager.py:1331 -msgid "cidr already in use" +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/network/manager.py:1334 +#: cinder/volume/drivers/storwize_svc.py:1471 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/manager.py:1345 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" -msgstr "" - -#: cinder/network/manager.py:1423 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "Network must be disassociated from project %s before delete" -msgstr "" - -#: cinder/network/manager.py:1832 msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/manager.py:1839 +#: cinder/volume/drivers/storwize_svc.py:1517 #, python-format msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/volume/drivers/windows.py:142 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "Creating folder %s " msgstr "" -#: cinder/network/quantum/client.py:196 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "Quantum entity not found: %s" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/quantum/client.py:206 +#: cinder/volume/drivers/windows.py:213 #, python-format -msgid "Server %(status_code)s error: %(data)s" +msgid "Disk not found: %s" msgstr "" -#: cinder/network/quantum/client.py:210 +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "Unable to connect to server. Got error: %s" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/quantum/client.py:228 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "unable to deserialize object of type = '%s'" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/zadara.py:350 +#, python-format +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#, python-format +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#, python-format +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "network allocations for instance %s" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "Server returned error: %s" +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" +#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "No network with net_id = %s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:240 #, python-format -msgid "%s not in valid priorities" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/notifier/list_notifier.py:65 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 #, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/amqp.py:146 -#, python-format -msgid "Returning exception %s to caller" +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/rpc/amqp.py:188 +#: cinder/volume/drivers/emc/emc_smis_common.py:291 #, python-format -msgid "unpacked context: %s" +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "received %s" -msgstr "отримано %s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." +msgstr "" -#: cinder/rpc/amqp.py:236 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format -msgid "no method for message: %s" -msgstr "без порядку для повідомлень: %s" - -#: cinder/rpc/amqp.py:237 -#, python-format -msgid "No method for message: %s" -msgstr "Без порядку для повідомлень: %s" - -#: cinder/rpc/amqp.py:321 -#, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/rpc/amqp.py:324 -#, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID %s" - -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "Making asynchronous cast on %s..." -msgstr "" - -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Sending notification on %s..." +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." -msgstr "" - -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." -msgstr "" - -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:364 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:380 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:389 #, python-format msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:401 #, python-format msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 -#, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:412 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:419 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format -msgid "Connected to AMQP server on %s" -msgstr "" - -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:454 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +#: cinder/volume/drivers/emc/emc_smis_common.py:463 +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:474 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:486 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/scheduler/driver.py:89 +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 #, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" -msgstr "" - -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/emc/emc_smis_common.py:516 +#, python-format +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:525 +#, python-format +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:533 +#, python-format +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "No host selection for %s defined." +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/emc/emc_smis_common.py:597 +#, python-format +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "Filtered %(hosts)s" +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:619 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "Create export: %(volume)s" msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:624 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:646 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:672 +#, fuzzy, python-format +msgid "Error mapping volume %s." +msgstr "Від'єднати том %s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:676 #, python-format -msgid "Host filter passes for %(host)s" +msgid "ExposePaths for volume %s completed successfully." msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:692 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" +#: cinder/volume/drivers/emc/emc_smis_common.py:705 +#, python-format +msgid "Error unmapping volume %s." msgstr "" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/emc/emc_smis_common.py:709 #, python-format -msgid "No service for compute ID %s" +msgid "HidePaths for volume %s completed successfully." msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:735 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/scheduler/manager.py:159 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 #, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." +msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, python-format +msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#, python-format +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#, python-format +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:800 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:806 #, python-format -msgid "Faked command matched %s" +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:830 #, python-format -msgid "Faked command raised an exception %s" +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:836 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "Volume %s is already mapped." msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#, python-format +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 -#, python-format -msgid "Running instances: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/tests/test_compute.py:371 +#: cinder/volume/drivers/emc/emc_smis_common.py:899 #, python-format -msgid "After terminating instances: %s" +msgid "Found Masking View: %s" msgstr "" -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/tests/test_compute.py:1430 -#, python-format -msgid "After force-killing instances: %s" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/volume/drivers/emc/emc_smis_common.py:944 #, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#, fuzzy +msgid "Cannot connect to ECOM server" +msgstr "Оновлено з'єднання до черги" + +#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#, python-format +msgid "Found Replication Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#, python-format +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#, python-format +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, python-format +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#, python-format +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#, python-format +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "Target %s allocated" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "Given data: %s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "Result data: %s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "Error finding %s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format -msgid "_create: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "_delete: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "_get: %s" +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "_get_all: %s" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "Device info: %(data)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "test_snapshot_detail: resp_dict=%s" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/tests/integrated/test_login.py:31 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "flavor: %s" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "Add target WWN: %s." msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "Body: %s" +msgid "Target WWNs: %s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, python-format +msgid "Cannot find device number for volume %s" msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 #, python-format -msgid "Decoding JSON: %s" +msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/tests/rpc/common.py:133 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/tests/rpc/common.py:142 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 #, python-format -msgid "Nested return %s" +msgid "ISCSI properties: %s" msgstr "" -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 -#, python-format -msgid "Received %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 -#, python-format -msgid "Compute_service record created for %s " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "Compute_service record updated for %s " +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/virt/firewall.py:130 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/virt/firewall.py:137 -#, python-format -msgid "Filters added to instance %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#, python-format +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/virt/firewall.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Adding security group rule: %r" +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Adding provider rule: %s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, python-format +msgid "create_export: volume name:%s" msgstr "" -#: cinder/virt/images.py:92 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "Converted to raw, but format is now %s" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, python-format msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#, python-format +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/virt/xenapi_conn.py:140 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#, python-format msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#, python-format +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "Got exception: %s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 #, python-format -msgid "============= initial domains =========== : %s" +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#, python-format +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#, python-format +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "No such domain (%s)" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#, python-format +msgid "_check_conf_file: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "No such domain %s" +msgid "_read_xml:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Domains: %s" +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 #, python-format -msgid "Nodes: %s" +msgid "_get_login_info error. %s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "After storing domains: %s" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#, python-format +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "Created new domain: %s" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "Failed to boot Bare-metal node %s" +msgid "CLI command:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#, python-format +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/baremetal/dom.py:226 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "change_domain_state: to new state %s" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/baremetal/dom.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "Stored fake domains to the file: %s" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#, python-format +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:148 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 #, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 #, python-format -msgid "instance %s: rebooted" +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#, python-format +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 #, python-format -msgid "instance %s: rescued" +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#, python-format +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 #, python-format -msgid "instance %s: is building" +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:265 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "instance %s: booted" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 #, python-format -msgid "instance %s spawned successfully" +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 #, python-format -msgid "instance %s:not booted" +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#, python-format +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:354 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 #, python-format -msgid "instance %s: Creating image" +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:473 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 #, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format -msgid "instance %s: starting toXML method" +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 #, python-format -msgid "instance %s: finished toXML method" +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 -#, python-format -msgid "#### RLK: cpu_arch = %s " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/drivers/netapp/iscsi.py:123 +#, python-format +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 +#, python-format +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/netapp/iscsi.py:149 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "Using storage service: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/netapp/iscsi.py:204 +#, fuzzy +msgid "Connected to DFM server" +msgstr "Оновлено з'єднання до черги" + +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/netapp/iscsi.py:317 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "Job failed: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "unknown disk image handler: %s" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 -#, python-format -msgid "Failed to mount filesystem: %s" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "Failed to remove container: %s" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/netapp/iscsi.py:558 #, python-format -msgid "User %(username)s not found in password file." +msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/netapp/iscsi.py:575 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 #, python-format -msgid "unsupported partition: %s" +msgid "No LUN ID for volume %s" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, python-format +msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/netapp/iscsi.py:826 #, python-format -msgid "Could not attach image to loopback: %s" +msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "Failed to map partitions: %s" -msgstr "" - -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" +#: cinder/volume/drivers/netapp/iscsi.py:1054 +#, python-format +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "qemu-nbd error: %s" +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/netapp/iscsi.py:1086 #, python-format -msgid "nbd device %s did not show up" +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "Connecting to libvirt: %s" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 #, python-format -msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +msgid "Destroyed LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 +#: cinder/volume/drivers/netapp/iscsi.py:1291 #, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" -msgstr "" - -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/netapp/iscsi.py:1298 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 #, python-format -msgid "Deleting instance files %(target)s" +msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, python-format +msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, python-format +msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/virt/libvirt/connection.py:692 -msgid "Instance soft rebooted successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1344 +#, python-format +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:696 -msgid "Failed to soft reboot instance." +#: cinder/volume/drivers/netapp/iscsi.py:1365 +#, python-format +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 +#, python-format +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, python-format +msgid "Could not find handle for LUN named %s" msgstr "" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/netapp/iscsi.py:1518 #, python-format -msgid "Automatically confirming migration %d" -msgstr "" - -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" -msgstr "" - -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +msgid "Using NetApp filer: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/libvirt/connection.py:978 -msgid "Guest does not have a console available" -msgstr "" - -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/netapp/iscsi.py:1628 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/netapp/iscsi.py:1632 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/netapp/iscsi.py:1688 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" -msgstr "" - -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/netapp/iscsi.py:1735 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "block_device_list %s" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" +#: cinder/volume/drivers/netapp/iscsi.py:1829 +#, python-format +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, python-format +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1679 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" +#: cinder/volume/drivers/netapp/iscsi.py:2192 +#, python-format +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/libvirt/connection.py:1942 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "'' must be 1, but %d\n" +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/netapp/iscsi.py:2484 #, python-format -msgid "" -"Instance launched has CPU info:\n" -"%s" +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/libvirt/connection.py:2079 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/netapp/nfs.py:461 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/netapp/nfs.py:487 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/libvirt/connection.py:2407 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." +#: cinder/volume/drivers/netapp/nfs.py:555 +#, python-format +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "Instance %s: Starting finish_revert_migration" +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/firewall.py:42 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" -msgstr "" +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, fuzzy, python-format +msgid "Got response: %s" +msgstr "відповідь %s" -#: cinder/virt/libvirt/firewall.py:171 +#: cinder/volume/drivers/nexenta/volume.py:99 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/virt/libvirt/firewall.py:217 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." -msgstr "" - -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" -msgstr "" - -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "%s is a valid instance name" +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "%s has a disk file" +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "Instance %(instance)s is backed by %(backing)s" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/imagecache.py:186 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:237 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "%(id)s (%(base_file)s): image verification failed" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "Cannot remove %(base_file)s, it does not exist" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "Base file too young to remove: %s" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format -msgid "Removing base file: %s" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 -#, python-format -msgid "%(id)s (%(base_file)s): checking" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 -#, python-format -msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" -msgstr "" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "Неочікувана помилка при виконанні команди." -#: cinder/virt/libvirt/imagecache.py:330 -#, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 -#, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "%(id)s (%(base_file)s): image is not in use" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "%(id)s (%(base_file)s): image is in use" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "Skipping verification, no base directory at %s" -msgstr "" - -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 -#, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "Неочікувана помилка при виконанні команди." -#: cinder/virt/libvirt/imagecache.py:406 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Unknown base file: %s" +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "Active base files: %s" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format -msgid "Corrupt base files: %s" +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 #, python-format -msgid "Removable base files: %s" +msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "Неочікувана помилка при виконанні команди." -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/libvirt/vif.py:90 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/libvirt/vif.py:99 -#, python-format -msgid "Ensuring bridge %s" -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 -#, python-format -msgid "Failed while unplugging vif of instance '%s'" -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "Ім'я файлу секретного ключа" -#: cinder/virt/libvirt/volume.py:163 -#, python-format -msgid "iSCSI device not found at %s" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:166 -#, python-format -msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "Шлях до збережених ключів" -#: cinder/virt/libvirt/volume.py:178 -#, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 -#, python-format -msgid "Virtual Machine with ref %s is not there" -msgstr "" +#~ msgid "Failed to decrypt text" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 -#, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 -#, python-format -msgid "Glance image %s is in killed state" -msgstr "" +#~ msgid "Volume %(volume_id)s is not attached to anything" +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" -msgstr "" +#~ msgid "Keypair data is invalid" +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 -#, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Failed to terminate instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, python-format -msgid "VBD %s already detached" -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -msgid "Failed to fetch glance image" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "Starting %(topic)s node (version %(vcs_string)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "Inner Exception: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "" +#~ msgid "not available" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "Занадто багато невдалих аутентифікацій." -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -msgid "Starting instance" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "NotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -msgid "Failed to spawn, rolling back" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:670 -msgid "Finished snapshot and upload for VM" -msgstr "" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -msgid "Starting snapshot for VM" -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:686 -#, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "Це правило вже існує в групі %s" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "group %s already exists" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "Delete security group %s" +#~ msgstr "Вилучити групу безпеки %s" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Detach Volume Failed." +#~ msgstr "Від'єднати том %s" -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Release address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Reboot instance %r" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "De-registering image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -msgid "Injecting network info to xenstore" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1492 -#, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 -#, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "" +#~ msgid "only group \"all\" is supported" +#~ msgstr "лише група \"всі\" підтримується" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "Updating image %s publicity" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "Failed to get metadata for ip: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "No adminPass was specified" +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Invalid adminPass" +#~ msgstr "" -#: cinder/volume/api.py:137 -msgid "Volume status must be available or error" -msgstr "" +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "Instance could not be found" +#~ msgstr "" -#: cinder/volume/api.py:325 -msgid "Volume Snapshot status must be available or error" -msgstr "" +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Compute.api::pause %s" +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Compute.api::unpause %s" +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "compute.api::suspend %s" +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "compute.api::resume %s" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" +#~ msgid "Error in migrate %s" +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "Server not found" +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "Compute.api::lock %s" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "Compute.api::unlock %s" +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "Malformed createBackup entity" +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "" +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "" +#~ msgid "Instance not found" +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "" +#~ msgid "host and block_migration must be specified." +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "" +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "" +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "" +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "" +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "" +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "" +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "" +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" + +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" + +#~ msgid "Missing type specification" +#~ msgstr "" + +#~ msgid "Invalid type specification" +#~ msgstr "" + +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" + +#~ msgid "Server not found." +#~ msgstr "" + +#~ msgid "Flavor not found." +#~ msgstr "" + +#~ msgid "No Request Body" +#~ msgstr "" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" + +#~ msgid "No more floating ips available." +#~ msgstr "" + +#~ msgid "Missing parameter dict" +#~ msgstr "" + +#~ msgid "Address not specified" +#~ msgstr "" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" + +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "" + +#~ msgid "This rule already exists in group %s" +#~ msgstr "Це правило вже існує в групі %s" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" + +#~ msgid "Looking up user: %r" +#~ msgstr "" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "" + +#~ msgid "modifying project %s" +#~ msgstr "" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "" + +#~ msgid "Deleting project %s" +#~ msgstr "" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "" + +#~ msgid "Deleting user %s" +#~ msgstr "" + +#~ msgid "Access Key change for user %s" +#~ msgstr "" + +#~ msgid "Secret Key change for user %s" +#~ msgstr "" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "" + +#~ msgid "No vpn data for project %s" +#~ msgstr "" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "" + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "" + +#~ msgid "Launching VPN for %s" +#~ msgstr "" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "" + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "" + +#~ msgid "Going to try to stop instance" +#~ msgstr "" + +#~ msgid "Going to try to start instance" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "Rebooting instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "instance %s: snapshotting" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "" + +#~ msgid "instance %s: unpausing" +#~ msgstr "" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "" + +#~ msgid "instance %s: suspending" +#~ msgstr "" + +#~ msgid "instance %s: resuming" +#~ msgstr "" + +#~ msgid "instance %s: locking" +#~ msgstr "" + +#~ msgid "instance %s: unlocking" +#~ msgstr "" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "" + +#~ msgid "instance %s: reset network" +#~ msgstr "" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "" + +#~ msgid "Tried to remove non-existent console %(console_id)s." +#~ msgstr "" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "" + +#~ msgid "Starting xvp" +#~ msgstr "" + +#~ msgid "Error starting xvp: %s" +#~ msgstr "" + +#~ msgid "Restarting xvp" +#~ msgstr "" + +#~ msgid "xvp not running..." +#~ msgstr "" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "" + +#~ msgid "killing radvd threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "" + +#~ msgid "Starting bridge %s " +#~ msgstr "" + +#~ msgid "Done starting bridge %s" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "Running instances: %s" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "" + +#~ msgid "Nested return %s" +#~ msgstr "" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "Got exception: %s" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "instance %s: rebooted" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" + +#~ msgid "activate_node" +#~ msgstr "" + +#~ msgid "Node is unknown error state." +#~ msgstr "" + +#~ msgid "no capable image handler configured" +#~ msgstr "" + +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" + +#~ msgid "image already mounted" +#~ msgstr "" + +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "" + +#~ msgid "Failed to remove container: %s" +#~ msgstr "" + +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" + +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" + +#~ msgid "unsupported partition: %s" +#~ msgstr "" + +#~ msgid "unknown guestmount error" +#~ msgstr "" + +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "" + +#~ msgid "no partitions found" +#~ msgstr "" + +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" + +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" + +#~ msgid "No free nbd devices" +#~ msgstr "" + +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" + +#~ msgid "nbd device %s did not show up" +#~ msgstr "" + +#~ msgid "Connecting to libvirt: %s" +#~ msgstr "" + +#~ msgid "Connection to libvirt broke" +#~ msgstr "" + +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Instance destroyed successfully." +#~ msgstr "" + +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "attaching LXC block device" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "" +#~ msgid "detaching LXC block device" +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "Failed to soft reboot instance." +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "Instance shutdown successfully." +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "" +#~ msgid "Instance rebooted successfully." +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "Instance is running" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "Instance spawned successfully." +#~ msgstr "" + +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" + +#~ msgid "Guest does not have a console available" +#~ msgstr "" + +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" + +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" + +#~ msgid "Creating image" +#~ msgstr "" + +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" + +#~ msgid "block_device_list %s" +#~ msgstr "" + +#~ msgid "Starting toXML method" +#~ msgstr "" + +#~ msgid "Finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" + +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" + +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" + +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" + +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" + +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" + +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" + +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" + +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" + +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance running successfully." +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" + +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" + +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" + +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" + +#~ msgid "Ensuring static filters" +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" + +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" + +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" + +#~ msgid "%s is a valid instance name" +#~ msgstr "" + +#~ msgid "%s has a disk file" +#~ msgstr "" + +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" + +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" + +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" + +#~ msgid "Removing base file: %s" +#~ msgstr "" + +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" + +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" + +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" + +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" + +#~ msgid "Verification complete" +#~ msgstr "" + +#~ msgid "Unable to find an open port" +#~ msgstr "" + +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" + +#~ msgid "Ensuring bridge %s" +#~ msgstr "" + +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" + +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" + +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" + +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" + +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "" + +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" + +#~ msgid "There is no VM registered" +#~ msgstr "" + +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" + +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" + +#~ msgid "Session is faulty" +#~ msgstr "" + +#~ msgid "Session Invalid" +#~ msgstr "" + +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" + +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" + +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" + +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" + +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" + +#~ msgid "Unable to import suds." +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" + +#~ msgid "httplib error in %s: " +#~ msgstr "" + +#~ msgid "Socket error in %s: " +#~ msgstr "" + +#~ msgid "Type error in %s: " +#~ msgstr "" + +#~ msgid "Exception in %s " +#~ msgstr "" + +#~ msgid "Getting list of instances" +#~ msgstr "" + +#~ msgid "Got total of %s instances" +#~ msgstr "" + +#~ msgid "Couldn't get a local Datastore reference" +#~ msgstr "" + +#~ msgid "Creating VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created VM with the name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" + +#~ msgid "Reconfiguring VM instance %s to attach the image disk" +#~ msgstr "" + +#~ msgid "Reconfigured VM instance %s to attach the image disk" +#~ msgstr "" + +#~ msgid "Powering on the VM instance %s" +#~ msgstr "" + +#~ msgid "Powered on the VM instance %s" +#~ msgstr "" + +#~ msgid "Creating Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "Created Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "Copying disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "Copied disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -#, fuzzy -msgid "Connected to DFM server" -msgstr "Оновлено з'єднання до черги" +#~ msgid "Uploading image %s" +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, python-format -msgid "Job failed: %s" -msgstr "" +#~ msgid "Uploaded image %s" +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "Deleting temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "Deleted temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "" +#~ msgid "instance is not powered on" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "Rebooting guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, python-format -msgid "No LUN ID for volume %s" -msgstr "" +#~ msgid "Rebooted guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "" +#~ msgid "Doing hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, python-format -msgid "Failed to get host details for host ID %s" -msgstr "" +#~ msgid "Did hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "" +#~ msgid "instance - %s not present" +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "" +#~ msgid "Powering off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "Powered off the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "Unregistering the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "Unregistered the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "pause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "unpause not supported for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "Suspending the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "Suspended the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "instance is powered off and can not be suspended." +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "" +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "Resuming the VM %s" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "Resumed the VM %s " +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "instance is not in a suspended state" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "get_diagnostics not implemented for vmwareapi" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "" +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "Creating directory with path %s" +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Created directory with path %s" +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "Downloading image %s from glance image server" +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Downloaded image %s from glance image server" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Uploading image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid "Uploaded image %s to the Glance image server" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "Getting image size for the image %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "Got image size of %(size)s for the image %(image)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "Raising NotImplemented" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "xenapi.fake does not have an implementation for %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, fuzzy, python-format -msgid "Got response: %s" -msgstr "відповідь %s" +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "" +#~ msgid "Calling getter %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Unable to get updated status" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "The call to %(method)s returned an error: %(e)s." +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "Found non-unique network for name_label %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Found non-unique network for bridge %s" +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "Found no network for bridge %s" #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Unable to eject %(host)s from the pool; No master found" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "Unable to set up pool: %(e)s." #~ msgstr "" -#~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Found no PIF for device %s" #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "VBD not found in instance %s" #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "VBD %s already detached" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "Unable to unplug VBD %s" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Unable to destroy VBD %s" #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " #~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Snapshotting with label '%(label)s'" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Created snapshot %(template_vm_ref)s" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You can only" -#~ " run %s more instances of this " -#~ "type." +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" -#~ msgid "Going to try to terminate %s" +#~ msgid "" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" #~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "" + +#~ msgid "Size for image %(image)s: %(virtual_size)d" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "Copying VDI %s to /boot/guest on dom0" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" #~ msgstr "" -#~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ msgid "Failed to fetch glance image" #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Looking up vdi %s for PV kernel" +#~ msgstr "" + +#~ msgid "Unknown image format %(disk_image_type)s" +#~ msgstr "" + +#~ msgid "VDI %s is still available" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "Re-scanning SR %s" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" #~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "topic is %s" -#~ msgstr "заголовок %s" +#~ msgid "ISO: ISO, looking to see if it is host local" +#~ msgstr "" -#~ msgid "message %s" -#~ msgstr "повідомлення %s" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" +#~ msgstr "" -#~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" #~ msgstr "" -#~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "Timeout waiting for device %s to be created" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "Plugging VBD %s ... " #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "Plugging VBD %s done." #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "Destroying VBD for VDI %s ... " #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "Destroying VBD for VDI %s done." #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "Running pygrub against %s" #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "Found Xen kernel %s" #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "No Xen kernel found. Booting HVM." #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "Writing partition table %s done." #~ msgstr "" #~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" #~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#~ msgid "" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "Publishing to route %s" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "Declaring queue %s" -#~ msgstr "Оголошення черги %s" +#~ msgid "Manipulating interface files directly" +#~ msgstr "" -#~ msgid "Declaring exchange %s" -#~ msgstr "Оголошення точки обміну %s" +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" +#~ msgstr "" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "Updating progress to %(progress)d" #~ msgstr "" -#~ msgid "Getting from %(queue)s: %(message)s" +#~ msgid "Attempted to power on non-existent instance bad instance id %s" #~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "Starting instance" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "Removing kernel/ramdisk files from dom0" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "Failed to spawn, rolling back" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "Setting VCPU weight" #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "Starting VM" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "Querying agent version" #~ msgstr "" -#~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ msgid "Instance agent version: %s" #~ msgstr "" -#~ msgid "virsh said: %r" +#~ msgid "Updating Agent to %s" #~ msgstr "" -#~ msgid "cool, it's a device" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "Finished snapshot and upload for VM" #~ msgstr "" -#~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ msgid "Starting snapshot for VM" #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "Unable to Snapshot instance: %(exc)s" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ msgid "Resize complete" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "Failed to query agent version: %(resp)r" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ msgid "Failed to exchange keys: %(resp)r" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Created VM %s..." +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#~ msgid "kernel/ramdisk files removed" #~ msgstr "" -#~ msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Destroying VM" #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "Size for image %(image)s:%(virtual_size)d" +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." +#~ msgid "" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" #~ msgstr "" -#~ msgid "VBD.unplug successful first time." +#~ msgid "Instance %(instance_uuid)s not found" #~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" +#~ msgid "Injecting network info to xenstore" #~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" +#~ msgid "Creating VIF for network %(network_ref)s" #~ msgstr "" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ "The agent call to %(method)s returned" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" -#~ msgid "Starting VM %s..." +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "OpenSSL error: %s" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "creating sr within volume_utils" #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "name = %s" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Finished snapshot and upload for VM %s" +#~ msgid "Unable to create Storage Repository" #~ msgstr "" -#~ msgid "Starting snapshot for VM %s" +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "Introduced %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ msgid "Introducing %s..." #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "Unable to find SR from VBD %s" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Unable to introduce VDI on SR %s" #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Unable to get record of VDI %s on" #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Unable to introduce VDI for SR %s" #~ msgstr "" -#~ msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "" -#~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ msgid "Mountpoint cannot be translated: %s" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "" -#~ "NOT IMPLEMENTED: The call to %(method)s" -#~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "Volume status must be available" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Unable to attach volume to instance %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Unable to locate volume %s" #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Unable to detach volume %s" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Unable to destroy vbd %s" #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Error purging SR %s" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "Error in handshake: %s" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Invalid request: %s" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Request: %s" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "Request made with missing token: %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Request made with invalid token: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Unexpected error: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Volume is still attached" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "Volume is not local to this node" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Checking volume capabilities" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "New capabilities found: %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "API %(name)sfailed: %(reason)s" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Failed to find LUN ID for volume %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Failed to remove and delete dataset member" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" diff --git a/cinder/locale/vi_VN/LC_MESSAGES/cinder.po b/cinder/locale/vi_VN/LC_MESSAGES/cinder.po new file mode 100644 index 000000000..452173526 --- /dev/null +++ b/cinder/locale/vi_VN/LC_MESSAGES/cinder.po @@ -0,0 +1,5661 @@ +# Vietnamese (Vietnam) translations for cinder. +# Copyright (C) 2013 ORGANIZATION +# This file is distributed under the same license as the cinder project. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Cinder\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" +"PO-Revision-Date: 2013-05-08 11:44+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Vietnamese (Viet Nam) " +"(http://www.transifex.com/projects/p/openstack/language/vi_VN/)\n" +"Plural-Forms: nplurals=1; plural=0\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 0.9.6\n" + +#: cinder/context.py:61 +#, python-format +msgid "Arguments dropped when creating context: %s" +msgstr "" + +#: cinder/context.py:92 +#, python-format +msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" +msgstr "" + +#: cinder/exception.py:63 +msgid "Unexpected error while running command." +msgstr "" + +#: cinder/exception.py:66 +#, python-format +msgid "" +"%(description)s\n" +"Command: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" +msgstr "" + +#: cinder/exception.py:90 +msgid "DB exception wrapped." +msgstr "" + +#: cinder/exception.py:104 +msgid "An unknown exception occurred." +msgstr "" + +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" +msgstr "" + +#: cinder/exception.py:138 +msgid "Connection to glance failed" +msgstr "" + +#: cinder/exception.py:142 +msgid "Not authorized." +msgstr "" + +#: cinder/exception.py:147 +msgid "User does not have admin privileges" +msgstr "" + +#: cinder/exception.py:151 +#, python-format +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "" + +#: cinder/exception.py:155 +#, python-format +msgid "Not authorized for image %(image_id)s." +msgstr "" + +#: cinder/exception.py:159 +msgid "Unacceptable parameters." +msgstr "" + +#: cinder/exception.py:164 +msgid "Invalid snapshot" +msgstr "" + +#: cinder/exception.py:168 +#, python-format +msgid "Volume %(volume_id)s is still attached, detach volume first." +msgstr "" + +#: cinder/exception.py:172 +msgid "Failed to load data into json format" +msgstr "" + +#: cinder/exception.py:176 +msgid "The request is invalid." +msgstr "" + +#: cinder/exception.py:180 +msgid "The results are invalid." +msgstr "" + +#: cinder/exception.py:184 +msgid "Invalid input received" +msgstr "" + +#: cinder/exception.py:188 +msgid "Invalid volume type" +msgstr "" + +#: cinder/exception.py:192 +msgid "Invalid volume" +msgstr "" + +#: cinder/exception.py:196 +#, python-format +msgid "Invalid content type %(content_type)s." +msgstr "" + +#: cinder/exception.py:200 +msgid "Invalid Parameter: Unicode is not supported by the current database." +msgstr "" + +#: cinder/exception.py:207 +#, python-format +msgid "%(err)s" +msgstr "" + +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." +msgstr "" + +#: cinder/exception.py:215 +#, python-format +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" + +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." +msgstr "" + +#: cinder/exception.py:223 +msgid "Resource could not be found." +msgstr "" + +#: cinder/exception.py:229 +#, python-format +msgid "Volume %(volume_id)s persistence file could not be found." +msgstr "" + +#: cinder/exception.py:233 +#, python-format +msgid "Volume %(volume_id)s could not be found." +msgstr "" + +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" +msgstr "" + +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "" + +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" +msgstr "" + +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" +msgstr "" + +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "" + +#: cinder/exception.py:276 +#, python-format +msgid "Volume type with name %(volume_type_name)s could not be found." +msgstr "" + +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" + +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "" + +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" +msgstr "" + +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgstr "" + +#: cinder/exception.py:299 +#, python-format +msgid "No target id found for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:303 +#, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:307 +#, python-format +msgid "Failed to attach iSCSI target for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." +msgstr "" + +#: cinder/exception.py:315 +#, python-format +msgid "No disk at %(location)s" +msgstr "" + +#: cinder/exception.py:319 +#, python-format +msgid "Invalid image href %(image_href)s." +msgstr "" + +#: cinder/exception.py:323 +#, python-format +msgid "Image %(image_id)s could not be found." +msgstr "" + +#: cinder/exception.py:327 +#, python-format +msgid "Service %(service_id)s could not be found." +msgstr "" + +#: cinder/exception.py:331 +#, python-format +msgid "Host %(host)s could not be found." +msgstr "" + +#: cinder/exception.py:335 +#, python-format +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" + +#: cinder/exception.py:339 +#, python-format +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." +msgstr "" + +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" + +#: cinder/exception.py:347 +#, python-format +msgid "Invalid reservation expiration %(expire)s." +msgstr "" + +#: cinder/exception.py:351 +#, python-format +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" +msgstr "" + +#: cinder/exception.py:356 +msgid "Quota could not be found" +msgstr "" + +#: cinder/exception.py:360 +#, python-format +msgid "Unknown quota resources %(unknown)s." +msgstr "" + +#: cinder/exception.py:364 +#, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "" + +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." +msgstr "" + +#: cinder/exception.py:372 +#, python-format +msgid "Quota usage for project %(project_id)s could not be found." +msgstr "" + +#: cinder/exception.py:376 +#, python-format +msgid "Quota reservation %(uuid)s could not be found." +msgstr "" + +#: cinder/exception.py:380 +#, python-format +msgid "Quota exceeded for resources: %(overs)s" +msgstr "" + +#: cinder/exception.py:384 +#, python-format +msgid "Migration %(migration_id)s could not be found." +msgstr "" + +#: cinder/exception.py:388 +#, python-format +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "" + +#: cinder/exception.py:393 +#, python-format +msgid "File %(file_path)s could not be found." +msgstr "" + +#: cinder/exception.py:397 +#, python-format +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "" + +#: cinder/exception.py:401 +msgid "Action not allowed." +msgstr "" + +#: cinder/exception.py:410 +#, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "" + +#: cinder/exception.py:414 +#, python-format +msgid "Volume Type %(id)s already exists." +msgstr "" + +#: cinder/exception.py:418 +msgid "Migration error" +msgstr "" + +#: cinder/exception.py:422 +#, python-format +msgid "Malformed message body: %(reason)s" +msgstr "" + +#: cinder/exception.py:426 +#, python-format +msgid "Could not find config at %(path)s" +msgstr "" + +#: cinder/exception.py:430 +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "" + +#: cinder/exception.py:434 +#, python-format +msgid "No valid host was found. %(reason)s" +msgstr "" + +#: cinder/exception.py:438 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." +msgstr "" + +#: cinder/exception.py:442 +msgid "Quota exceeded" +msgstr "" + +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" +msgstr "" + +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" +msgstr "" + +#: cinder/exception.py:458 +#, python-format +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" +msgstr "" + +#: cinder/exception.py:462 +#, python-format +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" +msgstr "" + +#: cinder/exception.py:466 +#, python-format +msgid "Detected more than one volume with name %(vol_name)s" +msgstr "" + +#: cinder/exception.py:470 +#, python-format +msgid "3PAR Host already exists: %(err)s. %(info)s" +msgstr "" + +#: cinder/exception.py:474 +#, python-format +msgid "Invalid 3PAR Domain: %(err)s" +msgstr "" + +#: cinder/exception.py:478 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" + +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" +msgstr "" + +#: cinder/exception.py:487 +#, python-format +msgid "Error in SolidFire API response: data=%(data)s" +msgstr "" + +#: cinder/exception.py:491 +#, python-format +msgid "Unknown or unsupported command %(cmd)s" +msgstr "" + +#: cinder/exception.py:495 +#, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" +msgstr "" + +#: cinder/exception.py:499 +#, python-format +msgid "Bad HTTP response status %(status)s" +msgstr "" + +#: cinder/exception.py:503 +#, python-format +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" +msgstr "" + +#: cinder/exception.py:507 +#, python-format +msgid "Unable to create server object for initiator %(name)s" +msgstr "" + +#: cinder/exception.py:511 +#, python-format +msgid "Unable to find server object for initiator %(name)s" +msgstr "" + +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" +msgstr "" + +#: cinder/exception.py:519 +#, python-format +msgid "Failed to retrieve attachments for volume %(name)s" +msgstr "" + +#: cinder/exception.py:523 +#, python-format +msgid "Invalid attachment info for volume %(name)s: %(reason)s" +msgstr "" + +#: cinder/exception.py:527 +#, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "" + +#: cinder/exception.py:531 +#, python-format +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" +msgstr "" + +#: cinder/exception.py:536 +msgid "Unknown NFS exception" +msgstr "" + +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" +msgstr "" + +#: cinder/exception.py:544 cinder/exception.py:556 +#, python-format +msgid "There is no share which can host %(volume_size)sG" +msgstr "" + +#: cinder/exception.py:548 +msgid "Unknown Gluster exception" +msgstr "" + +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" +msgstr "" + +#: cinder/exception.py:560 +#, python-format +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" +msgstr "" + +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" +msgstr "" + +#: cinder/exception.py:569 +#, python-format +msgid "Backup %(backup_id)s could not be found." +msgstr "" + +#: cinder/exception.py:573 +#, python-format +msgid "Invalid backup: %(reason)s" +msgstr "" + +#: cinder/exception.py:577 +msgid "Connection to swift failed" +msgstr "" + +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " +msgstr "" + +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " +msgstr "" + +#: cinder/manager.py:158 +#, python-format +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgstr "" + +#: cinder/manager.py:164 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: cinder/manager.py:171 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." +msgstr "" + +#: cinder/policy.py:30 +msgid "JSON file representing policy" +msgstr "" + +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" +msgstr "" + +#: cinder/quota.py:704 +#, python-format +msgid "Created reservations %(reservations)s" +msgstr "" + +#: cinder/quota.py:726 +#, python-format +msgid "Failed to commit reservations %(reservations)s" +msgstr "" + +#: cinder/quota.py:747 +#, python-format +msgid "Failed to roll back reservations %(reservations)s" +msgstr "" + +#: cinder/service.py:124 +msgid "SIGTERM received" +msgstr "" + +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" +msgstr "" + +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" +msgstr "" + +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 +#, python-format +msgid "Caught %s, exiting" +msgstr "" + +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" +msgstr "" + +#: cinder/service.py:243 cinder/openstack/common/service.py:230 +#, python-format +msgid "Started child %d" +msgstr "" + +#: cinder/service.py:253 cinder/openstack/common/service.py:240 +#, python-format +msgid "Starting %d workers" +msgstr "" + +#: cinder/service.py:272 cinder/openstack/common/service.py:257 +#, python-format +msgid "Child %(pid)d killed by signal %(sig)d" +msgstr "" + +#: cinder/service.py:275 +#, python-format +msgid "Child %(pid)d exited with status %(code)d" +msgstr "" + +#: cinder/service.py:278 cinder/openstack/common/service.py:265 +#, python-format +msgid "pid %d not in child list" +msgstr "" + +#: cinder/service.py:286 +#, python-format +msgid "_wait_child %d" +msgstr "" + +#: cinder/service.py:302 +#, python-format +msgid "wait wrap.failed %s" +msgstr "" + +#: cinder/service.py:310 cinder/openstack/common/service.py:293 +#, python-format +msgid "Caught %s, stopping children" +msgstr "" + +#: cinder/service.py:321 cinder/openstack/common/service.py:304 +#, python-format +msgid "Waiting on %d children to exit" +msgstr "" + +#: cinder/service.py:353 +#, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" +msgstr "" + +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#, python-format +msgid "Creating Consumer connection for Service %s" +msgstr "" + +#: cinder/service.py:458 +msgid "Service killed that has no database entry" +msgstr "" + +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." +msgstr "" + +#: cinder/service.py:510 +msgid "Recovered model server connection!" +msgstr "" + +#: cinder/service.py:516 +msgid "model server went away" +msgstr "" + +#: cinder/service.py:608 +msgid "Full set of FLAGS:" +msgstr "" + +#: cinder/service.py:615 +#, python-format +msgid "%(flag)s : FLAG SET " +msgstr "" + +#: cinder/utils.py:96 +#, python-format +msgid "Fetching %s" +msgstr "" + +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." +msgstr "" + +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 +#, python-format +msgid "Result was %s" +msgstr "" + +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 +#, python-format +msgid "Running cmd (SSH): %s" +msgstr "" + +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" +msgstr "" + +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" +msgstr "" + +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" +msgstr "" + +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 +#, python-format +msgid "Error connecting via ssh: %s" +msgstr "" + +#: cinder/utils.py:373 +#, python-format +msgid "debug in callback: %s" +msgstr "" + +#: cinder/utils.py:532 +#, python-format +msgid "Link Local address is not found.:%s" +msgstr "" + +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "" + +#: cinder/utils.py:569 +#, python-format +msgid "Invalid backend: %s" +msgstr "" + +#: cinder/utils.py:580 +#, python-format +msgid "backend %s" +msgstr "" + +#: cinder/utils.py:630 +msgid "in looping call" +msgstr "" + +#: cinder/utils.py:813 +#, python-format +msgid "Expected object of type: %s" +msgstr "" + +#: cinder/utils.py:914 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "" + +#: cinder/utils.py:1116 +#, python-format +msgid "Could not remove tmpdir: %s" +msgstr "" + +#: cinder/utils.py:1224 +#, python-format +msgid "Unknown byte multiplier: %s" +msgstr "" + +#: cinder/wsgi.py:121 +#, python-format +msgid "Unable to find cert_file : %s" +msgstr "" + +#: cinder/wsgi.py:124 +#, python-format +msgid "Unable to find ca_file : %s" +msgstr "" + +#: cinder/wsgi.py:127 +#, python-format +msgid "Unable to find key_file : %s" +msgstr "" + +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" +msgstr "" + +#: cinder/wsgi.py:163 +#, python-format +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" +msgstr "" + +#: cinder/wsgi.py:207 +#, python-format +msgid "Started %(name)s on %(_host)s:%(_port)s" +msgstr "" + +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." +msgstr "" + +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." +msgstr "" + +#: cinder/wsgi.py:309 +msgid "You must implement __call__" +msgstr "" + +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." +msgstr "" + +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." +msgstr "" + +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" +msgstr "" + +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" +msgstr "" + +#: cinder/api/common.py:91 +msgid "offset param must be an integer" +msgstr "" + +#: cinder/api/common.py:105 +msgid "offset param must be positive" +msgstr "" + +#: cinder/api/common.py:133 +#, python-format +msgid "marker [%s] not found" +msgstr "" + +#: cinder/api/common.py:160 +#, python-format +msgid "href %s does not contain version" +msgstr "" + +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." +msgstr "" + +#: cinder/api/extensions.py:199 +#, python-format +msgid "Loaded extension: %s" +msgstr "" + +#: cinder/api/extensions.py:237 +#, python-format +msgid "Ext name: %s" +msgstr "" + +#: cinder/api/extensions.py:238 +#, python-format +msgid "Ext alias: %s" +msgstr "" + +#: cinder/api/extensions.py:239 +#, python-format +msgid "Ext description: %s" +msgstr "" + +#: cinder/api/extensions.py:241 +#, python-format +msgid "Ext namespace: %s" +msgstr "" + +#: cinder/api/extensions.py:242 +#, python-format +msgid "Ext updated: %s" +msgstr "" + +#: cinder/api/extensions.py:244 +#, python-format +msgid "Exception loading extension: %s" +msgstr "" + +#: cinder/api/extensions.py:258 +#, python-format +msgid "Loading extension %s" +msgstr "" + +#: cinder/api/extensions.py:264 +#, python-format +msgid "Calling extension factory %s" +msgstr "" + +#: cinder/api/extensions.py:278 +#, python-format +msgid "osapi_volume_extension is set to deprecated path: %s" +msgstr "" + +#: cinder/api/extensions.py:280 +#, python-format +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" +msgstr "" + +#: cinder/api/extensions.py:289 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "" + +#: cinder/api/extensions.py:357 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "" + +#: cinder/api/extensions.py:381 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "" + +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" +msgstr "" + +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" +msgstr "" + +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" +msgstr "" + +#: cinder/api/xmlutil.py:742 +#, python-format +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgstr "" + +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" +msgstr "" + +#: cinder/api/contrib/admin_actions.py:80 +#, python-format +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" +msgstr "" + +#: cinder/api/contrib/backups.py:128 +#, python-format +msgid "show called for member %s" +msgstr "" + +#: cinder/api/contrib/backups.py:140 +#, python-format +msgid "delete called for member %s" +msgstr "" + +#: cinder/api/contrib/backups.py:143 +#, python-format +msgid "Delete backup with id: %s" +msgstr "" + +#: cinder/api/contrib/backups.py:185 +#, python-format +msgid "Creating new backup %s" +msgstr "" + +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" +msgstr "" + +#: cinder/api/contrib/backups.py:201 +#, python-format +msgid "Creating backup of volume %(volume_id)s in container %(container)s" +msgstr "" + +#: cinder/api/contrib/backups.py:221 +#, python-format +msgid "Restoring backup %(backup_id)s (%(body)s)" +msgstr "" + +#: cinder/api/contrib/backups.py:234 +#, python-format +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" +msgstr "" + +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." +msgstr "" + +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" +msgstr "" + +#: cinder/api/contrib/hosts.py:133 +#, python-format +msgid "Host '%s' could not be found." +msgstr "" + +#: cinder/api/contrib/hosts.py:162 +#, python-format +msgid "Invalid status: '%s'" +msgstr "" + +#: cinder/api/contrib/hosts.py:165 +#, python-format +msgid "Invalid update setting: '%s'" +msgstr "" + +#: cinder/api/contrib/hosts.py:177 +#, python-format +msgid "Setting host %(host)s to %(state)s." +msgstr "" + +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "" + +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" +msgstr "" + +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." +msgstr "" + +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" +msgstr "" + +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" +msgstr "" + +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" +msgstr "" + +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "" + +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." +msgstr "" + +#: cinder/api/middleware/fault.py:45 +#, python-format +msgid "Caught error: %s" +msgstr "" + +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" + +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "" + +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" +msgstr "" + +#: cinder/api/openstack/__init__.py:85 +#, python-format +msgid "Extended resource: %s" +msgstr "" + +#: cinder/api/openstack/__init__.py:110 +#, python-format +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" +msgstr "" + +#: cinder/api/openstack/__init__.py:115 +#, python-format +msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgstr "" + +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." +msgstr "" + +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." +msgstr "" + +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" +msgstr "" + +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" +msgstr "" + +#: cinder/api/openstack/wsgi.py:581 +#, python-format +msgid "Exception handling resource: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:586 +#, python-format +msgid "Fault thrown: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:589 +#, python-format +msgid "HTTP exception thrown: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" +msgstr "" + +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" +msgstr "" + +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" +msgstr "" + +#: cinder/api/openstack/wsgi.py:816 +#, python-format +msgid "There is no such action: %s" +msgstr "" + +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" +msgstr "" + +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" +msgstr "" + +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" +msgstr "" + +#: cinder/api/openstack/wsgi.py:889 +#, python-format +msgid "%(url)s returned a fault: %(e)s" +msgstr "" + +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." +msgstr "" + +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." +msgstr "" + +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 +#, python-format +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." +msgstr "" + +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." +msgstr "" + +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +msgid "snapshot does not exist" +msgstr "" + +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" +msgstr "" + +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 +#, python-format +msgid "Delete snapshot with id: %s" +msgstr "" + +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 +#, python-format +msgid "Create snapshot from volume %s" +msgstr "" + +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 +#, python-format +msgid "Invalid value '%s' for force. " +msgstr "" + +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" +msgstr "" + +#: cinder/api/v1/volumes.py:106 +#, python-format +msgid "vol=%s" +msgstr "" + +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 +#, python-format +msgid "Delete volume with id: %s" +msgstr "" + +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." +msgstr "" + +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 +#, python-format +msgid "Create volume of %s GB" +msgstr "" + +#: cinder/api/v1/volumes.py:418 +#, python-format +msgid "Removing options '%(bad_options)s' from query" +msgstr "" + +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" +msgstr "" + +#: cinder/backup/api.py:53 +msgid "Backup status must be available or error" +msgstr "" + +#: cinder/backup/api.py:78 +msgid "Volume to be backed up must be available" +msgstr "" + +#: cinder/backup/api.py:112 +msgid "Backup status must be available" +msgstr "" + +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" +msgstr "" + +#: cinder/backup/api.py:126 +#, python-format +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" +msgstr "" + +#: cinder/backup/api.py:140 +#, python-format +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." +msgstr "" + +#: cinder/backup/api.py:145 +msgid "Volume to be restored to must be available" +msgstr "" + +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" +msgstr "" + +#: cinder/backup/api.py:155 +#, python-format +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" +msgstr "" + +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" +msgstr "" + +#: cinder/backup/manager.py:83 +#, python-format +msgid "Resetting volume %s to available (was backing-up)" +msgstr "" + +#: cinder/backup/manager.py:87 +#, python-format +msgid "Resetting volume %s to error_restoring (was restoring-backup)" +msgstr "" + +#: cinder/backup/manager.py:98 +#, python-format +msgid "Resetting backup %s to error (was creating)" +msgstr "" + +#: cinder/backup/manager.py:104 +#, python-format +msgid "Resetting backup %s to available (was restoring)" +msgstr "" + +#: cinder/backup/manager.py:109 +#, python-format +msgid "Resuming delete on backup: %s" +msgstr "" + +#: cinder/backup/manager.py:119 +#, python-format +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:128 +#, python-format +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:137 +#, python-format +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:160 +#, python-format +msgid "create_backup finished. backup: %s" +msgstr "" + +#: cinder/backup/manager.py:166 +#, python-format +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:175 +#, python-format +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:183 +#, python-format +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:199 +#, python-format +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" + +#: cinder/backup/manager.py:220 +#, python-format +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:228 +#, python-format +msgid "delete_backup started, backup: %s" +msgstr "" + +#: cinder/backup/manager.py:234 +#, python-format +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:244 +#, python-format +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" + +#: cinder/backup/manager.py:264 +#, python-format +msgid "delete_backup finished, backup %s deleted" +msgstr "" + +#: cinder/backup/services/swift.py:96 +#, python-format +msgid "unsupported compression algorithm: %s" +msgstr "" + +#: cinder/backup/services/swift.py:117 +#, python-format +msgid "_check_container_exists: container: %s" +msgstr "" + +#: cinder/backup/services/swift.py:122 +#, python-format +msgid "container %s does not exist" +msgstr "" + +#: cinder/backup/services/swift.py:127 +#, python-format +msgid "container %s exists" +msgstr "" + +#: cinder/backup/services/swift.py:133 +#, python-format +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:148 +#, python-format +msgid "_generate_swift_object_name_prefix: %s" +msgstr "" + +#: cinder/backup/services/swift.py:159 +#, python-format +msgid "generated object list: %s" +msgstr "" + +#: cinder/backup/services/swift.py:169 +#, python-format +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" +msgstr "" + +#: cinder/backup/services/swift.py:184 +#, python-format +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" +msgstr "" + +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" +msgstr "" + +#: cinder/backup/services/swift.py:193 +#, python-format +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" +msgstr "" + +#: cinder/backup/services/swift.py:197 +#, python-format +msgid "_read_metadata finished (%s)" +msgstr "" + +#: cinder/backup/services/swift.py:207 +#, python-format +msgid "volume size %d is invalid." +msgstr "" + +#: cinder/backup/services/swift.py:221 +#, python-format +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" +msgstr "" + +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" +msgstr "" + +#: cinder/backup/services/swift.py:244 +#, python-format +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" +msgstr "" + +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" +msgstr "" + +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" +msgstr "" + +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" +msgstr "" + +#: cinder/backup/services/swift.py:260 +#, python-format +msgid "backup MD5 for %(object_name)s: %(md5)s" +msgstr "" + +#: cinder/backup/services/swift.py:262 +#, python-format +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" +msgstr "" + +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" +msgstr "" + +#: cinder/backup/services/swift.py:276 +#, python-format +msgid "backup %s finished." +msgstr "" + +#: cinder/backup/services/swift.py:281 +#, python-format +msgid "v1 swift volume backup restore of %s started" +msgstr "" + +#: cinder/backup/services/swift.py:287 +#, python-format +msgid "metadata_object_names = %s" +msgstr "" + +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" +msgstr "" + +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:309 +#, python-format +msgid "decompressing data using %s algorithm" +msgstr "" + +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" +msgstr "" + +#: cinder/backup/services/swift.py:331 +#, python-format +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:339 +#, python-format +msgid "Restoring swift backup version %s" +msgstr "" + +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" +msgstr "" + +#: cinder/backup/services/swift.py:348 +#, python-format +msgid "restore %(backup_id)s to %(volume_id)s finished." +msgstr "" + +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" +msgstr "" + +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" +msgstr "" + +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" +msgstr "" + +#: cinder/backup/services/swift.py:380 +#, python-format +msgid "delete %s finished" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:152 +#, python-format +msgid "Creating iscsi_target for: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:181 +#, python-format +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:192 +#, python-format +msgid "Removing iscsi_target for: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:270 +#, python-format +msgid "Removing iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:376 +#, python-format +msgid "Creating iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:416 +#, python-format +msgid "Removing iscsi_target: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:455 +#, python-format +msgid "Failed to add initiator iqn %s to target" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:35 +#, python-format +msgid "Unable to find Volume Group: %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:41 +#, python-format +msgid "Failed to create Volume Group: %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:76 +#, python-format +msgid "Cmd :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:77 +#, python-format +msgid "StdOut :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:78 +#, python-format +msgid "StdErr :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:82 +#, python-format +msgid "Unable to locate Volume Group %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:243 +#, python-format +msgid "Unable to find VG: %s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:292 +#, python-format +msgid "Unable to find LV: %s" +msgstr "" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" +msgstr "" + +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:178 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1880 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1924 +#, python-format +msgid "No sm_volume with id %(volume_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1987 +#, python-format +msgid "No backup with id %(backup_id)s" +msgstr "" + +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" +msgstr "" + +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." +msgstr "" + +#: cinder/db/sqlalchemy/session.py:71 +#, python-format +msgid "Got mysql server has gone away: %s" +msgstr "" + +#: cinder/db/sqlalchemy/session.py:132 +#, python-format +msgid "SQL connection failed. %s attempts left." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" +msgstr "" + +#: cinder/image/glance.py:151 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." +msgstr "" + +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" +msgstr "" + +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: cinder/image/image_utils.py:231 +#, python-format +msgid "fmt=%(fmt)s backed by:%(backing_file)s" +msgstr "" + +#: cinder/image/image_utils.py:248 +#, python-format +msgid "Converted to raw, but format is now %s" +msgstr "" + +#: cinder/image/image_utils.py:278 +#, python-format +msgid "Converted to %(f1)s, but format is now %(f2)s" +msgstr "" + +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" +msgstr "" + +#: cinder/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" +msgstr "" + +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: cinder/openstack/common/lockutils.py:188 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/lockutils.py:199 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/lockutils.py:226 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/lockutils.py:234 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: cinder/openstack/common/log.py:226 +#, python-format +msgid "Deprecated: %s" +msgstr "" + +#: cinder/openstack/common/log.py:329 +#, python-format +msgid "Error loading logging config %(log_config)s: %(err_msg)s" +msgstr "" + +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" +msgstr "" + +#: cinder/openstack/common/log.py:537 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" +msgstr "" + +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." +msgstr "" + +#: cinder/openstack/common/policy.py:163 +#, python-format +msgid "Failed to understand rule %(match)r" +msgstr "" + +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" +msgstr "" + +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" +msgstr "" + +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" +msgstr "" + +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" +msgstr "" + +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" +msgstr "" + +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" +msgstr "" + +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." +msgstr "" + +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." +msgstr "" + +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgstr "" + +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:586 +#, python-format +msgid "Making synchronous call on %s ..." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:589 +#, python-format +msgid "MSG_ID is %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:623 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:480 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" +msgstr "" + +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:162 +#, python-format +msgid "Subscribing to %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, python-format +msgid "Running func with context: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:453 +#, python-format +msgid "CONSUMER GOT %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:465 +#, python-format +msgid "Creating proxy for topic: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:513 +#, python-format +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:532 +#, python-format +msgid "Could not create IPC directory %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:576 +#, python-format +msgid "CONSUMER RECEIVED DATA: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:578 +#, python-format +msgid "ROUTER RELAY-OUT %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:635 +#, python-format +msgid "Consumer is a zmq.%s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, python-format +msgid "Received message: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:760 +#, python-format +msgid "%(msg)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:239 +#, python-format +msgid "Matchmaker unregistered: %s, %s" +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 +#, python-format +msgid "No key defining hosts for topic '%s', see ringfile" +msgstr "" + +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" +msgstr "" + +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" +msgstr "" + +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" +msgstr "" + +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:131 +#, python-format +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:160 +#, python-format +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:214 +#, python-format +msgid "Choosing %(best_host)s" +msgstr "" + +#: cinder/scheduler/host_manager.py:240 +#, python-format +msgid "Ignoring %(service_name)s service update from %(host)s" +msgstr "" + +#: cinder/scheduler/host_manager.py:244 +#, python-format +msgid "Received %(service_name)s service update from %(host)s." +msgstr "" + +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." +msgstr "" + +#: cinder/scheduler/manager.py:119 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: cinder/scheduler/scheduler_options.py:69 +#, python-format +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgstr "" + +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" +msgstr "" + +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" +msgstr "" + +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." +msgstr "" + +#: cinder/scheduler/filters/capacity_filter.py:51 +#, python-format +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" +msgstr "" + +#: cinder/scheduler/filters/retry_filter.py:41 +#, python-format +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" +msgstr "" + +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#, python-format +msgid "FAKE ISCSI: %s" +msgstr "" + +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 +#, python-format +msgid "LoggingVolumeDriver: %s" +msgstr "" + +#: cinder/tests/fake_utils.py:72 +#, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "" + +#: cinder/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" +msgstr "" + +#: cinder/tests/fake_utils.py:96 +#, python-format +msgid "Faked command raised an exception %s" +msgstr "" + +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgstr "" + +#: cinder/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:243 +#, python-format +msgid "unrecognized argument %s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:1217 +#, python-format +msgid "Run CLI command: %s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:1220 +#, python-format +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:1225 +#, python-format +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/tests/test_volume_types.py:58 +#, python-format +msgid "Given data: %s" +msgstr "" + +#: cinder/tests/test_volume_types.py:59 +#, python-format +msgid "Result data: %s" +msgstr "" + +#: cinder/tests/api/contrib/test_backups.py:638 +msgid "Invalid input" +msgstr "" + +#: cinder/tests/integrated/test_login.py:31 +#, python-format +msgid "volume: %s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:37 +#, python-format +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" +msgstr "" + +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" +msgstr "" + +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" +msgstr "" + +#: cinder/tests/integrated/api/client.py:104 +#, python-format +msgid "Doing %(method)s on %(relative_url)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:106 +#, python-format +msgid "Body: %s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:124 +#, python-format +msgid "%(auth_uri)s => code %(http_status)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:150 +#, python-format +msgid "%(relative_uri)s => code %(http_status)s" +msgstr "" + +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" +msgstr "" + +#: cinder/tests/integrated/api/client.py:167 +#, python-format +msgid "Decoding JSON: %s" +msgstr "" + +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" +msgstr "" + +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" +msgstr "" + +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" +msgstr "" + +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" +msgstr "" + +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." +msgstr "" + +#: cinder/volume/api.py:140 +#, python-format +msgid "Volume size '%s' must be an integer and greater than 0" +msgstr "" + +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." +msgstr "" + +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." +msgstr "" + +#: cinder/volume/api.py:168 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "" + +#: cinder/volume/api.py:177 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" +msgstr "" + +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" +msgstr "" + +#: cinder/volume/api.py:316 +msgid "Volume status must be available or error" +msgstr "" + +#: cinder/volume/api.py:321 +#, python-format +msgid "Volume still has %d dependent snapshots" +msgstr "" + +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 +#, python-format +msgid "Searching by: %s" +msgstr "" + +#: cinder/volume/api.py:452 +msgid "already attached" +msgstr "" + +#: cinder/volume/api.py:459 +msgid "already detached" +msgstr "" + +#: cinder/volume/api.py:470 +msgid "Volume status must be available to reserve" +msgstr "" + +#: cinder/volume/api.py:519 +msgid "must be available" +msgstr "" + +#: cinder/volume/api.py:537 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "" + +#: cinder/volume/api.py:546 +#, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" +msgstr "" + +#: cinder/volume/api.py:595 +msgid "Volume Snapshot status must be available or error" +msgstr "" + +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" +msgstr "" + +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" +msgstr "" + +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" +msgstr "" + +#: cinder/volume/api.py:716 +msgid "Volume status must be available/in-use." +msgstr "" + +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." +msgstr "" + +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#, python-format +msgid "Recovering from a failed execute. Try number %s" +msgstr "" + +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" +msgstr "" + +#: cinder/volume/driver.py:269 +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "" + +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#, python-format +msgid "ISCSI Discovery: Found %s" +msgstr "" + +#: cinder/volume/driver.py:361 +#, python-format +msgid "copy_image_to_volume %s." +msgstr "" + +#: cinder/volume/driver.py:378 +#, python-format +msgid "copy_volume_to_image %s." +msgstr "" + +#: cinder/volume/driver.py:437 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: cinder/volume/driver.py:439 +#, python-format +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" +msgstr "" + +#: cinder/volume/driver.py:451 +#, python-format +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" +msgstr "" + +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" +msgstr "" + +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" +msgstr "" + +#: cinder/volume/manager.py:124 +#, python-format +msgid "Driver path %s is deprecated, update your configuration to the new path." +msgstr "" + +#: cinder/volume/manager.py:146 +#, python-format +msgid "Re-exporting %s volumes" +msgstr "" + +#: cinder/volume/manager.py:151 +#, python-format +msgid "volume %s stuck in a downloading state" +msgstr "" + +#: cinder/volume/manager.py:156 +#, python-format +msgid "volume %s: skipping export" +msgstr "" + +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" +msgstr "" + +#: cinder/volume/manager.py:161 +#, python-format +msgid "Resuming delete on volume: %s" +msgstr "" + +#: cinder/volume/manager.py:221 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "" + +#: cinder/volume/manager.py:230 +#, python-format +msgid "volume %s: creating from snapshot" +msgstr "" + +#: cinder/volume/manager.py:234 +#, python-format +msgid "volume %s: creating from existing volume" +msgstr "" + +#: cinder/volume/manager.py:238 +#, python-format +msgid "volume %s: creating from image" +msgstr "" + +#: cinder/volume/manager.py:247 +#, python-format +msgid "volume %s: creating" +msgstr "" + +#: cinder/volume/manager.py:279 +#, python-format +msgid "volume %s: creating export" +msgstr "" + +#: cinder/volume/manager.py:288 +#, python-format +msgid "volume %s: create failed" +msgstr "" + +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" +msgstr "" + +#: cinder/volume/manager.py:326 +#, python-format +msgid "Error: %s" +msgstr "" + +#: cinder/volume/manager.py:352 +#, python-format +msgid "volume %s: Error trying to reschedule create" +msgstr "" + +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" +msgstr "" + +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" +msgstr "" + +#: cinder/volume/manager.py:379 +#, python-format +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" +msgstr "" + +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" +msgstr "" + +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" +msgstr "" + +#: cinder/volume/manager.py:419 +#, python-format +msgid "volume %s: removing export" +msgstr "" + +#: cinder/volume/manager.py:424 +#, python-format +msgid "volume %s: volume is busy" +msgstr "" + +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" +msgstr "" + +#: cinder/volume/manager.py:447 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "" + +#: cinder/volume/manager.py:460 +#, python-format +msgid "snapshot %s: creating" +msgstr "" + +#: cinder/volume/manager.py:466 +#, python-format +msgid "snapshot %(snap_name)s: creating" +msgstr "" + +#: cinder/volume/manager.py:484 +#, python-format +msgid "snapshot %s: created successfully" +msgstr "" + +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 +#, python-format +msgid "snapshot %s: deleting" +msgstr "" + +#: cinder/volume/manager.py:505 +#, python-format +msgid "snapshot %s: snapshot is busy" +msgstr "" + +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" +msgstr "" + +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" +msgstr "" + +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" +msgstr "" + +#: cinder/volume/manager.py:608 +#, python-format +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" +msgstr "" + +#: cinder/volume/manager.py:626 +#, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "" + +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" +msgstr "" + +#: cinder/volume/manager.py:706 +#, python-format +msgid "Notification {%s} received" +msgstr "" + +#: cinder/volume/volume_types.py:41 +#, python-format +msgid "DB error: %s" +msgstr "" + +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" +msgstr "" + +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" +msgstr "" + +#: cinder/volume/volume_types.py:128 +#, python-format +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" +msgstr "" + +#: cinder/volume/drivers/coraid.py:102 +#, python-format +msgid "Update session cookie %(session)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#, python-format +msgid "Message : %(message)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:125 +#, python-format +msgid "Error while trying to set group: %(message)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:128 +#, python-format +msgid "Unable to find group: %(group)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" +msgstr "" + +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" +msgstr "" + +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" +msgstr "" + +#: cinder/volume/drivers/coraid.py:175 +#, python-format +msgid "Configure data : %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:177 +#, python-format +msgid "Configure response : %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:199 +#, python-format +msgid "Unable to retrive volume infos for volume %(volname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" +msgstr "" + +#: cinder/volume/drivers/coraid.py:308 +#, python-format +msgid "Fail to create volume %(volname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:321 +#, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:335 +#, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:347 +#, python-format +msgid "Failed to Delete Snapshot %(snapname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:362 +#, python-format +msgid "Failed to Create Volume from Snapshot %(snapname)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:383 +#, python-format +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:65 +#, python-format +msgid "There's no Gluster config file configured (%s)" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:70 +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 +#, python-format +msgid "casted to %s" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 +#, python-format +msgid "Volume %s does not have provider_location specified, skipping" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 +#, python-format +msgid "Exception during mounting %s" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, python-format +msgid "%s is already mounted" +msgstr "" + +#: cinder/volume/drivers/lvm.py:82 +#, python-format +msgid "volume group %s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/lvm.py:197 +#, python-format +msgid "Size for volume: %s not found, skipping secure delete." +msgstr "" + +#: cinder/volume/drivers/lvm.py:204 +#, python-format +msgid "Performing secure delete on volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:218 +#, python-format +msgid "Error unrecognized volume_clear option: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:238 +#, python-format +msgid "snapshot: %s not found, skipping delete operations" +msgstr "" + +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, python-format +msgid "Creating clone of volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:345 +#, python-format +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:364 +#, python-format +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" +msgstr "" + +#: cinder/volume/drivers/lvm.py:430 +#, python-format +msgid "Symbolic link %s not found" +msgstr "" + +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:542 +#, python-format +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " +msgstr "" + +#: cinder/volume/drivers/nfs.py:127 +#, python-format +msgid "There's no NFS config file configured (%s)" +msgstr "" + +#: cinder/volume/drivers/nfs.py:132 +#, python-format +msgid "NFS config file at %(config)s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/rbd.py:64 +#, python-format +msgid "rbd has no pool %s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" +msgstr "" + +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" +msgstr "" + +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" +msgstr "" + +#: cinder/volume/drivers/rbd.py:227 +msgid "Not an rbd snapshot" +msgstr "" + +#: cinder/volume/drivers/rbd.py:242 +#, python-format +msgid "%s is in a different ceph cluster" +msgstr "" + +#: cinder/volume/drivers/rbd.py:253 +#, python-format +msgid "Unable to read image %s" +msgstr "" + +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" +msgstr "" + +#: cinder/volume/drivers/scality.py:74 +#, python-format +msgid "Cannot access 'scality_sofs_config': %s" +msgstr "" + +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" +msgstr "" + +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" +msgstr "" + +#: cinder/volume/drivers/scality.py:135 +#, python-format +msgid "Cannot find volume dir for Scality SOFS at '%s'" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:47 +#, python-format +msgid "Sheepdog is not working: %s" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:129 +#, python-format +msgid "Payload for SolidFire API call: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:146 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:152 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:156 +#, python-format +msgid "Clone operation encountered: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:164 +#, python-format +msgid "Detected xDBVersionMismatch, retry %s of 5" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:171 +#, python-format +msgid "API response: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:191 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:220 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:281 +#, python-format +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:364 +#, python-format +msgid "More than one valid preset was detected, using %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:397 +#, python-format +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:406 +#, python-format +msgid "Volume %s, not found on SF Cluster." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:409 +#, python-format +msgid "Found %(count)s volumes mapped to id: %(uuid)s." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:480 +#, python-format +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:497 +#, python-format +msgid "Volume ID %s was not found on the SolidFire Cluster!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:566 +msgid "Failed to get updated stats" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:173 +#, python-format +msgid "WWPN on node %(node)s: %(wwpn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:190 +#, python-format +msgid "pool %s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 +#, python-format +msgid "%s is not set" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:309 +#, python-format +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:331 +#, python-format +msgid "ensure_export: Volume %s not found on storage" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:483 +#, python-format +msgid "enter: _get_host_from_connector: prefix %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:511 +#, python-format +msgid "leave: _get_host_from_connector: host %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:523 +#, python-format +msgid "enter: _create_host: host %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:551 +#, python-format +msgid "leave: _create_host: host %(host)s - %(host_name)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:574 +#, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:619 +#, python-format +msgid "volume %s mapping to multi host" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:635 +#, python-format +msgid "enter: _delete_host: host %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:643 +#, python-format +msgid "leave: _delete_host: host %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:675 +#, python-format +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:702 +#, python-format +msgid "initialize_connection: Failed to get attributes for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:709 +#, python-format +msgid "Did not find expected column name in lsvdisk: %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:711 +#, python-format +msgid "initialize_connection: Missing volume attribute for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:728 +#, python-format +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:736 +#, python-format +msgid "initialize_connection: Did not find a preferred node for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:769 +#, python-format +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:774 +#, python-format +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:792 +#, python-format +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:817 +#, python-format +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:825 +#, python-format +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:907 +#, python-format +msgid "enter: _create_vdisk: vdisk %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:945 +#, python-format +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:950 +#, python-format +msgid "leave: _create_vdisk: volume %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1012 +#, python-format +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1039 +#, python-format +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1050 +#, python-format +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1055 +#, python-format +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1062 +#, python-format +msgid "_prepare_fc_map: %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1069 +#, python-format +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1080 +#, python-format +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1092 +#, python-format +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1100 +#, python-format +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1107 +#, python-format +msgid "_create_copy: Source vdisk %s does not exist" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1119 +#, python-format +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1129 +#, python-format +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1134 +#, python-format +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1156 +#, python-format +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1164 +#, python-format +msgid "enter: _is_vdisk_defined: vdisk %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1166 +#, python-format +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1194 +#, python-format +msgid "enter: _delete_vdisk: vdisk %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1199 +#, python-format +msgid "warning: Tried to delete vdisk %s but it does not exist." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1225 +#, python-format +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1258 +#, python-format +msgid "leave: _delete_vdisk: vdisk %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1443 +#, python-format +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1464 +#, python-format +msgid "enter: _execute_command_and_parse_attributes: command %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1471 +#, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1488 +#, python-format +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1507 +#, python-format +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1517 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" +msgstr "" + +#: cinder/volume/drivers/windows.py:142 +#, python-format +msgid "Creating folder %s " +msgstr "" + +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 +#, python-format +msgid "Ignored target creation error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/windows.py:213 +#, python-format +msgid "Disk not found: %s" +msgstr "" + +#: cinder/volume/drivers/zadara.py:218 +#, python-format +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" +msgstr "" + +#: cinder/volume/drivers/zadara.py:240 +#, python-format +msgid "Operation completed. %(data)s" +msgstr "" + +#: cinder/volume/drivers/zadara.py:350 +#, python-format +msgid "Volume %(name)s could not be found. It might be already deleted" +msgstr "" + +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#, python-format +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#, python-format +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#, python-format +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#, python-format +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#, python-format +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#, python-format +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#, python-format +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#, python-format +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#, python-format +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:454 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:463 +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 +#, python-format +msgid "Cannot find Replication Service to create snapshot for volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:500 +#, python-format +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:516 +#, python-format +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:525 +#, python-format +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:533 +#, python-format +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:543 +#, python-format +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:549 +#, python-format +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:557 +#, python-format +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:572 +#, python-format +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:588 +#, python-format +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:597 +#, python-format +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:609 +#, python-format +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, python-format +msgid "Create export: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:624 +#, python-format +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:646 +#, python-format +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:661 +#, python-format +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:672 +#, python-format +msgid "Error mapping volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:692 +#, python-format +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:705 +#, python-format +msgid "Error unmapping volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:722 +#, python-format +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#, python-format +msgid "Error mapping volume %(vol)s. %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#, python-format +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#, python-format +msgid "Error unmapping volume %(vol)s. %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#, python-format +msgid "Map volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#, python-format +msgid "Cannot find Controller Configuration Service for storage system %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#, python-format +msgid "Volume %s is not mapped. No volume to unmap." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#, python-format +msgid "Initialize connection: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#, python-format +msgid "Volume %s is already mapped." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#, python-format +msgid "Terminate connection: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, python-format +msgid "Found Storage Type: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#, python-format +msgid "Found Masking View: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +msgid "Cannot connect to ECOM server" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:966 +#, python-format +msgid "Found Replication Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:979 +#, python-format +msgid "Found Storage Configuration Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:992 +#, python-format +msgid "Found Controller Configuration Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 +#, python-format +msgid "Found Storage Hardware ID Management Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, python-format +msgid "Pool %(storage_type)s is not found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 +#, python-format +msgid "Pool: %(pool)s SystemName: %(systemname)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 +#, python-format +msgid "Pool name: %(poolname)s System name: %(systemname)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#, python-format +msgid "Volume %(volumename)s not found on the array." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#, python-format +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 +#, python-format +msgid "Source: %(volumename)s Target: %(snapshotname)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 +#, python-format +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#, python-format +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#, python-format +msgid "Error finding %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 +#, python-format +msgid "Found %(name)s: %(initiator)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#, python-format +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#, python-format +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#, python-format +msgid "Available device number on %(storage)s: %(device)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#, python-format +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#, python-format +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#, python-format +msgid "Device info: %(data)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#, python-format +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#, python-format +msgid "Found Storage Processor System: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#, python-format +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#, python-format +msgid "Add target WWN: %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#, python-format +msgid "Target WWNs: %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#, python-format +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, python-format +msgid "Cannot find device number for volume %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#, python-format +msgid "Found iSCSI endpoint: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#, python-format +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#, python-format +msgid "ISCSI properties: %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#, python-format +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#, python-format +msgid "create_volume:volume name: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#, python-format +msgid "delete_volume: volume name: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 +#, python-format +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, python-format +msgid "create_export: volume name:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#, python-format +msgid "create_export:Volume %(name)s does not exist." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 +#, python-format +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, python-format +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#, python-format +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#, python-format +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#, python-format +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#, python-format +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#, python-format +msgid "terminate_connection:Host does not exist. Host name:%(host)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#, python-format +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#, python-format +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#, python-format +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#, python-format +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#, python-format +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#, python-format +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 +#, python-format +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#, python-format +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#, python-format +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#, python-format +msgid "_check_conf_file: %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#, python-format +msgid "_read_xml:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 +#, python-format +msgid "Write login information to xml error. %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#, python-format +msgid "_get_login_info error. %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#, python-format +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#, python-format +msgid "_get_lun_set_info:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#, python-format +msgid "_get_iscsi_info:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#, python-format +msgid "CLI command:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#, python-format +msgid "_execute_cli:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 +#, python-format +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#, python-format +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 +#, python-format +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 +#, python-format +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#, python-format +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#, python-format +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#, python-format +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#, python-format +msgid "_get_tgt_iqn:iSCSI IP is %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 +#, python-format +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#, python-format +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#, python-format +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#, python-format +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#, python-format +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#, python-format +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#, python-format +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#, python-format +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#, python-format +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#, python-format +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:123 +#, python-format +msgid "API %(name)s failed: %(reason)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 +#, python-format +msgid "Using WSDL: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, python-format +msgid "Using DFM server: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:149 +#, python-format +msgid "Using storage service: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:204 +msgid "Connected to DFM server" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:282 +#, python-format +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:317 +#, python-format +msgid "Job failed: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 +#, python-format +msgid "No entry in LUN table for volume %(name)s." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:538 +#, python-format +msgid "No entry in LUN table for volume %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, python-format +msgid "Failed to get LUN details for LUN ID %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:575 +#, python-format +msgid "Failed to get host details for host ID %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, python-format +msgid "No LUN ID for volume %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, python-format +msgid "Failed to get target portal for filer: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:826 +#, python-format +msgid "Failed to get target IQN for filer: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 +#, python-format +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1054 +#, python-format +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 +#, python-format +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1086 +#, python-format +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1143 +#, python-format +msgid "No metadata property %(prop)s defined for the LUN %(name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 +#, python-format +msgid "Created LUN with name %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 +#, python-format +msgid "Destroyed LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1291 +#, python-format +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1298 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 +#, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1344 +#, python-format +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1365 +#, python-format +msgid "No entry in LUN table for snapshot %(name)s." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 +#, python-format +msgid "Cloned LUN with new name %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, python-format +msgid "Could not find handle for LUN named %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 +#, python-format +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1518 +#, python-format +msgid "Using NetApp filer: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1585 +#, python-format +msgid "No entry in LUN table for volume/snapshot %(name)s." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1628 +#, python-format +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1632 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, python-format +msgid "Snapshot %s deletion successful" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1717 +#, python-format +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1811 +#, python-format +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1829 +#, python-format +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, python-format +msgid "Could not find attribute for LUN named %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2057 +#, python-format +msgid "No iscsi service found for vserver %s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2192 +#, python-format +msgid "No clonned lun named %s found on the filer" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2377 +#, python-format +msgid "Error finding luns for volume %(vol)s. Verify volume exists." +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2481 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:2484 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:312 +#, python-format +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:461 +#, python-format +msgid "No interface found on cluster for ip %s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:487 +#, python-format +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:493 +#, python-format +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:547 +#, python-format +msgid "No storage path found for export path %s" +msgstr "" + +#: cinder/volume/drivers/netapp/nfs.py:555 +#, python-format +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 +#, python-format +msgid "Sending JSON data: %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 +#, python-format +msgid "Auto switching to HTTPS connection to %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" +msgstr "" + +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, python-format +msgid "Got response: %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:99 +#, python-format +msgid "Volume %s does not exist in Nexenta SA" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:211 +#, python-format +msgid "Ignored target group creation error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:220 +#, python-format +msgid "Ignored target group member addition error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:228 +#, python-format +msgid "Ignored LU creation error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:238 +#, python-format +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:274 +#, python-format +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/volume.py:282 +#, python-format +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:74 +#, python-format +msgid "CLIQ command returned %s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:80 +#, python-format +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:88 +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:118 +#, python-format +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:171 +#, python-format +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" +msgstr "" + +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" +msgstr "" + +#: cinder/volume/drivers/san/san.py:148 +#, python-format +msgid "Error running SSH command: %s" +msgstr "" + +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" +msgstr "" + +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" +msgstr "" + +#: cinder/volume/drivers/san/solaris.py:80 +#, python-format +msgid "Cannot parse list-view output: %s" +msgstr "" + +#: cinder/volume/drivers/san/solaris.py:174 +#, python-format +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 +#, python-format +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, python-format +msgid "Error running ssh command: %s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 +#, python-format +msgid "CPG (%s) doesn't exist on array" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 +#, python-format +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 +#, python-format +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 +#, python-format +msgid "Volume (%s) already exists on array" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, python-format +msgid "Unexpected state while cloning %s" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" +msgstr "" + +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 +#, python-format +msgid "The hostname must be called '%s'" +msgstr "" + +#~ msgid "_get_device_type: Storage Pool must beconfigured." +#~ msgstr "" + +#~ msgid "delete_volume:No need to delete volume.Volume %(name)s does not exist." +#~ msgstr "" + +#~ msgid "" +#~ "initialize_connection:Failed to find target " +#~ "ipfor initiator:%(initiatorname)s,please check " +#~ "config file." +#~ msgstr "" + +#~ msgid "initialize_connection:Failed to find target iSCSIiqn. Target IP:%(ip)s" +#~ msgstr "" + +#~ msgid "" +#~ "initialize_connection:host name: %(host)s,initiator " +#~ "name: %(ini)s, hostport name: %(port)s" +#~ msgstr "" + +#~ msgid "terminate_connection:volume does not exist.volume name:%(volume)s" +#~ msgstr "" + +#~ msgid "" +#~ "terminate_connection:No map between host and" +#~ " volume. Host name:%(hostname)s,volume " +#~ "name:%(volumename)s." +#~ msgstr "" + +#~ msgid "create_snapshot:Volume does not exist.Volume name:%(name)s" +#~ msgstr "" + +#~ msgid "create_snapshot:Snapshot does not exist.Snapshot name:%(name)s" +#~ msgstr "" + +#~ msgid "" +#~ "create_volume_from_snapshot:Snapshot does not " +#~ "exist.Snapshot name:%(name)s" +#~ msgstr "" + +#~ msgid "Write login informationto xml error. %s" +#~ msgstr "" + +#~ msgid "" +#~ "Config file is wrong. LUNType must " +#~ "be \"Thin\" or \"Thick\". LUNType:%(type)s" +#~ msgstr "" + +#~ msgid "" +#~ "_get_maximum_pool:maxpoolid is None.Please check " +#~ "config file and make sure the " +#~ "\"Name\" in \"StoragePool\" is right." +#~ msgstr "" + +#~ msgid "" +#~ "_add_host:Failed to add host to " +#~ "hostgroup.host name:%(host)s hostgroup " +#~ "id:%(hostgroup)s out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_add_initiator:Failed to add initiator.initiator " +#~ "name:%(name)s out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_delete_initiator:ERROE:Failed to delete " +#~ "initiator.initiator name:%(name)s out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_add_hostport:Failed to add hostport. port " +#~ "name:%(port)sport information:%(info)s host " +#~ "id:%(host)sout:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_map_lun:Failed to add " +#~ "hostmap.hostid:%(host)slunid:%(lun)shostlunid:%(hostlunid)s.out:%(out)s" +#~ msgstr "" + +#~ msgid "_delete_host: Failed delete host.host id:%(hostid)s.out:%(out)s" +#~ msgstr "" + +#~ msgid "" +#~ "_wait_for_luncopy:LUNcopy status isnot normal. " +#~ "LUNcopy name:%(luncopyname)s" +#~ msgstr "" + +#~ msgid "" +#~ "_change_lun_controller:Failed to change lun " +#~ "owningcontroller. lun id:%(lunid)s. new " +#~ "controller:%(controller)s. out:%(out)s" +#~ msgstr "" + +#~ msgid "_is_resource_pool_enough:Resource pool for snapshotnot be added." +#~ msgstr "" + diff --git a/cinder/locale/zh_CN/LC_MESSAGES/cinder.po b/cinder/locale/zh_CN/LC_MESSAGES/cinder.po index a92cd5c32..e601d2861 100644 --- a/cinder/locale/zh_CN/LC_MESSAGES/cinder.po +++ b/cinder/locale/zh_CN/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2012-04-03 23:36+0000\n" "Last-Translator: cheesecake \n" "Language-Team: Chinese (Simplified) \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "根证书的文件名" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "私钥文件名" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "根证书撤销列表的文件名" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "保存密钥的位置" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "保存根证书的位置" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "是否每个项目都使用认证权威?" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "用户证书的标题,%s 依次分别为项目,用户,时间戳" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "项目证书的标题,%s 依次分别为项目,时间戳" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "标记所在路径:%s" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "运行命令时出现意外错误" -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -85,7899 +46,9315 @@ msgstr "" "标准输出:%(stdout)r\n" "标准错误输出:%(stderr)r" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "数据库异常被包裹。" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "发生未知异常。" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "解密文本失败" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" -msgstr "无法在镜像服务中翻页" - -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "虚拟接口创建失败" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" -msgstr "用唯一mac地址5次尝试创建虚拟接口失败" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" +msgstr "" -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "连接到glance失败" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "连接到melange失败" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "未授权。" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "用户没有管理员权限" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "政策不允许 %(action)s 被执行。" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "没有为镜像 %(image_id)s 找到内核。" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "无法接受的参数。" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "无效的快照" -#: cinder/exception.py:229 -#, python-format -msgid "Volume %(volume_id)s is not attached to anything" +#: cinder/exception.py:168 +#, fuzzy, python-format +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "卷 %(volume_id)s 没有附加任何东西" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "密钥对数据无效" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "把数据加载为json格式失败" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "请求无效。" -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." -msgstr "无效签名 %(signature)s 针对用户是 %(user)s" +#: cinder/exception.py:180 +#, fuzzy +msgid "The results are invalid." +msgstr "请求无效。" -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "收到无效的输入" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "无效的实例类型 %(instance_type)s。" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "无效的卷类型" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "无效的卷" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "无效的端口范围 %(from_port)s:%(to_port)s. %(msg)s" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "无效的IP协议 %(protocol)s。" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "无效的内容类型 %(content_type)s。" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "无效的cidr %(cidr)s。" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "无效的RPC连接重用。" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." -msgstr "无法执行action '%(action)s' 于聚合 %(aggregate_id)s 上。原因: %(reason)s。" - -#: cinder/exception.py:301 -#, fuzzy, python-format -msgid "Group not valid. Reason: %(reason)s" -msgstr "找不到有效主机,原因是 %(reason)s。" - -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." -msgstr "实例 %(instance_uuid)s 处于%(attr)s %(state)s 中。该实例在这种状态下不能执行 %(method)s。" - -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." -msgstr "实例 %(instance_id)s 没有运行。" - -#: cinder/exception.py:314 -#, python-format -msgid "Instance %(instance_id)s is not suspended." -msgstr "实例 %(instance_id)s 没有挂起。" - -#: cinder/exception.py:318 -#, python-format -msgid "Instance %(instance_id)s is not in rescue mode" -msgstr "实例 %(instance_id)s 不在救援模式。" - -#: cinder/exception.py:322 -msgid "Failed to suspend instance" -msgstr "挂起实例失败" - -#: cinder/exception.py:326 -msgid "Failed to resume server" -msgstr "服务器恢复失败" - -#: cinder/exception.py:330 -msgid "Failed to reboot instance" -msgstr "重新启动实例失败" - -#: cinder/exception.py:334 -#, fuzzy -msgid "Failed to terminate instance" -msgstr "重新启动实例失败" - -#: cinder/exception.py:338 +#: cinder/exception.py:211 msgid "Service is unavailable at this time." msgstr "该时刻服务无法使用。" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." -msgstr "该时刻卷服务无法使用。" - -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." -msgstr "该时刻计算服务无法使用。" - -#: cinder/exception.py:350 -#, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." -msgstr "无法把实例 (%(instance_id)s) 迁移到当前主机 (%(host)s)。" - -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." -msgstr "该时刻目标计算主机无法使用。" - -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." -msgstr "该时刻原始计算主机无法使用。" - -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." -msgstr "提供的虚拟机管理程序类型无效。" - -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." -msgstr "该实例需要比当前版本更新的虚拟机管理程序。" - -#: cinder/exception.py:372 -#, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." -msgstr "提供的磁盘路径 (%(path)s) 已经存在,预计是不存在的。" - -#: cinder/exception.py:377 -#, python-format -msgid "The supplied device path (%(path)s) is invalid." -msgstr "提供的设备路径 (%(path)s) 是无效的。" - -#: cinder/exception.py:381 -#, fuzzy, python-format -msgid "The supplied device (%(device)s) is busy." -msgstr "提供的设备路径 (%(path)s) 是无效的。" - -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" -msgstr "无法接受的CPU信息" - -#: cinder/exception.py:389 -#, python-format -msgid "%(address)s is not a valid IP v4/6 address." -msgstr "%(address)s 不是有效的IP v4/6地址。" - -#: cinder/exception.py:393 -#, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." -msgstr "VLAN标签对于端口组%(bridge)s 是不适合的。预计的VLAN标签是 %(tag)s,但与端口组关联的是 %(pgroup)s。" - -#: cinder/exception.py:399 -#, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." -msgstr "" -"包含端口组 %(bridge)s 的vSwitch没有与预计的物理适配器关联。预计的vSwitch是 %(expected)s,但关联的是 " -"%(actual)s。" - -#: cinder/exception.py:406 -#, python-format -msgid "Disk format %(disk_format)s is not acceptable" -msgstr "磁盘格式 %(disk_format)s 不能接受" - -#: cinder/exception.py:410 +#: cinder/exception.py:215 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "镜像 %(image_id)s 无法接受,原因是: %(reason)s" -#: cinder/exception.py:414 -#, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" -msgstr "实例 %(instance_id)s 无法接受,原因是: %(reason)s" - -#: cinder/exception.py:418 -#, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." -msgstr "Ec2 id %(ec2_id)s 无法接受。" +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." +msgstr "" -#: cinder/exception.py:422 +#: cinder/exception.py:223 msgid "Resource could not be found." msgstr "资源没有找到。" -#: cinder/exception.py:427 -#, python-format -msgid "Required flag %(flag)s not set." -msgstr "要求的标记 %(flag)s 没有设置。" +#: cinder/exception.py:229 +#, fuzzy, python-format +msgid "Volume %(volume_id)s persistence file could not be found." +msgstr "卷 %(volume_id)s 没有找到。" -#: cinder/exception.py:431 +#: cinder/exception.py:233 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "卷 %(volume_id)s 没有找到。" -#: cinder/exception.py:435 +#: cinder/exception.py:237 #, fuzzy, python-format msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "无法找到帐户 %(account_name) on Solidfire 设备" -#: cinder/exception.py:440 +#: cinder/exception.py:242 #, python-format msgid "Volume not found for instance %(instance_id)s." msgstr "没有为实例 %(instance_id)s 找到卷。" -#: cinder/exception.py:444 +#: cinder/exception.py:246 #, python-format msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "卷 %(volume_id)s 没有含键 %(metadata_key)s 的元数据。" -#: cinder/exception.py:449 -msgid "Zero volume types found." -msgstr "没有找到卷类型。" +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" +msgstr "无效的元数据" + +#: cinder/exception.py:255 cinder/exception.py:268 +#, fuzzy +msgid "Invalid metadata size" +msgstr "无效的元数据键" + +#: cinder/exception.py:259 +#, fuzzy, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." +msgstr "实例 %(instance_id)s 没有键为 %(metadata_key)s 的元数据。" -#: cinder/exception.py:453 +#: cinder/exception.py:272 #, python-format msgid "Volume type %(volume_type_id)s could not be found." msgstr "卷类型 %(volume_type_id)s 没有找到。" -#: cinder/exception.py:457 +#: cinder/exception.py:276 #, python-format msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "名为 %(volume_type_name)s 的卷类型没有找到。" -#: cinder/exception.py:462 +#: cinder/exception.py:281 #, python-format msgid "" "Volume Type %(volume_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "卷类型 %(volume_type_id)s 没有额外说明键 %(extra_specs_key)s 。" -#: cinder/exception.py:467 +#: cinder/exception.py:286 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "快照 %(snapshot_id)s 没有找到。" -#: cinder/exception.py:471 +#: cinder/exception.py:290 #, python-format msgid "deleting volume %(volume_name)s that has snapshot" msgstr "正在删除有快照的卷 %(volume_name)s" -#: cinder/exception.py:475 +#: cinder/exception.py:294 #, python-format msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:299 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "没有为卷 %(volume_id)s 找到目标id。" -#: cinder/exception.py:484 +#: cinder/exception.py:303 +#, fuzzy, python-format +msgid "Failed to create iscsi target for volume %(volume_id)s." +msgstr "没有为卷 %(volume_id)s 找到目标id。" + +#: cinder/exception.py:307 +#, fuzzy, python-format +msgid "Failed to attach iSCSI target for volume %(volume_id)s." +msgstr "没有为卷 %(volume_id)s 找到目标id。" + +#: cinder/exception.py:311 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." +msgstr "没有为卷 %(volume_id)s 找到目标id。" + +#: cinder/exception.py:315 #, python-format msgid "No disk at %(location)s" msgstr "在 %(location)s 没有磁盘" -#: cinder/exception.py:488 -#, python-format -msgid "Could not find a handler for %(driver_type)s volume." -msgstr "无法为 %(driver_type)s 卷找到句柄。" - -#: cinder/exception.py:492 +#: cinder/exception.py:319 #, python-format msgid "Invalid image href %(image_href)s." msgstr "无效的镜像href %(image_href)s。" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." -msgstr "有些镜像通过hrefs存储。该api版本不支持显示镜像hrefs。" - -#: cinder/exception.py:501 +#: cinder/exception.py:323 #, python-format msgid "Image %(image_id)s could not be found." msgstr "镜像 %(image_id)s 没有找到。" -#: cinder/exception.py:505 -#, python-format -msgid "Kernel not found for image %(image_id)s." -msgstr "没有为镜像 %(image_id)s 找到内核。" - -#: cinder/exception.py:509 -#, python-format -msgid "User %(user_id)s could not be found." -msgstr "用户 %(user_id)s 没有找到。" - -#: cinder/exception.py:513 +#: cinder/exception.py:327 #, python-format -msgid "Project %(project_id)s could not be found." -msgstr "项目 %(project_id)s 没有找到。" +msgid "Service %(service_id)s could not be found." +msgstr "服务 %(service_id)s 没有找到。" -#: cinder/exception.py:517 +#: cinder/exception.py:331 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." -msgstr "用户 %(user_id)s 不是项目 %(project_id)s 的成员。" +msgid "Host %(host)s could not be found." +msgstr "主机 %(host)s 没有找到。" -#: cinder/exception.py:521 +#: cinder/exception.py:335 #, python-format -msgid "Role %(role_id)s could not be found." -msgstr "角色 %(role_id)s 没有找到。" +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "调度器主机过滤器 %(filter_name)s 没有找到。" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." -msgstr "没有找到存储库来读写VDI。" +#: cinder/exception.py:339 +#, fuzzy, python-format +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." +msgstr "调度器主机过滤器 %(filter_name)s 没有找到。" -#: cinder/exception.py:529 +#: cinder/exception.py:343 #, python-format -msgid "%(req)s is required to create a network." -msgstr "创建网络 %(req)s 是必要的。" +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "没有找到二进制 %(binary)s 在主机 %(host)s 上。" -#: cinder/exception.py:533 +#: cinder/exception.py:347 #, python-format -msgid "Network %(network_id)s could not be found." -msgstr "网络 %(network_id)s 没有找到。" +msgid "Invalid reservation expiration %(expire)s." +msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:351 #, python-format -msgid "Network could not be found for bridge %(bridge)s" -msgstr "无法为桥 %(bridge)s 找到网络" +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" +msgstr "" -#: cinder/exception.py:541 -#, python-format -msgid "Network could not be found for uuid %(uuid)s" -msgstr "无法为uuid %(uuid)s 找到网络" +#: cinder/exception.py:356 +msgid "Quota could not be found" +msgstr "配额没有找到。" -#: cinder/exception.py:545 +#: cinder/exception.py:360 #, python-format -msgid "Network could not be found with cidr %(cidr)s." -msgstr "无法为cidr %(cidr)s 找到网络。" +msgid "Unknown quota resources %(unknown)s." +msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:364 #, python-format -msgid "Network could not be found for instance %(instance_id)s." -msgstr "无法为实例 %(instance_id)s 找到网络。" - -#: cinder/exception.py:553 -msgid "No networks defined." -msgstr "没有网络定义。" +msgid "Quota for project %(project_id)s could not be found." +msgstr "没有为项目 %(project_id)s 找到配额。" -#: cinder/exception.py:557 -#, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." -msgstr "或者网络uuid %(network_uuid)s不存在,或者它没有分配给项目 %(project_id)s。" +#: cinder/exception.py:368 +#, fuzzy, python-format +msgid "Quota class %(class_name)s could not be found." +msgstr "找不到类 %(class_name)s :异常 %(exception)s" -#: cinder/exception.py:562 -#, python-format -msgid "Host is not set to the network (%(network_id)s)." -msgstr "主机没有设置于网络 (%(network_id)s)。" +#: cinder/exception.py:372 +#, fuzzy, python-format +msgid "Quota usage for project %(project_id)s could not be found." +msgstr "没有为项目 %(project_id)s 找到配额。" -#: cinder/exception.py:566 +#: cinder/exception.py:376 #, fuzzy, python-format -msgid "Network %(network)s has active ports, cannot delete." -msgstr "网络 %s 存在活跃的端口,无法删除" +msgid "Quota reservation %(uuid)s could not be found." +msgstr "用户 %(user_id)s 没有找到。" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." -msgstr "无法找到虚拟机使用的数据存储引用。" +#: cinder/exception.py:380 +#, fuzzy, python-format +msgid "Quota exceeded for resources: %(overs)s" +msgstr "超出配额" -#: cinder/exception.py:574 +#: cinder/exception.py:384 #, python-format -msgid "No fixed IP associated with id %(id)s." -msgstr "没有固定IP与id %(id)s 关联。" +msgid "Migration %(migration_id)s could not be found." +msgstr "迁移 %(migration_id)s 没有找到。" -#: cinder/exception.py:578 +#: cinder/exception.py:388 #, python-format -msgid "Fixed ip not found for address %(address)s." -msgstr "没有为地址 %(address)s 找到固定IP。" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "没有为实例 %(instance_id)s 找到迁移其状态为 %(status)s 。" -#: cinder/exception.py:582 +#: cinder/exception.py:393 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." -msgstr "实例 %(instance_id)s 没有固定ip。" +msgid "File %(file_path)s could not be found." +msgstr "找不到文件 %(file_path)s。" -#: cinder/exception.py:586 +#: cinder/exception.py:397 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." -msgstr "网络主机 %(host)s 在网络 %(network_id)s 中没有固定ip。" +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "找不到类 %(class_name)s :异常 %(exception)s" -#: cinder/exception.py:591 -#, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." -msgstr "实例 %(instance_id)s 没有固定ip '%(ip)s'。" +#: cinder/exception.py:401 +msgid "Action not allowed." +msgstr "操作不允许。" -#: cinder/exception.py:595 +#: cinder/exception.py:410 #, python-format -msgid "Host %(host)s has zero fixed ips." -msgstr "主机 %(host)s 没有固定IP。" +msgid "Key pair %(key_name)s already exists." +msgstr "密钥对 %(key_name)s 已经存在。" -#: cinder/exception.py:599 -#, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." -msgstr "固定IP地址 (%(address)s) 在网络 (%(network_uuid)s) 中不存在。" +#: cinder/exception.py:414 +#, fuzzy, python-format +msgid "Volume Type %(id)s already exists." +msgstr "卷类型 %(name)s 已经存在。" -#: cinder/exception.py:604 -#, python-format -msgid "Fixed IP address %(address)s is already in use." -msgstr "固定IP地址 %(address)s 已在使用。" +#: cinder/exception.py:418 +msgid "Migration error" +msgstr "迁移错误" -#: cinder/exception.py:608 +#: cinder/exception.py:422 #, python-format -msgid "Fixed IP address %(address)s is invalid." -msgstr "固定IP地址 %(address)s 无效。" - -#: cinder/exception.py:612 -msgid "Zero fixed ips available." -msgstr "没有固定ip可用。" - -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." -msgstr "找不到固定IP。" +msgid "Malformed message body: %(reason)s" +msgstr "错误格式的消息体: %(reason)s" -#: cinder/exception.py:620 +#: cinder/exception.py:426 #, python-format -msgid "Floating ip not found for id %(id)s." -msgstr "找不到适合id %(id)s 的浮动IP。" +msgid "Could not find config at %(path)s" +msgstr "在 %(path)s 找不到配置文件。" -#: cinder/exception.py:624 +#: cinder/exception.py:430 #, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." -msgstr "DNS 入口 %(name)s 已经在域中 %(domain)s 存在。" +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "无法从路径 %(path)s 中加载应用 '%(name)s'" -#: cinder/exception.py:628 +#: cinder/exception.py:434 #, python-format -msgid "Floating ip not found for address %(address)s." -msgstr "找不到适合地址 %(address)s 的浮动ip。" +msgid "No valid host was found. %(reason)s" +msgstr "找不到有效主机,原因是 %(reason)s。" -#: cinder/exception.py:632 +#: cinder/exception.py:438 #, python-format -msgid "Floating ip not found for host %(host)s." -msgstr "没有为主机 %(host)s 找到浮动IP。" - -#: cinder/exception.py:636 -msgid "Zero floating ips available." -msgstr "没有浮动IP可用。" +msgid "Host %(host)s is not up or doesn't exist." +msgstr "主机 %(host)s 没有启动或者不存在。" -#: cinder/exception.py:640 -#, python-format -msgid "Floating ip %(address)s is associated." -msgstr "浮动ip %(address)s 已被关联。" +#: cinder/exception.py:442 +msgid "Quota exceeded" +msgstr "超出配额" -#: cinder/exception.py:644 -#, python-format -msgid "Floating ip %(address)s is not associated." -msgstr "浮动ip %(address)s 没有被关联。" +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" +msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." -msgstr "没有浮动ip存在。" +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" +msgstr "" -#: cinder/exception.py:652 +#: cinder/exception.py:458 #, python-format -msgid "Interface %(interface)s not found." -msgstr "接口 %(interface)s没有找到。" +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" +msgstr "" -#: cinder/exception.py:656 +#: cinder/exception.py:462 #, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" -msgstr "密钥对 %(name)s 没有为用户 %(user_id)s 找到。" +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" +msgstr "" -#: cinder/exception.py:660 -#, python-format -msgid "Certificate %(certificate_id)s not found." -msgstr "证书 %(certificate_id)s 没有找到。" +#: cinder/exception.py:466 +#, fuzzy, python-format +msgid "Detected more than one volume with name %(vol_name)s" +msgstr "检测到不止一个名称为 %(vol_name) 的卷。" -#: cinder/exception.py:664 +#: cinder/exception.py:470 #, python-format -msgid "Service %(service_id)s could not be found." -msgstr "服务 %(service_id)s 没有找到。" +msgid "3PAR Host already exists: %(err)s. %(info)s" +msgstr "" -#: cinder/exception.py:668 +#: cinder/exception.py:474 #, python-format -msgid "Host %(host)s could not be found." -msgstr "主机 %(host)s 没有找到。" +msgid "Invalid 3PAR Domain: %(err)s" +msgstr "" -#: cinder/exception.py:672 +#: cinder/exception.py:478 #, python-format -msgid "Compute host %(host)s could not be found." -msgstr "计算主机 %(host)s 没有找到。" +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "无法创建名称为 %(name)s 规格为 %(extra_specs)s 的卷类型。" -#: cinder/exception.py:676 -#, python-format -msgid "Could not find binary %(binary)s on host %(host)s." -msgstr "没有找到二进制 %(binary)s 在主机 %(host)s 上。" +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" +msgstr "来自SolidFire API的错误响应" -#: cinder/exception.py:680 +#: cinder/exception.py:487 #, python-format -msgid "Auth token %(token)s could not be found." -msgstr "认证令牌 %(token)s 没有找到。" +msgid "Error in SolidFire API response: data=%(data)s" +msgstr "SolidFire API响应里发生错误:data=%(data)s" -#: cinder/exception.py:684 +#: cinder/exception.py:491 #, python-format -msgid "Access Key %(access_key)s could not be found." -msgstr "访问密钥 %(access_key)s 没有找到。" +msgid "Unknown or unsupported command %(cmd)s" +msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" -msgstr "配额没有找到。" +#: cinder/exception.py:495 +#, fuzzy, python-format +msgid "Malformed response to command %(cmd)s: %(reason)s" +msgstr "错误格式的消息体: %(reason)s" + +#: cinder/exception.py:499 +#, fuzzy, python-format +msgid "Bad HTTP response status %(status)s" +msgstr "无效的服务器状态:%(status)s" -#: cinder/exception.py:692 +#: cinder/exception.py:503 #, python-format -msgid "Quota for project %(project_id)s could not be found." -msgstr "没有为项目 %(project_id)s 找到配额。" +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" +msgstr "" -#: cinder/exception.py:696 +#: cinder/exception.py:507 #, fuzzy, python-format -msgid "Quota class %(class_name)s could not be found." -msgstr "找不到类 %(class_name)s :异常 %(exception)s" +msgid "Unable to create server object for initiator %(name)s" +msgstr "无法在存储库 %(sr_ref)s 上为实例 %(instance_name)s 创建 VDI" -#: cinder/exception.py:700 -#, python-format -msgid "Security group %(security_group_id)s not found." -msgstr "安全组 %(security_group_id)s 没有找到。" +#: cinder/exception.py:511 +#, fuzzy, python-format +msgid "Unable to find server object for initiator %(name)s" +msgstr "无法找到实例 %s 的宿主机" -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." -msgstr "没有找到安全组 %(security_group_id)s 针对项目 %(project_id)s 。" +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" +msgstr "" -#: cinder/exception.py:709 +#: cinder/exception.py:519 #, python-format -msgid "Security group with rule %(rule_id)s not found." -msgstr "带有规则 %(rule_id)s 的安全组没有找到。" +msgid "Failed to retrieve attachments for volume %(name)s" +msgstr "" -#: cinder/exception.py:713 +#: cinder/exception.py:523 #, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" -msgstr "安全组 %(security_group_id)s 已经与实例 %(instance_id)s 关联。" +msgid "Invalid attachment info for volume %(name)s: %(reason)s" +msgstr "" -#: cinder/exception.py:718 +#: cinder/exception.py:527 #, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" -msgstr "安全组 %(security_group_id)s 没有与实例 %(instance_id)s 关联。" +msgid "Instance %(instance_id)s could not be found." +msgstr "实例 %(instance_id)s 没有找到。" -#: cinder/exception.py:723 +#: cinder/exception.py:531 #, python-format -msgid "Migration %(migration_id)s could not be found." -msgstr "迁移 %(migration_id)s 没有找到。" +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" +msgstr "" -#: cinder/exception.py:727 -#, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." -msgstr "没有为实例 %(instance_id)s 找到迁移其状态为 %(status)s 。" +#: cinder/exception.py:536 +#, fuzzy +msgid "Unknown NFS exception" +msgstr "发生未知异常。" -#: cinder/exception.py:732 -#, python-format -msgid "Console pool %(pool_id)s could not be found." -msgstr "控制台池 %(pool_id)s 没有找到。" +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" +msgstr "" -#: cinder/exception.py:736 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." -msgstr "没有找到类型是 %(console_type)s 的控制台池针对计算主机 %(compute_host)s 在代理主机 %(host)s 上。" +msgid "There is no share which can host %(volume_size)sG" +msgstr "" -#: cinder/exception.py:742 -#, python-format -msgid "Console %(console_id)s could not be found." -msgstr "控制台%(console_id)s 没有找到。" +#: cinder/exception.py:548 +#, fuzzy +msgid "Unknown Gluster exception" +msgstr "发生未知异常。" -#: cinder/exception.py:746 -#, python-format -msgid "Console for instance %(instance_id)s could not be found." -msgstr "没有为实例 %(instance_id)s 找到控制台。" +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" +msgstr "" -#: cinder/exception.py:750 +#: cinder/exception.py:560 #, python-format msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." -msgstr "没有为实例 %(instance_id)s 在池 %(pool_id)s 中找到控制台。" - -#: cinder/exception.py:755 -#, python-format -msgid "Invalid console type %(console_type)s " -msgstr "无效的控制台类型 %(console_type)s " - -#: cinder/exception.py:759 -msgid "Zero instance types found." -msgstr "没有找到实例类型。" - -#: cinder/exception.py:763 -#, python-format -msgid "Instance type %(instance_type_id)s could not be found." -msgstr "实例类型 %(instance_type_id)s 没有找到。" - -#: cinder/exception.py:767 -#, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." -msgstr "名为 %(instance_type_name)s 的实例类型没有找到。" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" +msgstr "" -#: cinder/exception.py:772 -#, python-format -msgid "Flavor %(flavor_id)s could not be found." -msgstr "类型 %(flavor_id)s 没有找到。" +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" +msgstr "" -#: cinder/exception.py:776 +#: cinder/exception.py:569 #, fuzzy, python-format -msgid "Cell %(cell_id)s could not be found." -msgstr "区域 %(zone_id)s 没有找到。" - -#: cinder/exception.py:780 -#, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." -msgstr "调度器主机过滤器 %(filter_name)s 没有找到。" - -#: cinder/exception.py:784 -#, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." -msgstr "调度器的成本函数 %(cost_fn_str)s 没有找到。" - -#: cinder/exception.py:789 -#, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" -msgstr "未找到调度器的权重标记:%(flag_name)s" - -#: cinder/exception.py:793 -#, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." -msgstr "实例 %(instance_id)s 没有键为 %(metadata_key)s 的元数据。" - -#: cinder/exception.py:798 -#, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." -msgstr "实例类型 %(instance_type_id)s 没有额外的 键为%(extra_specs_key)s 的规格说明。" - -#: cinder/exception.py:803 -msgid "LDAP object could not be found" -msgstr "未定义LDAP对象" - -#: cinder/exception.py:807 -#, python-format -msgid "LDAP user %(user_id)s could not be found." -msgstr "没有找到LDAP用户 %(user_id)s。" - -#: cinder/exception.py:811 -#, python-format -msgid "LDAP group %(group_id)s could not be found." +msgid "Backup %(backup_id)s could not be found." msgstr "没有找到LDAP用户组 %(group_id)s。" -#: cinder/exception.py:815 -#, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." -msgstr "LDAP用户 %(user_id)s 不是 %(group_id)s 的组成员。" - -#: cinder/exception.py:819 -#, python-format -msgid "File %(file_path)s could not be found." -msgstr "找不到文件 %(file_path)s。" - -#: cinder/exception.py:823 -msgid "Zero files could be found." -msgstr "没找到文件" - -#: cinder/exception.py:827 -#, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." -msgstr "未找到与网络适配器 %(adapter)s 关联的虚拟交换机。" - -#: cinder/exception.py:832 -#, python-format -msgid "Network adapter %(adapter)s could not be found." -msgstr "未找到网络适配器 %(adapter)s。" - -#: cinder/exception.py:836 -#, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" -msgstr "找不到类 %(class_name)s :异常 %(exception)s" - -#: cinder/exception.py:840 -msgid "Action not allowed." -msgstr "操作不允许。" - -#: cinder/exception.py:844 -#, python-format -msgid "Unable to use global role %(role_id)s" -msgstr "无法使用全局角色 %(role_id)s" - -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" -msgstr "快照不允许循环。" - -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" -msgstr "备份 image_type 要求循环参数。" - -#: cinder/exception.py:861 -#, python-format -msgid "Key pair %(key_name)s already exists." -msgstr "密钥对 %(key_name)s 已经存在。" - -#: cinder/exception.py:865 -#, python-format -msgid "User %(user)s already exists." -msgstr "用户 %(user)s 已存在。" - -#: cinder/exception.py:869 -#, python-format -msgid "LDAP user %(user)s already exists." -msgstr "LDAP用户 %(user)s 已经存在。" +#: cinder/exception.py:573 +#, fuzzy, python-format +msgid "Invalid backup: %(reason)s" +msgstr "无效的后台:%s" -#: cinder/exception.py:873 -#, python-format -msgid "LDAP group %(group)s already exists." -msgstr "LDAP用户组 %(group)s 已经存在。" +#: cinder/exception.py:577 +#, fuzzy +msgid "Connection to swift failed" +msgstr "连接到glance失败" -#: cinder/exception.py:877 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "用户 %(uid)s 已经是 组 %(group_dn)s 中的成员" +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " +msgstr "" -#: cinder/exception.py:882 -#, python-format -msgid "Project %(project)s already exists." -msgstr "项目 %(project)s 已经存在。" +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " +msgstr "" -#: cinder/exception.py:886 +#: cinder/manager.py:158 #, python-format -msgid "Instance %(name)s already exists." -msgstr "实例 %(name)s 已经存在。" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgstr "跳过 %(full_task_name)s,到下次运行还剩下%(ticks_to_skip)s 跳。" -#: cinder/exception.py:890 +#: cinder/manager.py:164 #, python-format -msgid "Instance Type %(name)s already exists." -msgstr "实例类型 %(name)s 已经存在。" +msgid "Running periodic task %(full_task_name)s" +msgstr "正在运行周期性任务 %(full_task_name)s" -#: cinder/exception.py:894 +#: cinder/manager.py:171 #, python-format -msgid "Volume Type %(name)s already exists." -msgstr "卷类型 %(name)s 已经存在。" +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "在 %(full_task_name)s 期间发生的错误:%(e)s" -#: cinder/exception.py:898 -#, python-format -msgid "%(path)s is on shared storage: %(reason)s" -msgstr "%(path)s 在共享存储上:%(reason)s" +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." +msgstr "向调度器通报能力。" -#: cinder/exception.py:902 -msgid "Migration error" -msgstr "迁移错误" +#: cinder/policy.py:30 +msgid "JSON file representing policy" +msgstr "JSON文件表示策略。" -#: cinder/exception.py:906 -#, python-format -msgid "Malformed message body: %(reason)s" -msgstr "错误格式的消息体: %(reason)s" +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" +msgstr "请求的规则找不到时的检查缺省规则。" -#: cinder/exception.py:910 +#: cinder/quota.py:704 #, python-format -msgid "Could not find config at %(path)s" -msgstr "在 %(path)s 找不到配置文件。" +msgid "Created reservations %(reservations)s" +msgstr "" -#: cinder/exception.py:914 +#: cinder/quota.py:726 #, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" -msgstr "无法从路径 %(path)s 中加载应用 '%(name)s'" - -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" -msgstr "调整时实例的大小必须要发生变化。" - -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" -msgstr "镜像比实例类型所允许的大。" - -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" -msgstr "1个或多个区域无法完成请求。" - -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." -msgstr "实例类型的内存对于所请求的镜像太小。" - -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." -msgstr "实例类型的磁盘对于所请求的镜像太小。" +msgid "Failed to commit reservations %(reservations)s" +msgstr "" -#: cinder/exception.py:938 +#: cinder/quota.py:747 #, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." -msgstr "没有足够的可用内存来启动计算节点 %(uuid)s。" - -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." -msgstr "无法获取此主机的带宽、CPU和磁盘指标。" +msgid "Failed to roll back reservations %(reservations)s" +msgstr "" -#: cinder/exception.py:946 -#, python-format -msgid "No valid host was found. %(reason)s" -msgstr "找不到有效主机,原因是 %(reason)s。" +#: cinder/service.py:124 +msgid "SIGTERM received" +msgstr "" -#: cinder/exception.py:950 -#, python-format -msgid "Host %(host)s is not up or doesn't exist." -msgstr "主机 %(host)s 没有启动或者不存在。" +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" +msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" -msgstr "超出配额" +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" +msgstr "" -#: cinder/exception.py:958 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, fuzzy, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." -msgstr "聚合 %(aggregate_id)s没有主机 %(host)s。" - -#: cinder/exception.py:963 -#, python-format -msgid "Aggregate %(aggregate_id)s could not be found." -msgstr "找不到聚合 %(aggregate_id)s。" - -#: cinder/exception.py:967 -#, python-format -msgid "Aggregate %(aggregate_name)s already exists." -msgstr "聚合 %(aggregate_name)s 已经存在。" - -#: cinder/exception.py:971 -#, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." -msgstr "聚合 %(aggregate_id)s没有主机 %(host)s。" - -#: cinder/exception.py:975 -#, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." -msgstr "聚合 %(aggregate_id)s 没有键为 %(metadata_key)s 的元数据。" - -#: cinder/exception.py:980 -#, python-format -msgid "Host %(host)s already member of another aggregate." -msgstr "主机 %(host)s 已经是另外一个聚合的成员。" - -#: cinder/exception.py:984 -#, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." -msgstr "聚合 %(aggregate_id)s已经有主机 %(host)s。" +msgid "Caught %s, exiting" +msgstr "快照 %s:正在删除" -#: cinder/exception.py:988 +#: cinder/service.py:236 cinder/openstack/common/service.py:223 #, fuzzy, python-format -msgid "Detected more than one volume with name %(vol_name)s" -msgstr "检测到不止一个名称为 %(vol_name) 的卷。" +msgid "Unhandled exception" +msgstr "内层异常:%s" -#: cinder/exception.py:992 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" -msgstr "无法创建名称为 %(name)s 规格为 %(extra_specs)s 的卷类型。" - -#: cinder/exception.py:997 -msgid "Unable to create instance type" -msgstr "无法创建实例类型。" +msgid "Started child %d" +msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" -msgstr "来自SolidFire API的错误响应" +#: cinder/service.py:253 cinder/openstack/common/service.py:240 +#, fuzzy, python-format +msgid "Starting %d workers" +msgstr "起始地址" -#: cinder/exception.py:1005 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "Error in SolidFire API response: status=%(status)s" -msgstr "SolidFire API响应里发生错误:status=%(status)s" +msgid "Child %(pid)d killed by signal %(sig)d" +msgstr "" -#: cinder/exception.py:1009 +#: cinder/service.py:275 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" -msgstr "SolidFire API响应里发生错误:data=%(data)s" - -#: cinder/exception.py:1013 -#, fuzzy, python-format -msgid "Detected existing vlan with id %(vlan)d" -msgstr "检测到已存在的id为%(vlan) vlan" +msgid "Child %(pid)d exited with status %(code)d" +msgstr "" -#: cinder/exception.py:1017 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "Instance %(instance_id)s could not be found." -msgstr "实例 %(instance_id)s 没有找到。" +msgid "pid %d not in child list" +msgstr "" -#: cinder/exception.py:1021 +#: cinder/service.py:286 #, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:1025 +#: cinder/service.py:302 #, fuzzy, python-format -msgid "Could not fetch image %(image)s" -msgstr "获取镜像 %(image)s" - -#: cinder/log.py:315 -#, python-format -msgid "syslog facility must be one of: %s" -msgstr "syslog设备必须作为一个 %s 。" - -#: cinder/manager.py:146 -#, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" -msgstr "跳过 %(full_task_name)s,到下次运行还剩下%(ticks_to_skip)s 跳。" +msgid "wait wrap.failed %s" +msgstr "未知的基文件:%s" -#: cinder/manager.py:152 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "正在运行周期性任务 %(full_task_name)s" +msgid "Caught %s, stopping children" +msgstr "" -#: cinder/manager.py:159 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "在 %(full_task_name)s 期间发生的错误:%(e)s" - -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." -msgstr "向调度器通报能力。" - -#: cinder/policy.py:30 -msgid "JSON file representing policy" -msgstr "JSON文件表示策略。" - -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" -msgstr "请求的规则找不到时的检查缺省规则。" - -#: cinder/service.py:137 -msgid "SIGTERM received" +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:177 -#, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +#: cinder/service.py:353 +#, fuzzy, python-format +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "启动 %(topic)s 节点 (版本 %(vcs_string)s)" -#: cinder/service.py:195 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "为服务 %s 创建消费者" -#: cinder/service.py:282 +#: cinder/service.py:458 msgid "Service killed that has no database entry" msgstr "因无数据库记录,服务已被中止" -#: cinder/service.py:319 +#: cinder/service.py:495 msgid "The service database object disappeared, Recreating it." msgstr "服务数据库对象消失,正在重新创建。" -#: cinder/service.py:334 +#: cinder/service.py:510 msgid "Recovered model server connection!" msgstr "与模型服务器(model server)的连接已恢复!" -#: cinder/service.py:340 +#: cinder/service.py:516 msgid "model server went away" msgstr "失去与模型服务器的连接" -#: cinder/service.py:433 +#: cinder/service.py:608 msgid "Full set of FLAGS:" msgstr "标记全集:" -#: cinder/service.py:440 +#: cinder/service.py:615 #, python-format msgid "%(flag)s : FLAG SET " msgstr "%(flag)s:标记集合 " -#: cinder/utils.py:79 -#, python-format -msgid "Inner Exception: %s" -msgstr "内层异常:%s" - -#: cinder/utils.py:165 +#: cinder/utils.py:96 #, python-format msgid "Fetching %s" msgstr "正在抓取 %s" -#: cinder/utils.py:210 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "发现未知的 utils.execute 关键字参数:%r" -#: cinder/utils.py:220 +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." +msgstr "" + +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format msgid "Running cmd (subprocess): %s" msgstr "正在运行cmd (subprocess):%s" -#: cinder/utils.py:236 cinder/utils.py:315 +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format msgid "Result was %s" msgstr "运行结果为 %s" -#: cinder/utils.py:249 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format msgid "%r failed. Retrying." msgstr "%r 失败,重试。" -#: cinder/utils.py:291 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format msgid "Running cmd (SSH): %s" msgstr "运行cmd (SSH):%s" -#: cinder/utils.py:293 +#: cinder/utils.py:243 msgid "Environment not supported over SSH" msgstr "SSH上不支持环境变量" -#: cinder/utils.py:297 +#: cinder/utils.py:247 msgid "process_input not supported over SSH" msgstr "SSH上不支持的进程输入参数。" -#: cinder/utils.py:352 +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +#, fuzzy +msgid "Specify a password or private_key" +msgstr "指定san_password或者san_private_key" + +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 +#, fuzzy, python-format +msgid "Error connecting via ssh: %s" +msgstr "正在连接 libvirt:%s" + +#: cinder/utils.py:373 #, python-format msgid "debug in callback: %s" msgstr "回调中debug:%s" -#: cinder/utils.py:534 +#: cinder/utils.py:532 #, python-format msgid "Link Local address is not found.:%s" msgstr "本地IP地址没有找到:%s" -#: cinder/utils.py:537 +#: cinder/utils.py:535 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "无法连接到 %(interface)s 的本地IP:%(ex)s" -#: cinder/utils.py:648 +#: cinder/utils.py:569 #, python-format msgid "Invalid backend: %s" msgstr "无效的后台:%s" -#: cinder/utils.py:659 +#: cinder/utils.py:580 #, python-format msgid "backend %s" msgstr "后台 %s" -#: cinder/utils.py:709 +#: cinder/utils.py:630 msgid "in looping call" msgstr "循环调用中。" -#: cinder/utils.py:927 -#, fuzzy, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "正在试图获取信号量 \"%(lock)s\" 为方法 \"%(method)s\"...锁" +#: cinder/utils.py:813 +#, python-format +msgid "Expected object of type: %s" +msgstr "期望的对象类型:%s" + +#: cinder/utils.py:914 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "timefunc:'%(name)s' 用了%(total_time).2f 秒" -#: cinder/utils.py:931 +#: cinder/utils.py:1116 #, fuzzy, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "获得信号量 \"%(lock)s\" 为方法 \"%(method)s\" ...锁" +msgid "Could not remove tmpdir: %s" +msgstr "移除容器失败:%s" -#: cinder/utils.py:935 +#: cinder/utils.py:1224 #, fuzzy, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "正在 试图获取锁 \"%(lock)s\" 为方法 \"%(method)s\"...锁" +msgid "Unknown byte multiplier: %s" +msgstr "未知的基文件:%s" -#: cinder/utils.py:942 +#: cinder/wsgi.py:121 #, fuzzy, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "获得文件锁 \"%(lock)s\" 为方法 \"%(method)s\"...锁" +msgid "Unable to find cert_file : %s" +msgstr "无法找到地址 %r" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" -msgstr "" +#: cinder/wsgi.py:124 +#, fuzzy, python-format +msgid "Unable to find ca_file : %s" +msgstr "无法找到地址 %r" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" -msgstr "" +#: cinder/wsgi.py:127 +#, fuzzy, python-format +msgid "Unable to find key_file : %s" +msgstr "无法找到地址 %r" -#: cinder/utils.py:1023 -#, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/utils.py:1028 +#: cinder/wsgi.py:163 #, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/utils.py:1138 -#, python-format -msgid "Expected object of type: %s" -msgstr "期望的对象类型:%s" +#: cinder/wsgi.py:207 +#, fuzzy, python-format +msgid "Started %(name)s on %(_host)s:%(_port)s" +msgstr "启动%(name)s 位置在 %(host)s:%(port)s" -#: cinder/utils.py:1169 -#, python-format -msgid "Invalid server_string: %s" -msgstr "不正确的server_string:%s" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." +msgstr "关闭WSGI服务器" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" -msgstr "timefunc:'%(name)s' 用了%(total_time).2f 秒" +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." +msgstr "WSGI服务器已经停止。" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" -msgstr "正在丢弃原来的异常。" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" +msgstr "你必须执行 __call__" -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" -msgstr "类 %(fullname)s 是不推荐的:%(msg)s" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." +msgstr "" -#: cinder/utils.py:1463 -#, python-format -msgid "Class %(fullname)s is deprecated" -msgstr "类 %(fullname)s 是不推荐的" - -#: cinder/utils.py:1495 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" -msgstr "函数 %(name)s 在%(location)s 里的是不推荐的:%(msg)s" - -#: cinder/utils.py:1497 -#, python-format -msgid "Function %(name)s in %(location)s is deprecated" -msgstr "函数 %(name)s 在%(location)s 里的是不推荐的" - -#: cinder/utils.py:1681 -#, fuzzy, python-format -msgid "Could not remove tmpdir: %s" -msgstr "移除容器失败:%s" - -#: cinder/wsgi.py:97 -#, python-format -msgid "Started %(name)s on %(host)s:%(port)s" -msgstr "启动%(name)s 位置在 %(host)s:%(port)s" - -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." -msgstr "关闭WSGI服务器" - -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." -msgstr "正在停止裸TCP服务器。" - -#: cinder/wsgi.py:117 -#, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" -msgstr "正在启动TCP服务器 %(arg0)s 位置在%(host)s:%(port)s" - -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." -msgstr "WSGI服务器已经停止。" - -#: cinder/wsgi.py:211 -msgid "You must implement __call__" -msgstr "你必须执行 __call__" - -#: cinder/api/direct.py:218 -msgid "not available" -msgstr "不可用" - -#: cinder/api/direct.py:299 -#, python-format -msgid "Returned non-serializeable type: %s" -msgstr "返回的non-serializeable类型:%s" - -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." -msgstr "" - -#: cinder/api/validator.py:142 -#, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" -msgstr "" - -#: cinder/api/ec2/__init__.py:73 -#, python-format -msgid "%(code)s: %(message)s" -msgstr "%(code)s: %(message)s" - -#: cinder/api/ec2/__init__.py:95 -#, python-format -msgid "FaultWrapper: %s" -msgstr "FaultWrapper: %s" - -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." -msgstr "认证失败过多" - -#: cinder/api/ec2/__init__.py:180 -#, python-format +#: cinder/api/auth.py:34 msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." -msgstr "访问密钥 %(access_key)s 有错误 %(failures)d,认证失败将被锁定 %(lock_mins)d 分钟。" - -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" -msgstr "签名没有提供" - -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" -msgstr "访问密钥没有提供" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." +msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" -msgstr "与keystone交流失败" +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" +msgstr "limit 参数必须是整数" -#: cinder/api/ec2/__init__.py:388 -#, python-format -msgid "Authentication Failure: %s" -msgstr "认证失败:%s" +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" +msgstr "limit参数必须是正数" -#: cinder/api/ec2/__init__.py:404 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" -msgstr "为%(uname)s:%(pname)s 验证通过的请求" +#: cinder/api/common.py:91 +msgid "offset param must be an integer" +msgstr "offset 参数必须是整数" -#: cinder/api/ec2/__init__.py:435 -#, python-format -msgid "action: %s" -msgstr "执行: %s" +#: cinder/api/common.py:105 +msgid "offset param must be positive" +msgstr "offset 参数必须是正数" -#: cinder/api/ec2/__init__.py:437 +#: cinder/api/common.py:133 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "arg: %(key)s\t\tval: %(value)s" +msgid "marker [%s] not found" +msgstr "没有找到标记 [%s]" -#: cinder/api/ec2/__init__.py:512 +#: cinder/api/common.py:160 #, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" -msgstr "为controller=%(controller)s 以及 action=%(action)s未验证的请求" +msgid "href %s does not contain version" +msgstr "href %s 不包含版本" -#: cinder/api/ec2/__init__.py:584 -#, python-format -msgid "InstanceNotFound raised: %s" -msgstr "引起异常 InstanceNotFound: %s" +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." +msgstr "正在初始化扩展管理员。" -#: cinder/api/ec2/__init__.py:590 +#: cinder/api/extensions.py:199 #, python-format -msgid "VolumeNotFound raised: %s" -msgstr "引起异常 VolumeNotFound: %s" +msgid "Loaded extension: %s" +msgstr "加载的扩展:%s" -#: cinder/api/ec2/__init__.py:596 +#: cinder/api/extensions.py:237 #, python-format -msgid "SnapshotNotFound raised: %s" -msgstr "引起异常 SnapshotNotFound: %s" +msgid "Ext name: %s" +msgstr "Ext name: %s" -#: cinder/api/ec2/__init__.py:602 +#: cinder/api/extensions.py:238 #, python-format -msgid "NotFound raised: %s" -msgstr "引起异常 NotFound: %s" +msgid "Ext alias: %s" +msgstr "Ext alias: %s" -#: cinder/api/ec2/__init__.py:605 +#: cinder/api/extensions.py:239 #, python-format -msgid "EC2APIError raised: %s" -msgstr "引起异常 EC2APIError: %s" +msgid "Ext description: %s" +msgstr "Ext 描述: %s" -#: cinder/api/ec2/__init__.py:613 +#: cinder/api/extensions.py:241 #, python-format -msgid "KeyPairExists raised: %s" -msgstr "引起异常 KeyPairExists: %s" +msgid "Ext namespace: %s" +msgstr "Ext 命名空间: %s" -#: cinder/api/ec2/__init__.py:617 +#: cinder/api/extensions.py:242 #, python-format -msgid "InvalidParameterValue raised: %s" -msgstr "引起异常 InvalidParameterValue: %s" +msgid "Ext updated: %s" +msgstr "Ext updated: %s" -#: cinder/api/ec2/__init__.py:621 +#: cinder/api/extensions.py:244 #, python-format -msgid "InvalidPortRange raised: %s" -msgstr "引起异常 InvalidPortRange: %s" +msgid "Exception loading extension: %s" +msgstr "加载扩展发生异常:%s" -#: cinder/api/ec2/__init__.py:625 +#: cinder/api/extensions.py:258 #, python-format -msgid "NotAuthorized raised: %s" -msgstr "引起异常 NotAuthorized: %s" +msgid "Loading extension %s" +msgstr "正在加载扩展 %s" -#: cinder/api/ec2/__init__.py:629 +#: cinder/api/extensions.py:264 #, python-format -msgid "InvalidRequest raised: %s" -msgstr "引起异常 InvalidRequest: %s" - -#: cinder/api/ec2/__init__.py:633 -#, fuzzy, python-format -msgid "QuotaError raised: %s" -msgstr "引起意外的错误:%s" +msgid "Calling extension factory %s" +msgstr "调用扩展工厂 %s" -#: cinder/api/ec2/__init__.py:637 +#: cinder/api/extensions.py:278 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/api/extensions.py:280 #, python-format -msgid "Unexpected error raised: %s" -msgstr "引起意外的错误:%s" +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" +msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/api/extensions.py:289 #, python-format -msgid "Environment: %s" -msgstr "Environment: %s" - -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." -msgstr "发生了一个未知的错误. 请重试你的请求." +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "加载扩展 %(ext_factory)s 失败:%(exc)s" -#: cinder/api/ec2/apirequest.py:64 +#: cinder/api/extensions.py:357 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" -msgstr "不支持的API请求:controller = %(controller)s,action = %(action)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "加载扩展 %(classpath)s 失败:%(exc)s" -#: cinder/api/ec2/cloud.py:336 +#: cinder/api/extensions.py:381 #, python-format -msgid "Create snapshot of volume %s" -msgstr "创建卷 %s 的快照" +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "加载扩展 %(ext_name)s 失败:%(exc)s" -#: cinder/api/ec2/cloud.py:372 -#, fuzzy, python-format +#: cinder/api/sizelimit.py:25 msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." -msgstr "参数GroupName的值 (%s) 无效。内容仅限于含有字母数字的字符,空格,破折号和下划线。" - -#: cinder/api/ec2/cloud.py:378 -#, fuzzy, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." -msgstr "参数GroupName的值 (%s) 无效。长度超过了上限255。" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" +msgstr "" -#: cinder/api/ec2/cloud.py:382 -#, python-format -msgid "Create key pair %s" -msgstr "创建密钥对 %s" +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" +msgstr "元素不是子节点" -#: cinder/api/ec2/cloud.py:391 -#, python-format -msgid "Import key %s" -msgstr "导入密钥 %s" +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" +msgstr "根元素选择列表" -#: cinder/api/ec2/cloud.py:409 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "Delete key pair %s" -msgstr "删除密钥对 %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgstr "模板数不匹配;把slave %(slavetag)s 添加到master %(mastertag)s" -#: cinder/api/ec2/cloud.py:551 -#, fuzzy -msgid "Invalid CIDR" -msgstr "无效的" +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" +msgstr "subclasses必须执行construct()!" -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/api/contrib/admin_actions.py:80 +#, python-format +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Revoke security group ingress %s" -msgstr "撤销 %s 安全组入口权限" +msgid "show called for member %s" +msgstr "" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/api/contrib/backups.py:140 #, fuzzy, python-format -msgid "%s Not enough parameters to build a valid rule" -msgstr "参数不够创建有效规则。" - -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." -msgstr "对给定的参数无特定规则。" - -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 -#, python-format -msgid "Authorize security group ingress %s" -msgstr "授权 %s 安全组入口权限" +msgid "delete called for member %s" +msgstr "修改用户 %s 的私钥" -#: cinder/api/ec2/cloud.py:725 +#: cinder/api/contrib/backups.py:143 #, fuzzy, python-format -msgid "%s - This rule already exists in group" -msgstr "这条规则已经存在于组%s 中" - -#: cinder/api/ec2/cloud.py:769 -#, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." -msgstr "参数GroupName的值 (%s) 无效。内容仅限于含有字母数字的字符,空格,破折号和下划线。" - -#: cinder/api/ec2/cloud.py:776 -#, python-format -msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." -msgstr "参数GroupName的值 (%s) 无效。长度超过了上限255。" - -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 -#, python-format -msgid "Create Security Group %s" -msgstr "创建安全组 %s" - -#: cinder/api/ec2/cloud.py:783 -#, python-format -msgid "group %s already exists" -msgstr "安全组 %s 已经存在" +msgid "Delete backup with id: %s" +msgstr "删除id为 %s 的快照" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 -#, python-format -msgid "Delete security group %s" -msgstr "删除安全组 %s" +#: cinder/api/contrib/backups.py:185 +#, fuzzy, python-format +msgid "Creating new backup %s" +msgstr "轮换出%d个备份" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 -#, python-format -msgid "Get console output for instance %s" -msgstr "获取实例 %s 控制台输出" +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" +msgstr "不正确的请求主体格式" -#: cinder/api/ec2/cloud.py:894 -#, python-format -msgid "Create volume from snapshot %s" -msgstr "从快照 %s 创建卷" +#: cinder/api/contrib/backups.py:201 +#, fuzzy, python-format +msgid "Creating backup of volume %(volume_id)s in container %(container)s" +msgstr "卷 %(volume_id)s 正在 %(mountpoint)s 上启动" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Create volume of %s GB" -msgstr "创建 %s GB的卷" - -#: cinder/api/ec2/cloud.py:921 -#, fuzzy -msgid "Delete Failed" -msgstr "创建失败" +msgid "Restoring backup %(backup_id)s (%(body)s)" +msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/api/contrib/backups.py:234 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -msgstr "把卷 %(volume_id)s 附加到实例 %(instance_id)s 上位置在 %(device)s" +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" +msgstr "" -#: cinder/api/ec2/cloud.py:939 +#: cinder/api/contrib/extended_snapshot_attributes.py:61 #, fuzzy -msgid "Attach Failed." -msgstr "创建失败" +msgid "Snapshot not found." +msgstr "没有找到主机" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 -#, python-format -msgid "Detach volume %s" -msgstr "分离卷 %s" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" +msgstr "无法理解XML" -#: cinder/api/ec2/cloud.py:959 +#: cinder/api/contrib/hosts.py:133 #, fuzzy, python-format -msgid "Detach Volume Failed." -msgstr "分离卷 %s" - -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 -#, python-format -msgid "attribute not supported: %s" -msgstr "属性不支持: %s" - -#: cinder/api/ec2/cloud.py:1107 -#, python-format -msgid "vol = %s\n" -msgstr "vol = %s\n" - -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" -msgstr "分配地址" - -#: cinder/api/ec2/cloud.py:1267 -#, python-format -msgid "Release address %s" -msgstr "释放地址 %s" +msgid "Host '%s' could not be found." +msgstr "主机 %(host)s 没有找到。" -#: cinder/api/ec2/cloud.py:1272 +#: cinder/api/contrib/hosts.py:162 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" -msgstr "把地址 %(public_ip)s 关联到实例 %(instance_id)s" +msgid "Invalid status: '%s'" +msgstr "无效的状态:'%s'" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Disassociate address %s" -msgstr "取消地址 %s 的关联" - -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" -msgstr "镜像必须可用。" - -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" -msgstr "准备开始终止实例" +msgid "Invalid update setting: '%s'" +msgstr "无效的更新设置:'%s'" -#: cinder/api/ec2/cloud.py:1343 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Reboot instance %r" -msgstr "重启实例 %r" - -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" -msgstr "准备停止实例" +msgid "Setting host %(host)s to %(state)s." +msgstr "把主机 %(host)s 设置为 %(state)s。" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" -msgstr "准备启动实例" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" +msgstr "Describe-resource是只有管理员才能执行的功能。" -#: cinder/api/ec2/cloud.py:1455 -#, python-format -msgid "De-registering image %s" -msgstr "解除镜像 %s 的注册" +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" +msgstr "没有找到主机" -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/api/ec2/cloud.py:1490 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "用id %(image_id)s 注册镜像 %(image_location)s" - -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" -msgstr "用户或者组没有确定" +#: cinder/api/contrib/types_extra_specs.py:98 +#, fuzzy +msgid "Request body empty" +msgstr "不正确的请求主体格式" -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" -msgstr "仅仅支持组\"all\"" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" +msgstr "请求主体和URI不匹配" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" -msgstr "operation_type必须添加或者移除" +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" +msgstr "请求主体包含太多items" -#: cinder/api/ec2/cloud.py:1542 -#, python-format -msgid "Updating image %s publicity" -msgstr "正在更新镜像 %s 的 publicity 属性" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" +msgstr "无效的请求主体" -#: cinder/api/ec2/cloud.py:1555 -#, python-format -msgid "Not allowed to modify attributes for image %s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/api/ec2/cloud.py:1603 -#, python-format -msgid "Couldn't stop instance with in %d sec" -msgstr "无法在 %d 秒内停止实例" - -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 -#, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "为ip: %s获取元数据失败" - -#: cinder/api/openstack/__init__.py:43 +#: cinder/api/middleware/fault.py:45 #, python-format msgid "Caught error: %s" msgstr "抓到错误:%s" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s 随HTTP %(status)d返回" -#: cinder/api/openstack/__init__.py:94 +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "" + +#: cinder/api/openstack/__init__.py:74 msgid "Must specify an ExtensionManager class" msgstr "必须明确一个ExtensionManager类" -#: cinder/api/openstack/__init__.py:105 +#: cinder/api/openstack/__init__.py:85 #, python-format msgid "Extended resource: %s" msgstr "扩展资源:%s" -#: cinder/api/openstack/__init__.py:130 +#: cinder/api/openstack/__init__.py:110 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "扩展%(ext_name)s:无法扩展资源 %(collection)s:没有那种资源" -#: cinder/api/openstack/__init__.py:135 +#: cinder/api/openstack/__init__.py:115 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "扩展资源的扩展 %(ext_name)s:%(collection)s" -#: cinder/api/openstack/auth.py:90 -#, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" -msgstr "%(user_id)s 通过令牌 '%(token)s' 是找不到的" - -#: cinder/api/openstack/auth.py:134 -#, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" -msgstr "%(user_id)s 必须是 %(project_id)s 的管理员或者成员" - -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." -msgstr "认证请求必须针对root版本(例如 /v2)。" - -#: cinder/api/openstack/auth.py:167 -#, python-format -msgid "Could not find %s in request." -msgstr "请求中找不到 %s" - -#: cinder/api/openstack/auth.py:191 -#, python-format -msgid "Successfully authenticated '%s'" -msgstr "成功验证 '%s'" - -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." -msgstr "没有为提供的API密钥找到用户。" - -#: cinder/api/openstack/auth.py:258 -#, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" -msgstr "提供的API密钥有效,但并不是给用户 '%(username)s' 的。" +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." +msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" -msgstr "limit 参数必须是整数" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." +msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" -msgstr "limit参数必须是正数" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" +msgstr "无法理解JSON" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" -msgstr "offset 参数必须是整数" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" +msgstr "过多主体密钥" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" -msgstr "offset 参数必须是正数" +#: cinder/api/openstack/wsgi.py:581 +#, fuzzy, python-format +msgid "Exception handling resource: %s" +msgstr "扩展资源:%s" -#: cinder/api/openstack/common.py:203 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "marker [%s] not found" -msgstr "没有找到标记 [%s]" +msgid "Fault thrown: %s" +msgstr "错误抛出: %s" -#: cinder/api/openstack/common.py:243 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "href %s does not contain version" -msgstr "href %s 不包含版本" +msgid "HTTP exception thrown: %s" +msgstr "HTTP 异常抛出:%s" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" -msgstr "超过镜像元数据限制" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" +msgstr "请求中提供了无法识别的 Content-Type" -#: cinder/api/openstack/common.py:295 -#, fuzzy, python-format -msgid "Converting nw_info: %s" -msgstr "实例的network_info:|%s|" +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" +msgstr "请求中没有提供 Content-Type" -#: cinder/api/openstack/common.py:305 -#, fuzzy, python-format -msgid "Converted networks: %s" -msgstr "意外错误:%s" +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" +msgstr "请求中没有提供主体" -#: cinder/api/openstack/common.py:338 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" -msgstr "'%(action)s' 针对处于 %(attr)s %(state)s 的实例是无法进行" +msgid "There is no such action: %s" +msgstr "没有该动作:%s" -#: cinder/api/openstack/common.py:341 -#, python-format -msgid "Instance is in an invalid state for '%(action)s'" -msgstr "实例针对 '%(action)s' 处于无效状态" +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" +msgstr "错误格式的请求主体" -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" -msgstr "拒绝快照请求,快照当前未被激活" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" +msgstr "不支持的Content-Type" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." -msgstr "该时刻实例快照是不允许的。" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" +msgstr "错误格式的请求url" -#: cinder/api/openstack/extensions.py:188 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Loaded extension: %s" -msgstr "加载的扩展:%s" +msgid "%(url)s returned a fault: %(e)s" +msgstr "%(url)s返回错误:%(e)s" + +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." +msgstr "" + +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." +msgstr "" + +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 +#, python-format +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." +msgstr "只能有 %(value)s 个 %(verb)s 请求发送给 %(uri)s 限定是每一个 %(unit_string)s。" + +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." +msgstr "这个请求受到频率限制。" + +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +#, fuzzy +msgid "snapshot does not exist" +msgstr "实例不存在" + +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" +msgstr "元数据项目未找到" + +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 +#, python-format +msgid "Delete snapshot with id: %s" +msgstr "删除id为 %s 的快照" + +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 +#, python-format +msgid "Create snapshot from volume %s" +msgstr "为卷 %s 创建快照" + +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 +#, python-format +msgid "Invalid value '%s' for force. " +msgstr "" + +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +#, fuzzy +msgid "volume does not exist" +msgstr "域不存在" + +#: cinder/api/v1/volumes.py:106 +#, python-format +msgid "vol=%s" +msgstr "vol=%s" + +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 +#, python-format +msgid "Delete volume with id: %s" +msgstr "删除id为 %s 的卷" + +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." +msgstr "提供了无效的imageRef。" + +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 +#, python-format +msgid "Create volume of %s GB" +msgstr "创建 %s GB的卷" + +#: cinder/api/v1/volumes.py:418 +#, fuzzy, python-format +msgid "Removing options '%(bad_options)s' from query" +msgstr "正在从查询语句中移除选项 '%(unk_opt_str)s'" + +#: cinder/api/v2/volumes.py:359 +#, fuzzy, python-format +msgid "Removing options '%s' from query" +msgstr "正在从查询语句中移除选项 '%(unk_opt_str)s'" + +#: cinder/backup/api.py:53 +#, fuzzy +msgid "Backup status must be available or error" +msgstr "卷组状态必须可获取" + +#: cinder/backup/api.py:78 +#, fuzzy +msgid "Volume to be backed up must be available" +msgstr "卷组状态必须可获取" + +#: cinder/backup/api.py:112 +#, fuzzy +msgid "Backup status must be available" +msgstr "状态必须可用" + +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" +msgstr "" + +#: cinder/backup/api.py:126 +#, python-format +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" +msgstr "" + +#: cinder/backup/api.py:140 +#, python-format +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." +msgstr "" + +#: cinder/backup/api.py:145 +#, fuzzy +msgid "Volume to be restored to must be available" +msgstr "卷组状态必须可获取" + +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" +msgstr "" + +#: cinder/backup/api.py:155 +#, fuzzy, python-format +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" +msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s" + +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" +msgstr "" + +#: cinder/backup/manager.py:83 +#, python-format +msgid "Resetting volume %s to available (was backing-up)" +msgstr "" + +#: cinder/backup/manager.py:87 +#, python-format +msgid "Resetting volume %s to error_restoring (was restoring-backup)" +msgstr "" + +#: cinder/backup/manager.py:98 +#, python-format +msgid "Resetting backup %s to error (was creating)" +msgstr "" + +#: cinder/backup/manager.py:104 +#, python-format +msgid "Resetting backup %s to available (was restoring)" +msgstr "" + +#: cinder/backup/manager.py:109 +#, python-format +msgid "Resuming delete on backup: %s" +msgstr "" + +#: cinder/backup/manager.py:119 +#, python-format +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:128 +#, python-format +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:137 +#, python-format +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:160 +#, python-format +msgid "create_backup finished. backup: %s" +msgstr "" + +#: cinder/backup/manager.py:166 +#, python-format +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:175 +#, python-format +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:183 +#, python-format +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:199 +#, python-format +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" + +#: cinder/backup/manager.py:220 +#, python-format +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" +msgstr "" + +#: cinder/backup/manager.py:228 +#, python-format +msgid "delete_backup started, backup: %s" +msgstr "" + +#: cinder/backup/manager.py:234 +#, python-format +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" +msgstr "" + +#: cinder/backup/manager.py:244 +#, python-format +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" +msgstr "" + +#: cinder/backup/manager.py:264 +#, python-format +msgid "delete_backup finished, backup %s deleted" +msgstr "" + +#: cinder/backup/services/swift.py:96 +#, fuzzy, python-format +msgid "unsupported compression algorithm: %s" +msgstr "不支持的分区:%s" + +#: cinder/backup/services/swift.py:117 +#, python-format +msgid "_check_container_exists: container: %s" +msgstr "" + +#: cinder/backup/services/swift.py:122 +#, fuzzy, python-format +msgid "container %s does not exist" +msgstr "实例不存在" + +#: cinder/backup/services/swift.py:127 +#, fuzzy, python-format +msgid "container %s exists" +msgstr "实例不存在" + +#: cinder/backup/services/swift.py:133 +#, python-format +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:148 +#, python-format +msgid "_generate_swift_object_name_prefix: %s" +msgstr "" + +#: cinder/backup/services/swift.py:159 +#, fuzzy, python-format +msgid "generated object list: %s" +msgstr "期望的对象类型:%s" + +#: cinder/backup/services/swift.py:169 +#, python-format +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" +msgstr "" + +#: cinder/backup/services/swift.py:184 +#, python-format +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" +msgstr "" + +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" +msgstr "" + +#: cinder/backup/services/swift.py:193 +#, python-format +msgid "" +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" +msgstr "" + +#: cinder/backup/services/swift.py:197 +#, python-format +msgid "_read_metadata finished (%s)" +msgstr "" + +#: cinder/backup/services/swift.py:207 +#, fuzzy, python-format +msgid "volume size %d is invalid." +msgstr "请求无效。" + +#: cinder/backup/services/swift.py:221 +#, python-format +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" +msgstr "" + +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" +msgstr "" + +#: cinder/backup/services/swift.py:244 +#, python-format +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" +msgstr "" + +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" +msgstr "" + +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" +msgstr "" + +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" +msgstr "" + +#: cinder/backup/services/swift.py:260 +#, python-format +msgid "backup MD5 for %(object_name)s: %(md5)s" +msgstr "" + +#: cinder/backup/services/swift.py:262 +#, python-format +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" +msgstr "" + +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" +msgstr "" + +#: cinder/backup/services/swift.py:276 +#, python-format +msgid "backup %s finished." +msgstr "" + +#: cinder/backup/services/swift.py:281 +#, python-format +msgid "v1 swift volume backup restore of %s started" +msgstr "" + +#: cinder/backup/services/swift.py:287 +#, python-format +msgid "metadata_object_names = %s" +msgstr "" + +#: cinder/backup/services/swift.py:293 +msgid "" +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" +msgstr "" + +#: cinder/backup/services/swift.py:299 +#, python-format +msgid "" +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:309 +#, python-format +msgid "decompressing data using %s algorithm" +msgstr "" + +#: cinder/backup/services/swift.py:323 +#, python-format +msgid "v1 swift volume backup restore of %s finished" +msgstr "" + +#: cinder/backup/services/swift.py:331 +#, python-format +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" +msgstr "" + +#: cinder/backup/services/swift.py:339 +#, python-format +msgid "Restoring swift backup version %s" +msgstr "" + +#: cinder/backup/services/swift.py:344 +#, python-format +msgid "No support to restore swift backup version %s" +msgstr "" + +#: cinder/backup/services/swift.py:348 +#, python-format +msgid "restore %(backup_id)s to %(volume_id)s finished." +msgstr "" + +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" +msgstr "" + +#: cinder/backup/services/swift.py:371 +#, python-format +msgid "swift error while deleting object %s, continuing with delete" +msgstr "" + +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" +msgstr "" + +#: cinder/backup/services/swift.py:380 +#, fuzzy, python-format +msgid "delete %s finished" +msgstr "_delete: %s" + +#: cinder/brick/iscsi/iscsi.py:152 +#, python-format +msgid "Creating iscsi_target for: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 +#, fuzzy, python-format +msgid "Failed to create iscsi target for volume id:%(vol_id)s." +msgstr "没有为卷 %(volume_id)s 找到目标id。" + +#: cinder/brick/iscsi/iscsi.py:181 +#, python-format +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:192 +#, fuzzy, python-format +msgid "Removing iscsi_target for: %s" +msgstr "正在删除基文件:%s" + +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 +#, fuzzy, python-format +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." +msgstr "尝试删除不存在的控制台%(console_id)s。" + +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:270 +#, fuzzy, python-format +msgid "Removing iscsi_target for volume: %s" +msgstr "跳过remove_export。没有为卷提供iscsi_target:%d" + +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:376 +#, python-format +msgid "Creating iscsi_target for volume: %s" +msgstr "" + +#: cinder/brick/iscsi/iscsi.py:416 +#, fuzzy, python-format +msgid "Removing iscsi_target: %s" +msgstr "正在重启虚拟机 %s" + +#: cinder/brick/iscsi/iscsi.py:455 +#, python-format +msgid "Failed to add initiator iqn %s to target" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:35 +#, fuzzy, python-format +msgid "Unable to find Volume Group: %s" +msgstr "无法分离 %s 卷" + +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "无法找到 %s 卷" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:76 +#, python-format +msgid "Cmd :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:77 +#, python-format +msgid "StdOut :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:78 +#, python-format +msgid "StdErr :%s" +msgstr "" + +#: cinder/brick/local_dev/lvm.py:82 +#, fuzzy, python-format +msgid "Unable to locate Volume Group %s" +msgstr "无法找到 %s 卷" + +#: cinder/brick/local_dev/lvm.py:243 +#, fuzzy, python-format +msgid "Unable to find VG: %s" +msgstr "无法为VDI %s 找到VBD" + +#: cinder/brick/local_dev/lvm.py:292 +#, fuzzy, python-format +msgid "Unable to find LV: %s" +msgstr "无法为VDI %s 找到VBD" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" +msgstr "" + +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" +msgstr "使用空的请求上下文是不推荐的" + +#: cinder/db/sqlalchemy/api.py:178 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "无法识别的 read_deleted 取值”%s“" + +#: cinder/db/sqlalchemy/api.py:786 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" +msgstr "" + +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "没有id为%(sm_backend_id)s的后台配置" + +#: cinder/db/sqlalchemy/api.py:1880 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "没有 sm_flavor 调用 %(sm_flavor)s" + +#: cinder/db/sqlalchemy/api.py:1924 +#, python-format +msgid "No sm_volume with id %(volume_id)s" +msgstr "没有id为 %(volume_id)s 的 sm_volume" + +#: cinder/db/sqlalchemy/api.py:1987 +#, fuzzy, python-format +msgid "No backup with id %(backup_id)s" +msgstr "没有id为%(sm_backend_id)s的后台配置" + +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" +msgstr "version应该是整数" + +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." +msgstr "" + +#: cinder/db/sqlalchemy/session.py:71 +#, python-format +msgid "Got mysql server has gone away: %s" +msgstr "" + +#: cinder/db/sqlalchemy/session.py:132 +#, fuzzy, python-format +msgid "SQL connection failed. %s attempts left." +msgstr "SQL连接失败 (%(connstring)s)。还剩 %(attempts)d 次。" + +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 +#, python-format +msgid "Table |%s| not created!" +msgstr "表 |%s| 没有创建" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +#, fuzzy +msgid "quota_classes table not dropped" +msgstr "instance_info_caches 没有删除掉" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +#, fuzzy +msgid "quota_usages table not dropped" +msgstr "instance_info_caches 没有删除掉" + +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +#, fuzzy +msgid "reservations table not dropped" +msgstr "dns_domains 表没有删除" + +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" +msgstr "" + +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +#, fuzzy +msgid "volume_glance_metadata table not dropped" +msgstr "instance_info_caches 没有删除掉" + +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +#, fuzzy +msgid "backups table not dropped" +msgstr "dns_domains 表没有删除" + +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +#, fuzzy +msgid "snapshot_metadata table not dropped" +msgstr "instance_info_caches 没有删除掉" + +#: cinder/image/glance.py:151 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." +msgstr "" + +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" +msgstr "" + +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." +msgstr "'qemu-img info'解析失败" + +#: cinder/image/image_utils.py:231 +#, fuzzy, python-format +msgid "fmt=%(fmt)s backed by:%(backing_file)s" +msgstr "fmt=%(fmt)s 由 %(backing_file)s 支持" + +#: cinder/image/image_utils.py:248 +#, python-format +msgid "Converted to raw, but format is now %s" +msgstr "转化为裸格式,但目前格式是 %s" + +#: cinder/image/image_utils.py:278 +#, fuzzy, python-format +msgid "Converted to %(f1)s, but format is now %(f2)s" +msgstr "转化为裸格式,但目前格式是 %s" + +#: cinder/openstack/common/exception.py:104 +#, fuzzy, python-format +msgid "Uncaught exception" +msgstr "得到异常:%s" + +#: cinder/openstack/common/excutils.py:48 +#, fuzzy, python-format +msgid "Original exception being dropped: %s" +msgstr "正在丢弃原来的异常。" + +#: cinder/openstack/common/lockutils.py:102 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: cinder/openstack/common/lockutils.py:188 +#, fuzzy, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "获得信号量 \"%(lock)s\" 为方法 \"%(method)s\" ...锁" + +#: cinder/openstack/common/lockutils.py:199 +#, fuzzy, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "正在 试图获取锁 \"%(lock)s\" 为方法 \"%(method)s\"...锁" + +#: cinder/openstack/common/lockutils.py:226 +#, fuzzy, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "获得文件锁 \"%(lock)s\" 为方法 \"%(method)s\"...锁" + +#: cinder/openstack/common/lockutils.py:234 +#, fuzzy, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "获得文件锁 \"%(lock)s\" 为方法 \"%(method)s\"...锁" + +#: cinder/openstack/common/log.py:226 +#, fuzzy, python-format +msgid "Deprecated: %s" +msgstr "_delete: %s" + +#: cinder/openstack/common/log.py:329 +#, python-format +msgid "Error loading logging config %(log_config)s: %(err_msg)s" +msgstr "" + +#: cinder/openstack/common/log.py:379 +#, python-format +msgid "syslog facility must be one of: %s" +msgstr "syslog设备必须作为一个 %s 。" + +#: cinder/openstack/common/log.py:537 +#, fuzzy, python-format +msgid "Fatal call to deprecated config: %(msg)s" +msgstr "类 %(fullname)s 是不推荐的:%(msg)s" + +#: cinder/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:91 +#, fuzzy +msgid "in fixed duration looping call" +msgstr "循环调用中。" + +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" +msgstr "" + +#: cinder/openstack/common/loopingcall.py:138 +#, fuzzy +msgid "in dynamic looping call" +msgstr "循环调用中。" + +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." +msgstr "" + +#: cinder/openstack/common/policy.py:163 +#, fuzzy, python-format +msgid "Failed to understand rule %(match)r" +msgstr "注入文件失败:%(resp)r" + +#: cinder/openstack/common/policy.py:173 +#, python-format +msgid "Inheritance-based rules are deprecated; update _check_%s" +msgstr "" + +#: cinder/openstack/common/policy.py:180 +#, python-format +msgid "No handler for matches of kind %s" +msgstr "" + +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +#, fuzzy +msgid "Full set of CONF:" +msgstr "标记全集:" + +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" +msgstr "" + +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" +msgstr "%s 不在有效的优先级" + +#: cinder/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" +msgstr "Problem '%(e)s' 试图发送到通知系统。Payload=%(payload)s" + +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." +msgstr "" + +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." +msgstr "" + +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgstr "" + +#: cinder/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" +msgstr "未打包的上下文:%s" + +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" +msgstr "已接收 %s" + +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" +msgstr "没有适用于消息的方法:%s" + +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "没有适用于消息的方法:%s" + +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" +msgstr "" + +#: cinder/openstack/common/rpc/amqp.py:586 +#, fuzzy, python-format +msgid "Making synchronous call on %s ..." +msgstr "在 %s 做异步call" + +#: cinder/openstack/common/rpc/amqp.py:589 +#, python-format +msgid "MSG_ID is %s" +msgstr "消息ID(MSG_ID)是 %s" + +#: cinder/openstack/common/rpc/amqp.py:623 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "在 %s 做异步cast" + +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." +msgstr "做异步fanout cast" + +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:74 +#, fuzzy +msgid "An unknown RPC related exception occurred." +msgstr "发生未知异常。" + +#: cinder/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." +msgstr "" +"远程错误:%(exc_type)s %(value)s\n" +"%(traceback)s。" + +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" +msgstr "" + +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." +msgstr "无效的RPC连接重用。" + +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." +msgstr "" + +#: cinder/openstack/common/rpc/common.py:280 +#, fuzzy, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" +msgstr "删除 %(base_file)s 失败,错误是 %(error)s" + +#: cinder/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" +msgstr "返回 %s 异常给调用者" + +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/impl_kombu.py:480 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "正在重新连接位于 %(hostname)s:%(port)d 的AMQP服务器" + +#: cinder/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "连接到位于 %(hostname)s:%(port)d 的AMQP服务器" + +#: cinder/openstack/common/rpc/impl_kombu.py:539 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" +msgstr "" +"无法连接到位于%(hostname)s:%(port)d的AMQP server,尝试已经 %(max_retries)d " +"次:%(err_str)s" + +#: cinder/openstack/common/rpc/impl_kombu.py:555 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." +msgstr "位于%(hostname)s:%(port)d的AMQP服务器不可达:%(err_str)s。%(sleep_time)d 秒钟后请再尝试。" + +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "为topic '%(topic)s'声明消费者失败:%(err_str)s" + +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "等待RPC响应超时:%s" + +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "从队列中消费消息失败:%s" + +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "给topic '%(topic)s'发布消息失败:%(err_str)s" + +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" +msgstr "无法连接到AMQP服务器:%s " + +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "连接到 %s 的AMQP服务器" + +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" +msgstr "重建AMQP队列" + +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, fuzzy, python-format +msgid "Deserializing: %s" +msgstr "Ext 描述: %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:162 +#, python-format +msgid "Subscribing to %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, fuzzy, python-format +msgid "Running func with context: %s" +msgstr "未打包的上下文:%s" + +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:380 +#, fuzzy, python-format +msgid "Registering reactor" +msgstr "正在注销虚拟机 %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:392 +#, fuzzy +msgid "In reactor registered" +msgstr "没有虚拟机注册" + +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:453 +#, python-format +msgid "CONSUMER GOT %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:465 +#, python-format +msgid "Creating proxy for topic: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:513 +#, python-format +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:532 +#, fuzzy, python-format +msgid "Could not create IPC directory %s" +msgstr "移除容器失败:%s" + +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:576 +#, fuzzy, python-format +msgid "CONSUMER RECEIVED DATA: %s" +msgstr "给定数据:%s" + +#: cinder/openstack/common/rpc/impl_zmq.py:578 +#, python-format +msgid "ROUTER RELAY-OUT %(data)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:635 +#, python-format +msgid "Consumer is a zmq.%s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:687 +#, fuzzy +msgid "Creating payload" +msgstr "正在创建镜像" + +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:719 +#, fuzzy, python-format +msgid "Received message: %s" +msgstr "已接收 %s" + +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:736 +#, fuzzy +msgid "RPC Message Invalid." +msgstr "请求无效。" + +#: cinder/openstack/common/rpc/impl_zmq.py:760 +#, python-format +msgid "%(msg)s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." +msgstr "" + +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:89 +#, fuzzy, python-format +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "xenapi.fake 没有 %s 的实现" + +#: cinder/openstack/common/rpc/matchmaker.py:239 +#, python-format +msgid "Matchmaker unregistered: %s, %s" +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." +msgstr "" + +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 +#, python-format +msgid "No key defining hosts for topic '%s', see ringfile" +msgstr "" + +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" +msgstr "正确的服务在运行吗?" + +#: cinder/scheduler/chance.py:56 +#, fuzzy +msgid "Could not find another host" +msgstr "无法找到另一个计算节点" + +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" +msgstr "必须实现一个回滚 schedule" + +#: cinder/scheduler/driver.py:93 +#, fuzzy +msgid "Must implement schedule_create_volume" +msgstr "必须实现一个回滚 schedule" + +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:131 +#, python-format +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:160 +#, python-format +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" +msgstr "" + +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "过滤掉的主机 %(hosts)s" + +#: cinder/scheduler/filter_scheduler.py:214 +#, python-format +msgid "Choosing %(best_host)s" +msgstr "" + +#: cinder/scheduler/host_manager.py:240 +#, fuzzy, python-format +msgid "Ignoring %(service_name)s service update from %(host)s" +msgstr "接收到 %(service_name)s 服务更新,来自 %(host)s。" + +#: cinder/scheduler/host_manager.py:244 +#, python-format +msgid "Received %(service_name)s service update from %(host)s." +msgstr "接收到 %(service_name)s 服务更新,来自 %(host)s。" + +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." +msgstr "" + +#: cinder/scheduler/manager.py:119 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "schedule_%(method)s 失败:%(ex)s" + +#: cinder/scheduler/scheduler_options.py:69 +#, python-format +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgstr "无法统计调度器的选项文件 %(filename)s:“%(e)s”" + +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" +msgstr "无法解码调度器的选项:“%(e)s”" + +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" +msgstr "卷没有足够可分配的空间" + +#: cinder/scheduler/filters/capacity_filter.py:37 +#, fuzzy +msgid "Free capacity not set: volume node info collection broken." +msgstr "未设置 VCPUs;假设 CPU 集合损坏了" + +#: cinder/scheduler/filters/capacity_filter.py:51 +#, python-format +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" +msgstr "" + +#: cinder/scheduler/filters/retry_filter.py:41 +#, python-format +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" +msgstr "" + +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 +#, python-format +msgid "FAKE ISCSI: %s" +msgstr "FAKE ISCSI: %s" + +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 +#, python-format +msgid "LoggingVolumeDriver: %s" +msgstr "LoggingVolumeDriver: %s" + +#: cinder/tests/fake_utils.py:72 +#, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "伪执行命令(子进程):%s" + +#: cinder/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" +msgstr "伪命令匹配 %s" + +#: cinder/tests/fake_utils.py:96 +#, python-format +msgid "Faked command raised an exception %s" +msgstr "伪命令引起异常 %s" + +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgstr "伪命令的标准输出stdout='%(stdout)s' 标准错误输出 stderr='%(stderr)s'" + +#: cinder/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" +msgstr "" +"下面的迁移缺少了降级:\n" +"\t%s" + +#: cinder/tests/test_storwize_svc.py:243 +#, fuzzy, python-format +msgid "unrecognized argument %s" +msgstr "无法识别的 read_deleted 取值”%s“" + +#: cinder/tests/test_storwize_svc.py:1217 +#, python-format +msgid "Run CLI command: %s" +msgstr "" + +#: cinder/tests/test_storwize_svc.py:1220 +#, fuzzy, python-format +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" +msgstr "伪命令的标准输出stdout='%(stdout)s' 标准错误输出 stderr='%(stderr)s'" + +#: cinder/tests/test_storwize_svc.py:1225 +#, python-format +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/tests/test_volume_types.py:58 +#, python-format +msgid "Given data: %s" +msgstr "给定数据:%s" + +#: cinder/tests/test_volume_types.py:59 +#, python-format +msgid "Result data: %s" +msgstr "结果数据:%s" + +#: cinder/tests/api/contrib/test_backups.py:638 +#, fuzzy +msgid "Invalid input" +msgstr "无效的快照" + +#: cinder/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "volume: %s" +msgstr "分离卷 %s" + +#: cinder/tests/integrated/api/client.py:37 +#, python-format +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" +msgstr "" +"%(message)s\n" +"状态码: %(_status)s\n" +"主体: %(_body)s" + +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" +msgstr "认证错误" + +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" +msgstr "授权错误" + +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" +msgstr "条目没有找到" + +#: cinder/tests/integrated/api/client.py:104 +#, python-format +msgid "Doing %(method)s on %(relative_url)s" +msgstr "正在 %(relative_url)s 执行 %(method)s" + +#: cinder/tests/integrated/api/client.py:106 +#, python-format +msgid "Body: %s" +msgstr "主体:%s" + +#: cinder/tests/integrated/api/client.py:124 +#, python-format +msgid "%(auth_uri)s => code %(http_status)s" +msgstr "%(auth_uri)s => code %(http_status)s" + +#: cinder/tests/integrated/api/client.py:150 +#, python-format +msgid "%(relative_uri)s => code %(http_status)s" +msgstr "%(relative_uri)s => code %(http_status)s" + +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" +msgstr "意外的状态码" + +#: cinder/tests/integrated/api/client.py:167 +#, python-format +msgid "Decoding JSON: %s" +msgstr "解码JSON:%s" + +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" +msgstr "" + +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" +msgstr "状态必须可用" + +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" +msgstr "" + +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" +msgstr "" + +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." +msgstr "" + +#: cinder/volume/api.py:140 +#, python-format +msgid "Volume size '%s' must be an integer and greater than 0" +msgstr "" + +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." +msgstr "" + +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." +msgstr "" + +#: cinder/volume/api.py:168 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "%(pid)s 的配额超出,尝试创建 %(size)sG 的卷" + +#: cinder/volume/api.py:177 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" +msgstr "%(pid)s 的配额超出,尝试创建 %(size)sG 的卷" + +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" +msgstr "" + +#: cinder/volume/api.py:316 +#, fuzzy +msgid "Volume status must be available or error" +msgstr "卷组状态必须可获取" + +#: cinder/volume/api.py:321 +#, python-format +msgid "Volume still has %d dependent snapshots" +msgstr "" + +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 +#, python-format +msgid "Searching by: %s" +msgstr "搜索条件: %s" + +#: cinder/volume/api.py:452 +msgid "already attached" +msgstr "已经附加" + +#: cinder/volume/api.py:459 +msgid "already detached" +msgstr "已经分离" + +#: cinder/volume/api.py:470 +#, fuzzy +msgid "Volume status must be available to reserve" +msgstr "卷组状态必须可获取" + +#: cinder/volume/api.py:519 +msgid "must be available" +msgstr "必须可用" + +#: cinder/volume/api.py:537 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" +msgstr "%(pid)s 的配额超出,尝试创建 %(size)sG 的卷" + +#: cinder/volume/api.py:546 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" +msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例" + +#: cinder/volume/api.py:595 +#, fuzzy +msgid "Volume Snapshot status must be available or error" +msgstr "卷组状态必须可获取" + +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" +msgstr "" + +#: cinder/volume/api.py:627 +#, fuzzy, python-format +msgid "Metadata property key greater than 255 characters" +msgstr "安全组 %s 不能比255个字符更长。" + +#: cinder/volume/api.py:631 +#, fuzzy, python-format +msgid "Metadata property value greater than 255 characters" +msgstr "安全组 %s 不能比255个字符更长。" + +#: cinder/volume/api.py:716 +#, fuzzy +msgid "Volume status must be available/in-use." +msgstr "卷组状态必须可获取" + +#: cinder/volume/api.py:719 +#, fuzzy, python-format +msgid "Volume status is in-use." +msgstr "卷 %s:卷繁忙" + +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 +#, python-format +msgid "Recovering from a failed execute. Try number %s" +msgstr "从失败的执行中恢复。尝试编号 %s" + +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" +msgstr "采用discovery,ISCSI provider_location 没有存储" + +#: cinder/volume/driver.py:269 +#, fuzzy, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "无法为卷 %s 找到 iSCSI 导出" + +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 +#, python-format +msgid "ISCSI Discovery: Found %s" +msgstr "ISCSI Discovery:找到 %s" + +#: cinder/volume/driver.py:361 +#, python-format +msgid "copy_image_to_volume %s." +msgstr "" + +#: cinder/volume/driver.py:378 +#, python-format +msgid "copy_volume_to_image %s." +msgstr "" + +#: cinder/volume/driver.py:437 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "在 %s 未找到iSCSI设备" + +#: cinder/volume/driver.py:439 +#, fuzzy, python-format +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" +msgstr "在 %(mount_device)s 上还没有找到iSCSI卷。将再次扫描并重试。尝试次数:%(tries)s" + +#: cinder/volume/driver.py:451 +#, fuzzy, python-format +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" +msgstr "找到iSCSI节点 %(mount_device)s (经过%(tries)s 次再扫描)" + +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +#, fuzzy +msgid "Updating volume status" +msgstr "更新主机状态" + +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" +msgstr "" + +#: cinder/volume/manager.py:124 +#, python-format +msgid "Driver path %s is deprecated, update your configuration to the new path." +msgstr "" + +#: cinder/volume/manager.py:146 +#, python-format +msgid "Re-exporting %s volumes" +msgstr "重新导出卷%s" + +#: cinder/volume/manager.py:151 +#, python-format +msgid "volume %s stuck in a downloading state" +msgstr "" + +#: cinder/volume/manager.py:156 +#, python-format +msgid "volume %s: skipping export" +msgstr "卷 %s:跳过导出" + +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" +msgstr "" + +#: cinder/volume/manager.py:161 +#, fuzzy, python-format +msgid "Resuming delete on volume: %s" +msgstr "正在删除volumeID:%s " + +#: cinder/volume/manager.py:221 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "卷%(vol_name)s:创建大小为%(vol_size)s的逻辑卷" + +#: cinder/volume/manager.py:230 +#, fuzzy, python-format +msgid "volume %s: creating from snapshot" +msgstr "卷%s:正在创建导出" + +#: cinder/volume/manager.py:234 +#, fuzzy, python-format +msgid "volume %s: creating from existing volume" +msgstr "卷%s:正在创建导出" + +#: cinder/volume/manager.py:238 +#, fuzzy, python-format +msgid "volume %s: creating from image" +msgstr "卷 %s: 创建中" + +#: cinder/volume/manager.py:247 +#, python-format +msgid "volume %s: creating" +msgstr "卷 %s: 创建中" + +#: cinder/volume/manager.py:279 +#, python-format +msgid "volume %s: creating export" +msgstr "卷%s:正在创建导出" + +#: cinder/volume/manager.py:288 +#, fuzzy, python-format +msgid "volume %s: create failed" +msgstr "卷 %s: 创建中" + +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" +msgstr "卷%s:创建成功" + +#: cinder/volume/manager.py:326 +#, fuzzy, python-format +msgid "Error: %s" +msgstr "数据库错误:%s" + +#: cinder/volume/manager.py:352 +#, python-format +msgid "volume %s: Error trying to reschedule create" +msgstr "" + +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" +msgstr "" + +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" +msgstr "" + +#: cinder/volume/manager.py:379 +#, python-format +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" +msgstr "" + +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 +#, python-format +msgid "volume %s: deleting" +msgstr "卷%s:删除中" + +#: cinder/volume/manager.py:414 +#, fuzzy +msgid "volume is not local to this node" +msgstr "卷不属于这个节点" + +#: cinder/volume/manager.py:419 +#, python-format +msgid "volume %s: removing export" +msgstr "卷%s:正在移除导出" + +#: cinder/volume/manager.py:424 +#, python-format +msgid "volume %s: volume is busy" +msgstr "卷 %s:卷繁忙" + +#: cinder/volume/manager.py:443 +#, fuzzy, python-format +msgid "Failed to update usages deleting volume" +msgstr "更新代理失败:%(resp)r" + +#: cinder/volume/manager.py:447 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "卷%s:删除成功" + +#: cinder/volume/manager.py:460 +#, python-format +msgid "snapshot %s: creating" +msgstr "快照 %s:正在创建" + +#: cinder/volume/manager.py:466 +#, python-format +msgid "snapshot %(snap_name)s: creating" +msgstr "快照 %(snap_name)s:正在创建" + +#: cinder/volume/manager.py:484 +#, python-format +msgid "snapshot %s: created successfully" +msgstr "快照 %s:创建成功" + +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 +#, python-format +msgid "snapshot %s: deleting" +msgstr "快照 %s:正在删除" + +#: cinder/volume/manager.py:505 +#, fuzzy, python-format +msgid "snapshot %s: snapshot is busy" +msgstr "快照 %s:创建成功" + +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" +msgstr "" + +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" +msgstr "快照 %s:删除成功" + +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" +msgstr "" + +#: cinder/volume/manager.py:608 +#, python-format +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" +msgstr "" + +#: cinder/volume/manager.py:626 +#, fuzzy, python-format +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" +msgstr "把卷 %(volume_id)s 附加到实例 %(instance_id)s 上位置在 %(device)s" + +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" +msgstr "清理能力" + +#: cinder/volume/manager.py:706 +#, python-format +msgid "Notification {%s} received" +msgstr "收到通知 {%s}" + +#: cinder/volume/volume_types.py:41 +#, python-format +msgid "DB error: %s" +msgstr "数据库错误:%s" + +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" +msgstr "id不能是None" + +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" +msgstr "name不能是None" + +#: cinder/volume/volume_types.py:128 +#, python-format +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" +msgstr "" + +#: cinder/volume/drivers/coraid.py:102 +#, python-format +msgid "Update session cookie %(session)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 +#, fuzzy, python-format +msgid "Message : %(message)s" +msgstr "%(code)s: %(message)s" + +#: cinder/volume/drivers/coraid.py:125 +#, python-format +msgid "Error while trying to set group: %(message)s" +msgstr "" + +#: cinder/volume/drivers/coraid.py:128 +#, fuzzy, python-format +msgid "Unable to find group: %(group)s" +msgstr "无法找到地址 %r" + +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" +msgstr "" + +#: cinder/volume/drivers/coraid.py:166 +#, fuzzy +msgid "JSON Error" +msgstr "迁移错误" + +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" +msgstr "" + +#: cinder/volume/drivers/coraid.py:175 +#, fuzzy, python-format +msgid "Configure data : %s" +msgstr "给定数据:%s" + +#: cinder/volume/drivers/coraid.py:177 +#, fuzzy, python-format +msgid "Configure response : %s" +msgstr "响应 %s" + +#: cinder/volume/drivers/coraid.py:199 +#, fuzzy, python-format +msgid "Unable to retrive volume infos for volume %(volname)s" +msgstr "没有为卷 %(volume_id)s 找到目标id。" + +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" +msgstr "" + +#: cinder/volume/drivers/coraid.py:308 +#, fuzzy, python-format +msgid "Fail to create volume %(volname)s" +msgstr "无法找到 %s 卷" + +#: cinder/volume/drivers/coraid.py:321 +#, fuzzy, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "无法找到 %s 卷" + +#: cinder/volume/drivers/coraid.py:335 +#, fuzzy, python-format +msgid "Failed to Create Snapshot %(snapname)s" +msgstr "重新启动实例失败" + +#: cinder/volume/drivers/coraid.py:347 +#, fuzzy, python-format +msgid "Failed to Delete Snapshot %(snapname)s" +msgstr "快照 %(snap_name)s:正在创建" + +#: cinder/volume/drivers/coraid.py:362 +#, fuzzy, python-format +msgid "Failed to Create Volume from Snapshot %(snapname)s" +msgstr "从快照 %s 创建卷" + +#: cinder/volume/drivers/coraid.py:383 +#, python-format +msgid "" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:65 +#, python-format +msgid "There's no Gluster config file configured (%s)" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:70 +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 +#, fuzzy, python-format +msgid "casted to %s" +msgstr "嵌套(调用)返回 %s" + +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 +#, python-format +msgid "Volume %s does not have provider_location specified, skipping" +msgstr "" + +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 +#, fuzzy, python-format +msgid "Exception during mounting %s" +msgstr "加载扩展发生异常:%s" + +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, fuzzy, python-format +msgid "%s is already mounted" +msgstr "镜像已经挂载" + +#: cinder/volume/drivers/lvm.py:82 +#, python-format +msgid "volume group %s doesn't exist" +msgstr "卷组 %s 不存在" + +#: cinder/volume/drivers/lvm.py:197 +#, python-format +msgid "Size for volume: %s not found, skipping secure delete." +msgstr "" + +#: cinder/volume/drivers/lvm.py:204 +#, python-format +msgid "Performing secure delete on volume: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:218 +#, python-format +msgid "Error unrecognized volume_clear option: %s" +msgstr "" + +#: cinder/volume/drivers/lvm.py:238 +#, python-format +msgid "snapshot: %s not found, skipping delete operations" +msgstr "" + +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 +#, fuzzy, python-format +msgid "Creating clone of volume: %s" +msgstr "创建卷 %s 的快照" + +#: cinder/volume/drivers/lvm.py:345 +#, fuzzy, python-format +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" +msgstr "跳过ensure_export。没有为卷提供iscsi_target:%d" + +#: cinder/volume/drivers/lvm.py:364 +#, fuzzy, python-format +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" +msgstr "跳过ensure_export。没有为卷提供iscsi_target:%d" + +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" +msgstr "" + +#: cinder/volume/drivers/lvm.py:430 +#, fuzzy, python-format +msgid "Symbolic link %s not found" +msgstr "没有找到标记 [%s]" + +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 +#, fuzzy, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" +msgstr "跳过remove_export。没有为卷提供iscsi_target:%d" + +#: cinder/volume/drivers/lvm.py:542 +#, fuzzy, python-format +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" +msgstr "跳过remove_export。没有为卷导出iscsi_target:%d" + +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " +msgstr "" + +#: cinder/volume/drivers/nfs.py:127 +#, python-format +msgid "There's no NFS config file configured (%s)" +msgstr "" + +#: cinder/volume/drivers/nfs.py:132 +#, python-format +msgid "NFS config file at %(config)s doesn't exist" +msgstr "" + +#: cinder/volume/drivers/rbd.py:64 +#, python-format +msgid "rbd has no pool %s" +msgstr "RBD没有池 %s" + +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" +msgstr "" + +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" +msgstr "" + +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" +msgstr "" + +#: cinder/volume/drivers/rbd.py:227 +#, fuzzy +msgid "Not an rbd snapshot" +msgstr "无效的快照" + +#: cinder/volume/drivers/rbd.py:242 +#, python-format +msgid "%s is in a different ceph cluster" +msgstr "" + +#: cinder/volume/drivers/rbd.py:253 +#, fuzzy, python-format +msgid "Unable to read image %s" +msgstr "无法找到 %s 卷" + +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" +msgstr "" + +#: cinder/volume/drivers/scality.py:74 +#, python-format +msgid "Cannot access 'scality_sofs_config': %s" +msgstr "" + +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" +msgstr "" + +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" +msgstr "" + +#: cinder/volume/drivers/scality.py:135 +#, python-format +msgid "Cannot find volume dir for Scality SOFS at '%s'" +msgstr "" + +#: cinder/volume/drivers/sheepdog.py:47 +#, python-format +msgid "Sheepdog is not working: %s" +msgstr "Sheepdog 没有工作:%s" + +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" +msgstr "Sheepdog 没有工作" + +#: cinder/volume/drivers/solidfire.py:129 +#, python-format +msgid "Payload for SolidFire API call: %s" +msgstr "SolidFire API 调用的参数:%s" + +#: cinder/volume/drivers/solidfire.py:146 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "调用 json.loads() 引起异常:%s" + +#: cinder/volume/drivers/solidfire.py:152 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "SolidFire API调用结果:%s" + +#: cinder/volume/drivers/solidfire.py:156 +#, python-format +msgid "Clone operation encountered: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:158 +#, python-format +msgid "Waiting for outstanding operation before retrying snapshot: %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:164 +#, python-format +msgid "Detected xDBVersionMismatch, retry %s of 5" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:171 +#, fuzzy, python-format +msgid "API response: %s" +msgstr "响应 %s" + +#: cinder/volume/drivers/solidfire.py:191 +#, python-format +msgid "Found solidfire account: %s" +msgstr "找到solidfire帐户:%s" + +#: cinder/volume/drivers/solidfire.py:220 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "solidfire帐户:%s 不存在,正在创建..." + +#: cinder/volume/drivers/solidfire.py:281 +#, python-format +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:338 +#, fuzzy, python-format +msgid "Failed to get model update from clone" +msgstr "为ip: %s获取元数据失败" + +#: cinder/volume/drivers/solidfire.py:364 +#, python-format +msgid "More than one valid preset was detected, using %s" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:397 +#, python-format +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:406 +#, python-format +msgid "Volume %s, not found on SF Cluster." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:409 +#, python-format +msgid "Found %(count)s volumes mapped to id: %(uuid)s." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." +msgstr "进入SolidFire delete_volume..." + +#: cinder/volume/drivers/solidfire.py:480 +#, python-format +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." +msgstr "" + +#: cinder/volume/drivers/solidfire.py:497 +#, python-format +msgid "Volume ID %s was not found on the SolidFire Cluster!" +msgstr "" + +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" +msgstr "离开SolidFire delete_volume" + +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." +msgstr "正在执行SolidFire ensure_export..." + +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." +msgstr "正在执行SolidFire create_export..." + +#: cinder/volume/drivers/solidfire.py:558 +#, fuzzy +msgid "Updating cluster status info" +msgstr "更新主机状态" + +#: cinder/volume/drivers/solidfire.py:566 +#, fuzzy +msgid "Failed to get updated stats" +msgstr "无法得到最新的状态:%s" + +#: cinder/volume/drivers/storwize_svc.py:173 +#, python-format +msgid "WWPN on node %(node)s: %(wwpn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:190 +#, fuzzy, python-format +msgid "pool %s doesn't exist" +msgstr "卷组 %s 不存在" + +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 +#, fuzzy, python-format +msgid "%s is not set" +msgstr "租户ID没有设" + +#: cinder/volume/drivers/storwize_svc.py:301 +msgid "" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:309 +#, python-format +msgid "" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:331 +#, python-format +msgid "ensure_export: Volume %s not found on storage" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:356 +#, python-format +msgid "enter: _get_chap_secret_for_host: host name %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:392 +#, python-format +msgid "" +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:483 +#, python-format +msgid "enter: _get_host_from_connector: prefix %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:511 +#, python-format +msgid "leave: _get_host_from_connector: host %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:523 +#, python-format +msgid "enter: _create_host: host %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:551 +#, fuzzy, python-format +msgid "leave: _create_host: host %(host)s - %(host_name)s" +msgstr "把主机 %(host)s 设置为 %(state)s。" + +#: cinder/volume/drivers/storwize_svc.py:574 +#, fuzzy, python-format +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" +msgstr "正在删除有快照的卷 %(volume_name)s" + +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:619 +#, fuzzy, python-format +msgid "volume %s mapping to multi host" +msgstr "卷 %s:跳过导出" + +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:635 +#, python-format +msgid "enter: _delete_host: host %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:643 +#, python-format +msgid "leave: _delete_host: host %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:675 +#, python-format +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:702 +#, python-format +msgid "initialize_connection: Failed to get attributes for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:709 +#, python-format +msgid "Did not find expected column name in lsvdisk: %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:711 +#, python-format +msgid "initialize_connection: Missing volume attribute for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:728 +#, python-format +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:736 +#, python-format +msgid "initialize_connection: Did not find a preferred node for volume %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:769 +#, python-format +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:774 +#, python-format +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:792 +#, python-format +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:817 +#, python-format +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:825 +#, python-format +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:907 +#, python-format +msgid "enter: _create_vdisk: vdisk %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:945 +#, python-format +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:950 +#, python-format +msgid "leave: _create_vdisk: volume %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1012 +#, python-format +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1039 +#, python-format +msgid "" +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1050 +#, python-format +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1055 +#, python-format +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1062 +#, fuzzy, python-format +msgid "_prepare_fc_map: %s" +msgstr "_create: %s" + +#: cinder/volume/drivers/storwize_svc.py:1069 +#, python-format +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1080 +#, python-format +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1092 +#, python-format +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1100 +#, python-format +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1107 +#, python-format +msgid "_create_copy: Source vdisk %s does not exist" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1119 +#, python-format +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1129 +#, python-format +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1134 +#, python-format +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1156 +#, python-format +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1164 +#, python-format +msgid "enter: _is_vdisk_defined: vdisk %s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1166 +#, python-format +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1194 +#, python-format +msgid "enter: _delete_vdisk: vdisk %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1199 +#, python-format +msgid "warning: Tried to delete vdisk %s but it does not exist." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1225 +#, python-format +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1258 +#, python-format +msgid "leave: _delete_vdisk: vdisk %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1425 +msgid "" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1443 +#, python-format +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1464 +#, python-format +msgid "enter: _execute_command_and_parse_attributes: command %s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1471 +#, fuzzy, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" +"%(description)s\n" +"命令:%(cmd)s\n" +"退出代码:%(exit_code)s\n" +"标准输出:%(stdout)r\n" +"标准错误输出:%(stderr)r" + +#: cinder/volume/drivers/storwize_svc.py:1488 +#, python-format +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1507 +#, python-format +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1517 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1531 +#, python-format +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" +msgstr "" + +#: cinder/volume/drivers/storwize_svc.py:1539 +#, python-format +msgid "Did not find expected column in %(fun)s: %(hdr)s" +msgstr "" + +#: cinder/volume/drivers/windows.py:142 +#, fuzzy, python-format +msgid "Creating folder %s " +msgstr "正在创建存储库 %s" + +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 +#, python-format +msgid "Ignored target creation error \"%s\" while ensuring export" +msgstr "" + +#: cinder/volume/drivers/windows.py:213 +#, fuzzy, python-format +msgid "Disk not found: %s" +msgstr "没有找到主机" + +#: cinder/volume/drivers/zadara.py:218 +#, fuzzy, python-format +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" +msgstr "把“%(method)s”投放在 %(topic)s \"%(host)s\"" + +#: cinder/volume/drivers/zadara.py:240 +#, fuzzy, python-format +msgid "Operation completed. %(data)s" +msgstr "确认完成" + +#: cinder/volume/drivers/zadara.py:350 +#, fuzzy, python-format +msgid "Volume %(name)s could not be found. It might be already deleted" +msgstr "卷 %(volume_id)s 没有找到。" + +#: cinder/volume/drivers/zadara.py:447 +#, python-format +msgid "Attach properties: %(properties)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:42 +msgid "" +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +#, fuzzy +msgid "Entering create_volume." +msgstr "进入SolidFire create_volume..." + +#: cinder/volume/drivers/emc/emc_smis_common.py:82 +#, fuzzy, python-format +msgid "Create Volume: %(volume)s Size: %(size)lu" +msgstr "卷%(vol_name)s:创建大小为%(vol_size)s的逻辑卷" + +#: cinder/volume/drivers/emc/emc_smis_common.py:90 +#, python-format +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#, python-format +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:106 +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:114 +#, python-format +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:129 +#, python-format +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:136 +#, python-format +msgid "" +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#, python-format +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +#, fuzzy, python-format +msgid "Entering create_volume_from_snapshot." +msgstr "从快照 %s 创建卷" + +#: cinder/volume/drivers/emc/emc_smis_common.py:156 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:166 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:176 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:187 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:196 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:217 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:229 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:256 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#, python-format +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:277 +#, python-format +msgid "" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +#, fuzzy +msgid "Entering create_cloned_volume." +msgstr "进入SolidFire create_volume..." + +#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#, python-format +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:301 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:311 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:320 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:341 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +#, fuzzy +msgid "Entering delete_volume." +msgstr "进入SolidFire delete_volume..." + +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, fuzzy, python-format +msgid "Delete Volume: %(volume)s" +msgstr "删除id为 %s 的卷" + +#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:429 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:437 +#, python-format +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:441 +#, python-format +msgid "" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:454 +#, python-format +msgid "" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:463 +#, python-format +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:474 +#, fuzzy, python-format +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "创建卷 %s 的快照" + +#: cinder/volume/drivers/emc/emc_smis_common.py:486 +#, python-format +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 +#, python-format +msgid "Cannot find Replication Service to create snapshot for volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:500 +#, python-format +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:516 +#, python-format +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:525 +#, python-format +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:533 +#, python-format +msgid "" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:543 +#, fuzzy, python-format +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" +msgstr "创建卷 %s 的快照" + +#: cinder/volume/drivers/emc/emc_smis_common.py:549 +#, python-format +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:557 +#, python-format +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:572 +#, python-format +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:588 +#, python-format +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:597 +#, python-format +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:609 +#, python-format +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:619 +#, fuzzy, python-format +msgid "Create export: %(volume)s" +msgstr "重新导出卷%s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:624 +#, fuzzy, python-format +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" +msgstr "把卷 %(volume_id)s 附加到实例 %(server_id)s 的 %(device)s 设备上" + +#: cinder/volume/drivers/emc/emc_smis_common.py:646 +#, python-format +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:661 +#, python-format +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:672 +#, fuzzy, python-format +msgid "Error mapping volume %s." +msgstr "启动xvp发生错误:%s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, fuzzy, python-format +msgid "ExposePaths for volume %s completed successfully." +msgstr "卷%s:删除成功" + +#: cinder/volume/drivers/emc/emc_smis_common.py:692 +#, python-format +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:705 +#, python-format +msgid "Error unmapping volume %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:709 +#, fuzzy, python-format +msgid "HidePaths for volume %s completed successfully." +msgstr "卷%s:删除成功" + +#: cinder/volume/drivers/emc/emc_smis_common.py:722 +#, python-format +msgid "" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:735 +#, python-format +msgid "Error mapping volume %(vol)s. %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:740 +#, fuzzy, python-format +msgid "AddMembers for volume %s completed successfully." +msgstr "卷%s:删除成功" + +#: cinder/volume/drivers/emc/emc_smis_common.py:753 +#, python-format +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:766 +#, python-format +msgid "Error unmapping volume %(vol)s. %(error)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:771 +#, fuzzy, python-format +msgid "RemoveMembers for volume %s completed successfully." +msgstr "卷%s:删除成功" + +#: cinder/volume/drivers/emc/emc_smis_common.py:777 +#, fuzzy, python-format +msgid "Map volume: %(volume)s" +msgstr "没有id为 %(volume_id)s 的 sm_volume" + +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 +#, python-format +msgid "Cannot find Controller Configuration Service for storage system %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, fuzzy, python-format +msgid "Unmap volume: %(volume)s" +msgstr "没有id为 %(volume_id)s 的 sm_volume" + +#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#, python-format +msgid "Volume %s is not mapped. No volume to unmap." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#, python-format +msgid "Initialize connection: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#, fuzzy, python-format +msgid "Volume %s is already mapped." +msgstr "rootfs 已经被移除了" + +#: cinder/volume/drivers/emc/emc_smis_common.py:848 +#, python-format +msgid "Terminate connection: %(volume)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:880 +#, fuzzy, python-format +msgid "Found Storage Type: %s" +msgstr "找到solidfire帐户:%s" + +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +#, fuzzy +msgid "Storage type not found." +msgstr "镜像没有找到。" + +#: cinder/volume/drivers/emc/emc_smis_common.py:899 +#, python-format +msgid "Found Masking View: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +#, fuzzy +msgid "Masking View not found." +msgstr "镜像没有找到。" + +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +#, fuzzy +msgid "Ecom user not found." +msgstr "没有找到服务器。" + +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +#, fuzzy +msgid "Ecom server not found." +msgstr "没有找到服务器。" + +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +#, fuzzy +msgid "Cannot connect to ECOM server" +msgstr "连接到 %s 的AMQP服务器" -#: cinder/api/openstack/extensions.py:225 +#: cinder/volume/drivers/emc/emc_smis_common.py:966 #, python-format -msgid "Ext name: %s" -msgstr "Ext name: %s" +msgid "Found Replication Service: %s" +msgstr "" -#: cinder/api/openstack/extensions.py:226 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "Ext alias: %s" -msgstr "Ext alias: %s" +msgid "Found Storage Configuration Service: %s" +msgstr "" -#: cinder/api/openstack/extensions.py:227 +#: cinder/volume/drivers/emc/emc_smis_common.py:992 #, python-format -msgid "Ext description: %s" -msgstr "Ext 描述: %s" +msgid "Found Controller Configuration Service: %s" +msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 #, python-format -msgid "Ext namespace: %s" -msgstr "Ext 命名空间: %s" +msgid "Found Storage Hardware ID Management Service: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 +#, fuzzy, python-format +msgid "Pool %(storage_type)s is not found." +msgstr "角色 %(role_id)s 没有找到。" -#: cinder/api/openstack/extensions.py:230 +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 #, python-format -msgid "Ext updated: %s" -msgstr "Ext updated: %s" +msgid "Storage system not found for pool %(storage_type)s." +msgstr "" -#: cinder/api/openstack/extensions.py:232 +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 #, python-format -msgid "Exception loading extension: %s" -msgstr "加载扩展发生异常:%s" +msgid "Pool: %(pool)s SystemName: %(systemname)s." +msgstr "" -#: cinder/api/openstack/extensions.py:246 +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 #, python-format -msgid "Loading extension %s" -msgstr "正在加载扩展 %s" +msgid "Pool name: %(poolname)s System name: %(systemname)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 +#, fuzzy, python-format +msgid "Volume %(volumename)s not found on the array." +msgstr "卷 %(volume_id)s 没有找到。" -#: cinder/api/openstack/extensions.py:252 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 +#, fuzzy, python-format +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." +msgstr "没有为实例 %(instance_id)s 找到卷。" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "Calling extension factory %s" -msgstr "调用扩展工厂 %s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." +msgstr "" -#: cinder/api/openstack/extensions.py:264 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" -msgstr "加载扩展 %(ext_factory)s 失败:%(exc)s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " +msgstr "" -#: cinder/api/openstack/extensions.py:344 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" -msgstr "加载扩展 %(classpath)s 失败:%(exc)s" +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#, fuzzy, python-format +msgid "Error finding %s." +msgstr "在存储库 %s 寻找VDIs出错" -#: cinder/api/openstack/extensions.py:368 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" -msgstr "加载扩展 %(ext_name)s 失败:%(exc)s" +msgid "Found %(name)s: %(initiator)s." +msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" -msgstr "无法理解JSON" +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." +msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" -msgstr "无法理解XML" +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." +msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" -msgstr "过多主体密钥" +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 +#, python-format +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 +#, python-format +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 +#, python-format +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#, python-format +msgid "Available device number on %(storage)s: %(device)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#, python-format +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#, python-format +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 +#, python-format +msgid "Device info: %(data)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 +#, python-format +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 +#, python-format +msgid "Found Storage Processor System: %s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 +#, python-format +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 +#, python-format +msgid "Add target WWN: %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 +#, python-format +msgid "Target WWNs: %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#, python-format +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "无法为卷 %s 找到 iSCSI 导出" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 #, fuzzy, python-format -msgid "Exception handling resource: %s" -msgstr "扩展资源:%s" +msgid "Cannot find device number for volume %s" +msgstr "无法为卷 %s 找到 iSCSI 导出" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 +#, fuzzy, python-format +msgid "Found iSCSI endpoint: %s" +msgstr "引起异常 NotFound: %s" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 #, python-format -msgid "Fault thrown: %s" -msgstr "错误抛出: %s" +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." +msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 #, python-format -msgid "HTTP exception thrown: %s" -msgstr "HTTP 异常抛出:%s" +msgid "ISCSI properties: %s" +msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" -msgstr "请求中提供了无法识别的 Content-Type" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" +msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" -msgstr "请求中没有提供 Content-Type" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." +msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" -msgstr "请求中没有提供主体" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." +msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 #, python-format -msgid "There is no such action: %s" -msgstr "没有该动作:%s" +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." +msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" -msgstr "错误格式的请求主体" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." +msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" -msgstr "不支持的Content-Type" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." +msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" -msgstr "错误格式的请求url" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 +#, python-format +msgid "create_volume:volume name: %s." +msgstr "" -#: cinder/api/openstack/wsgi.py:889 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 +#, fuzzy, python-format +msgid "delete_volume: volume name: %s." +msgstr "删除id为 %s 的卷" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "%(url)s returned a fault: %(e)s" -msgstr "%(url)s返回错误:%(e)s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." +msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" -msgstr "元素不是子节点" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 +#, fuzzy, python-format +msgid "create_export: volume name:%s" +msgstr "创建卷 %s 的快照" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" -msgstr "根元素选择列表" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 +#, python-format +msgid "create_export:Volume %(name)s does not exist." +msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" -msgstr "模板数不匹配;把slave %(slavetag)s 添加到master %(mastertag)s" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." +msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" -msgstr "subclasses必须执行construct()!" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 +#, python-format +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." +msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." -msgstr "正在初始化扩展管理员。" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 +#, python-format +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" +msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." -msgstr "镜像没有找到。" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 +#, python-format +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" +msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" -msgstr "不正确的请求主体格式" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 +#, python-format +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." +msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" -msgstr "请求主体和URI不匹配" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 +#, python-format +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." +msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" -msgstr "请求主体包含太多items" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 +#, python-format +msgid "terminate_connection:Host does not exist. Host name:%(host)s." +msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" -msgstr "无效的元数据键" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 +#, python-format +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" +msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" -msgstr "实例不存在" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 +#, python-format +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 +#, python-format +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 +#, python-format +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 +#, python-format +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#, python-format +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." +msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" -msgstr "实例并不是指定网络的成员" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 +#, python-format +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" +msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 #, python-format msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." -msgstr "只能有 %(value)s 个 %(verb)s 请求发送给 %(uri)s 限定是每一个 %(unit_string)s。" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." +msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." -msgstr "这个请求受到频率限制。" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 +#, python-format +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." +msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" -msgstr "服务器不存在" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 +#, python-format +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" +msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" -msgstr "元数据项目未找到" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 +#, python-format +msgid "_check_conf_file: %s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 +#, fuzzy, python-format +msgid "_read_xml:%s" +msgstr "_create: %s" -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Invalid server status: %(status)s" -msgstr "无效的服务器状态:%(status)s" +msgid "Write login information to xml error. %s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" -msgstr "无效的changes-since值" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#, python-format +msgid "_get_login_info error. %s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" -msgstr "超过个性化文件限制" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 +#, python-format +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" -msgstr "个性化文件路径太长" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." +msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" -msgstr "个性化文件内容太长" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." +msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" -msgstr "服务器名称不是字符串或者unicode" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 +#, python-format +msgid "_get_lun_set_info:%s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" -msgstr "服务器名称是空串" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." +msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -#, fuzzy -msgid "Server name must be less than 256 characters." -msgstr "密钥对名称长度必须在1到255个字符之间" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 +#, python-format +msgid "_get_iscsi_info:%s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 #, python-format -msgid "Bad personality format: missing %s" -msgstr "错误的个性化格式:丢失 %s" +msgid "CLI command:%s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" -msgstr "损坏的个性化格式" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 +#, fuzzy, python-format +msgid "_execute_cli:%s" +msgstr "_delete: %s" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "Personality content for %s cannot be decoded" -msgstr "个性化 %s 的内容无法解码" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" -msgstr "损坏的网络格式:网络 uuid 格式不正确 (%s)" +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." +msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 #, python-format -msgid "Invalid fixed IP address (%s)" -msgstr "不正确的固定 IP 地址(%s)" +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "Duplicate networks (%s) are not allowed" -msgstr "不允许重复的网络(%s)" +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 #, python-format -msgid "Bad network format: missing %s" -msgstr "错误的网络格式:丢失%s" - -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" -msgstr "错误的网络格式" - -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" -msgstr "Userdata 内容无法解码" - -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" -msgstr "accessIPv4 不是正确的IPv4格式" - -#: cinder/api/openstack/compute/servers.py:601 -#, fuzzy -msgid "accessIPv6 is not proper IPv6 format" -msgstr "accessIPv4 不是正确的IPv4格式" - -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" -msgstr "服务器名称未定义" +msgid "" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." -msgstr "提供了无效的flavorRef。" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 +#, python-format +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" -msgstr "无法找到请求的镜像" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 +#, python-format +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." -msgstr "提供了无效的key_name。" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 +#, python-format +msgid "_get_tgt_iqn:iSCSI IP is %s." +msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." -msgstr "实例还没有调整大小。" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 +#, python-format +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format -msgid "Error in confirm-resize %s" -msgstr "confirm-resize中的错误 %s" +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 #, python-format -msgid "Error in revert-resize %s" -msgstr "revert-resize中的错误 %s" +msgid "" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" -msgstr "重启的参数'type'既不是HARD也不是SOFT" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#, python-format +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" -msgstr "缺少重启的参数'type'" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 #, python-format -msgid "Error in reboot %s" -msgstr "重启中错误 %s" +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." -msgstr "无法找到请求的类型。" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#, python-format +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." -msgstr "调整大小需要尺寸的改变。" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 +#, python-format +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" -msgstr "错误格式的服务器实体" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" -msgstr "缺少属性imageRef" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 +#, python-format +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." -msgstr "提供了无效的imageRef。" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#, python-format +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" -msgstr "缺少属性flavorRef" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#, python-format +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" -msgstr "没有确定adminPass" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#, python-format +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" -msgstr "无效的adminPass" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 +#, python-format +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." -msgstr "无法解析元数据键/值对" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 +#, python-format +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." -msgstr "调整大小请求中的属性'flavorRef'无效。" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." -msgstr "调整大小请求要求有属性'flavorRef'。" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." +msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" -msgstr "无效的请求主体" +#: cinder/volume/drivers/netapp/iscsi.py:123 +#, fuzzy, python-format +msgid "API %(name)s failed: %(reason)s" +msgstr "镜像 %(image_id)s 无法接受,原因是: %(reason)s" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." -msgstr "无法解析请求中的imageRef。" +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 +#, python-format +msgid "Using WSDL: %s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" -msgstr "无法找到实例" +#: cinder/volume/drivers/netapp/iscsi.py:144 +#, fuzzy, python-format +msgid "Using DFM server: %s" +msgstr "LoggingVolumeDriver: %s" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" -msgstr "无法找到用来重新创建的镜像" +#: cinder/volume/drivers/netapp/iscsi.py:149 +#, fuzzy, python-format +msgid "Using storage service: %s" +msgstr "正在运行的实例:%s" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" -msgstr "实体createImage需要属性name" +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" +msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" -msgstr "无效的元数据" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, fuzzy, python-format +msgid "Using vfiler: %s" +msgstr "正在删除基文件:%s" -#: cinder/api/openstack/compute/servers.py:1167 -#, python-format -msgid "Removing options '%(unk_opt_str)s' from query" -msgstr "正在从查询语句中移除选项 '%(unk_opt_str)s'" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 -#, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::暂停 %s" +#: cinder/volume/drivers/netapp/iscsi.py:204 +#, fuzzy +msgid "Connected to DFM server" +msgstr "连接到 %s 的AMQP服务器" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::取消暂停 %s" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 -#, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::挂起 %s" +#: cinder/volume/drivers/netapp/iscsi.py:317 +#, fuzzy, python-format +msgid "Job failed: %s" +msgstr "未知的基文件:%s" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 -#, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 -#, python-format -msgid "Error in migrate %s" -msgstr "迁移错误 %s" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" +#: cinder/volume/drivers/netapp/iscsi.py:420 +#, fuzzy +msgid "Failed to provision dataset member" +msgstr "更新数据库失败" -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" -msgstr "没有找到服务器" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "Compute.api::inject_network_info %s" -msgstr "Compute.api::inject_network_info %s" +msgid "No entry in LUN table for volume %(name)s." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 -#, python-format -msgid "Compute.api::lock %s" -msgstr "compute.api::加锁 %s" +#: cinder/volume/drivers/netapp/iscsi.py:481 +#, fuzzy +msgid "Failed to remove and delete dataset LUN member" +msgstr "更新数据库失败" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 -#, python-format -msgid "Compute.api::unlock %s" -msgstr "compute.api::解锁 %s" +#: cinder/volume/drivers/netapp/iscsi.py:497 +#, fuzzy +msgid "Failed to remove and delete dataset Qtree member" +msgstr "更新数据库失败" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "createBackup entity requires %s attribute" -msgstr "实体createBackup需要有属性 %s" - -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" -msgstr "错误格式的实体createBackup" +msgid "No entry in LUN table for volume %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" -msgstr "createBackup的属性 'rotation'必须是整数" +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, fuzzy, python-format +msgid "Failed to get LUN details for LUN ID %s" +msgstr "为ip: %s获取元数据失败" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" -msgstr "没有找到实例" +#: cinder/volume/drivers/netapp/iscsi.py:575 +#, fuzzy, python-format +msgid "Failed to get host details for host ID %s" +msgstr "为ip: %s获取元数据失败" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." -msgstr "host与block_migration必须确定" +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, fuzzy, python-format +msgid "No LUN ID for volume %s" +msgstr "无法为卷 %s 找到 iSCSI 导出" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 -#, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" -msgstr "实例 %(id)s 到主机 %(host)s 的动态迁移失败" +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, fuzzy, python-format +msgid "Failed to get target portal for filer: %s" +msgstr "为ip: %s获取元数据失败" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 +#: cinder/volume/drivers/netapp/iscsi.py:826 #, fuzzy, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" -msgstr "无法创建名称为 %(name)s 规格为 %(extra_specs)s 的卷类型。" +msgid "Failed to get target IQN for filer: %s" +msgstr "为ip: %s获取元数据失败" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 -#, python-format -msgid "Cannot show aggregate: %(id)s" +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 -#, fuzzy, python-format -msgid "Cannot update aggregate: %(id)s" -msgstr "更新代理失败:%(resp)r" - -#: cinder/api/openstack/compute/contrib/aggregates.py:126 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "Cannot delete aggregate: %(id)s" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format -msgid "Aggregates does not have %s action" -msgstr "聚合没有动作 %s" +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 +#: cinder/volume/drivers/netapp/iscsi.py:1086 #, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." -msgstr "只有根证书能被获取。" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" +msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" -msgstr "无法为VPN实例申请IP,确保实例没有运行,过一会儿再试。" +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 +#, fuzzy, python-format +msgid "Created LUN with name %s" +msgstr "已经创建路径为 %s 的目录" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" -msgstr "缺少类型规范" +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 +#, fuzzy, python-format +msgid "Destroyed LUN %s" +msgstr "嵌套(调用)返回 %s" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" -msgstr "无效的类型规范" +#: cinder/volume/drivers/netapp/iscsi.py:1291 +#, python-format +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 +#: cinder/volume/drivers/netapp/iscsi.py:1298 #, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." -msgstr "%s 必须是'MANUAL' 或者 'AUTO'。" +msgid "" +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." -msgstr "没有找到服务器。" +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 +#, fuzzy, python-format +msgid "Failed to get LUN target details for the LUN %s" +msgstr "为ip: %s获取元数据失败" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -#, fuzzy -msgid "Flavor not found." -msgstr "没有找到服务器。" +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, fuzzy, python-format +msgid "Failed to get target portal for the LUN %s" +msgstr "为ip: %s获取元数据失败" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" -msgstr "没有请求主体" +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, fuzzy, python-format +msgid "Failed to get target IQN for the LUN %s" +msgstr "为ip: %s获取元数据失败" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/volume/drivers/netapp/iscsi.py:1344 #, python-format -msgid "No more floating ips in pool %s." -msgstr "池 %s 中已经没有浮动ip。" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." -msgstr "没有更多的浮动ip。" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" -msgstr "缺少参数 dict" - -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" -msgstr "地址没有指定" +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" -msgstr "没有固定ip与实例关联" +#: cinder/volume/drivers/netapp/iscsi.py:1365 +#, python-format +msgid "No entry in LUN table for snapshot %(name)s." +msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" -msgstr "关联浮动ip失败" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." +msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 #, python-format -msgid "Invalid status: '%s'" -msgstr "无效的状态:'%s'" +msgid "Cloned LUN with new name %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 +#: cinder/volume/drivers/netapp/iscsi.py:1439 #, fuzzy, python-format -msgid "Invalid mode: '%s'" -msgstr "无效的状态:'%s'" +msgid "Could not find handle for LUN named %s" +msgstr "无法为卷 %s 找到 iSCSI 导出" -#: cinder/api/openstack/compute/contrib/hosts.py:152 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "Invalid update setting: '%s'" -msgstr "无效的更新设置:'%s'" +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/volume/drivers/netapp/iscsi.py:1518 #, fuzzy, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." -msgstr "把主机 %(host)s 设置为 %(state)s。" +msgid "Using NetApp filer: %s" +msgstr "正在删除基文件:%s" -#: cinder/api/openstack/compute/contrib/hosts.py:181 +#: cinder/volume/drivers/netapp/iscsi.py:1585 #, python-format -msgid "Setting host %(host)s to %(state)s." -msgstr "把主机 %(host)s 设置为 %(state)s。" - -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" -msgstr "Describe-resource是只有管理员才能执行的功能。" +msgid "No entry in LUN table for volume/snapshot %(name)s." +msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" -msgstr "没有找到主机" +#: cinder/volume/drivers/netapp/iscsi.py:1628 +#, python-format +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/volume/drivers/netapp/iscsi.py:1632 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" -msgstr "密钥对名称长度必须在1到255个字符之间" +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, fuzzy, python-format +msgid "Snapshot %s deletion successful" +msgstr "快照 %s:删除成功" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "Key pair '%s' already exists." -msgstr "密钥对 '%s' 已经存在。" - -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" -msgstr "addFixedIp缺少参数'networkId'" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" -msgstr "removeFixedIp缺少参数'address'" +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, fuzzy, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "为ip: %s获取元数据失败" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "Unable to find address %r" -msgstr "无法找到地址 %r" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "Network does not have %s action" -msgstr "网络不包含动作 %s" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" +msgstr "" + +#: cinder/volume/drivers/netapp/iscsi.py:1923 +#, fuzzy, python-format +msgid "Could not find attribute for LUN named %s" +msgstr "无法为卷 %s 找到 iSCSI 导出" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "Disassociating network with id %s" -msgstr "为id是 %s 的网络解除关联" +msgid "No iscsi service found for vserver %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" -msgstr "没有找到网络" +#: cinder/volume/drivers/netapp/iscsi.py:2192 +#, python-format +msgid "No clonned lun named %s found on the filer" +msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/volume/drivers/netapp/iscsi.py:2377 #, python-format -msgid "Showing network with id %s" -msgstr "显示id是 %s 的网络" +msgid "Error finding luns for volume %(vol)s. Verify volume exists." +msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "Deleting network with id %s" -msgstr "正在删除id是 %s 的网络" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" +msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" -msgstr "错误格式的 scheduler_hints 属性" +#: cinder/volume/drivers/netapp/iscsi.py:2484 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" +msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" -msgstr "安全组id应该是整数" +#: cinder/volume/drivers/netapp/nfs.py:312 +#, python-format +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -#, fuzzy -msgid "Security group is still in use" -msgstr "安全组id应该是整数" +#: cinder/volume/drivers/netapp/nfs.py:461 +#, python-format +msgid "No interface found on cluster for ip %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/volume/drivers/netapp/nfs.py:487 #, python-format -msgid "Security group %s already exists" -msgstr "安全组 %s 已经存在" +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " +msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "Security group %s is not a string or unicode" -msgstr "安全组 %s 既不是字符串也不是unicode" +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "Security group %s cannot be empty." -msgstr "安全组 %s 不能为空。" +msgid "No storage path found for export path %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/volume/drivers/netapp/nfs.py:555 #, python-format -msgid "Security group %s should not be greater than 255 characters." -msgstr "安全组 %s 不能比255个字符更长。" +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/__init__.py:27 +#, fuzzy +msgid "Nexenta SA returned the error" +msgstr "服务器返回错误:%s" -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" -msgstr "父组id不是整数" +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 +#, fuzzy, python-format +msgid "Sending JSON data: %s" +msgstr "给定数据:%s" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "Security group (%s) not found" -msgstr "没有找到安全组 (%s)" +msgid "Auto switching to HTTPS connection to %s" +msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." -msgstr "参数不够创建有效规则。" +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" +msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 -#, python-format -msgid "This rule already exists in group %s" -msgstr "这条规则已经存在于组%s 中" +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +#, fuzzy +msgid "Bad response from server" +msgstr "来自SolidFire API的错误响应" -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" -msgstr "父组id或者组id不是整数" +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 +#, fuzzy, python-format +msgid "Got response: %s" +msgstr "响应 %s" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" -msgstr "规则id不是整数" +#: cinder/volume/drivers/nexenta/volume.py:99 +#, fuzzy, python-format +msgid "Volume %s does not exist in Nexenta SA" +msgstr "卷组 %s 不存在" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "Rule (%s) not found" -msgstr "没有找到规则 (%s)" - -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" -msgstr "没有指定安全组" - -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" -msgstr "安全组名称不能是空" +msgid "Ignored target group creation error \"%s\" while ensuring export" +msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "start instance %r" -msgstr "启动实例 %r" +msgid "Ignored target group member addition error \"%s\" while ensuring export" +msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/volume/drivers/nexenta/volume.py:228 #, python-format -msgid "stop instance %r" -msgstr "停止实例 %r" +msgid "Ignored LU creation error \"%s\" while ensuring export" +msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "vol=%s" -msgstr "vol=%s" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" +msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format -msgid "Delete volume with id: %s" -msgstr "删除id为 %s 的卷" +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" -msgstr "把卷 %(volume_id)s 附加到实例 %(server_id)s 的 %(device)s 设备上" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "Delete snapshot with id: %s" -msgstr "删除id为 %s 的快照" +msgid "CLIQ command returned %s" +msgstr "返回CLIQ命令 %s" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 +#: cinder/volume/drivers/san/hp_lefthand.py:80 #, python-format -msgid "Create snapshot from volume %s" -msgstr "为卷 %s 创建快照" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "CLIQ命令 %(verb)s %(cliq_args)s 错误格式的响应。Result=%(out)s" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "试图实例化单例" +#: cinder/volume/drivers/san/hp_lefthand.py:88 +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "在运行CLIQ命令 %(verb)s %(cliq_args)s 时发生错误。输出结果 Result=%(out)s" -#: cinder/auth/ldapdriver.py:650 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." -msgstr "尝试删除组中最后一个成员,用删除组 %s 来代替。" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" +msgstr "集群 %(cluster_name)s 有意外数量的虚拟 ip 地址。输出结果 Result=%(_xml)s" -#: cinder/auth/manager.py:298 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "Looking up user: %r" -msgstr "查找用户:%r" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" +msgstr "卷信息:%(volume_name)s => %(volume_attributes)s" -#: cinder/auth/manager.py:302 -#, python-format -msgid "Failed authorization for access key %s" -msgstr "访问密钥 %s 授权失败" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" +msgstr "不支持local_path" -#: cinder/auth/manager.py:308 -#, python-format -msgid "Using project name = user name (%s)" -msgstr "使用用户名称来作为项目名称 (%s)" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "握手出错:%s" -#: cinder/auth/manager.py:315 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" -msgstr "授权失败:没有此项目名称 %(pjid)s (user=%(uname)s)" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" +msgstr "指定san_password或者san_private_key" -#: cinder/auth/manager.py:324 +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" +msgstr "san_ip必须设置" + +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" -msgstr "授权失败:用户 %(uname)s 不是管理员,也不是项目 %(pjname)s 的成员" +msgid "Cannot parse list-view output: %s" +msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "user.secret: %s" -msgstr "user.secret: %s" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" +msgstr "没有为 %(zfs_poolname)s 找到LUID。Output=%(out)s" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "expected_signature: %s" -msgstr "expected_signature: %s" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" +msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "握手出错:%s" + +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "signature: %s" -msgstr "签名: %s" +msgid "CPG (%s) doesn't exist on array" +msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "Invalid signature for user %s" -msgstr "用户 %s 的签名无效" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." +msgstr "" -#: cinder/auth/manager.py:353 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format -msgid "host_only_signature: %s" -msgstr "host_only_signature: %s" +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." +msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" -msgstr "必须指定项目" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 +#, fuzzy, python-format +msgid "Volume (%s) already exists on array" +msgstr "安全组 %s 已经存在" -#: cinder/auth/manager.py:490 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" -msgstr "为用户 %(uid)s 添加角色 %(role)s 用户位置在%(pid)s 项目里" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "运行命令时出现意外错误" -#: cinder/auth/manager.py:493 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" -msgstr "添加全局角色 %(role)s 给用户 %(uid)s" +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" +msgstr "" -#: cinder/auth/manager.py:519 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" -msgstr "移除用户 %(uid)s 的角色 %(role)s 用户位置是在项目 %(pid)s 里" +msgid "The hostname must be called '%s'" +msgstr "" -#: cinder/auth/manager.py:522 -#, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" -msgstr "移除全局角色 %(role)s 对象是用户 %(uid)s" +#~ msgid "Filename of root CA" +#~ msgstr "根证书的文件名" -#: cinder/auth/manager.py:595 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" -msgstr "创建项目 %(name)s 通过管理员 %(manager_user)s" +#~ msgid "Filename of private key" +#~ msgstr "私钥文件名" -#: cinder/auth/manager.py:613 -#, python-format -msgid "modifying project %s" -msgstr "正在修改项目 %s" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "根证书撤销列表的文件名" -#: cinder/auth/manager.py:625 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "添加用户 %(uid)s 到项目%(pid)s" +#~ msgid "Where we keep our keys" +#~ msgstr "保存密钥的位置" -#: cinder/auth/manager.py:646 -#, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "移除用户 %(uid)s 于项目 %(pid)s 中" +#~ msgid "Where we keep our root CA" +#~ msgstr "保存根证书的位置" -#: cinder/auth/manager.py:676 -#, python-format -msgid "Deleting project %s" -msgstr "删除项目 %s" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "是否每个项目都使用认证权威?" -#: cinder/auth/manager.py:734 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" -msgstr "已创建用户 %(rvname)s (admin: %(rvadmin)r)" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "用户证书的标题,%s 依次分别为项目,用户,时间戳" -#: cinder/auth/manager.py:743 -#, python-format -msgid "Deleting user %s" -msgstr "删除用户 %s" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "项目证书的标题,%s 依次分别为项目,时间戳" -#: cinder/auth/manager.py:753 -#, python-format -msgid "Access Key change for user %s" -msgstr "修改用户 %s 的访问密钥" +#~ msgid "Flags path: %s" +#~ msgstr "标记所在路径:%s" -#: cinder/auth/manager.py:755 -#, python-format -msgid "Secret Key change for user %s" -msgstr "修改用户 %s 的私钥" +#~ msgid "Failed to decrypt text" +#~ msgstr "解密文本失败" -#: cinder/auth/manager.py:757 -#, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "将管理员状态设置为 %(admin)r 目的是针对用户 %(uid)s" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "无法在镜像服务中翻页" -#: cinder/auth/manager.py:802 -#, python-format -msgid "No vpn data for project %s" -msgstr "没有 %s 项目的vpn数据" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "虚拟接口创建失败" -#: cinder/cloudpipe/pipelib.py:46 -#, fuzzy, python-format -msgid "Instance type for vpn instances" -msgstr "无效的实例类型 %(instance_type)s。" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "用唯一mac地址5次尝试创建虚拟接口失败" -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" -msgstr "cloudpipe实例的启动脚本模板" +#~ msgid "Connection to melange failed" +#~ msgstr "连接到melange失败" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" -msgstr "网络地址已存入openvpn配置" +#~ msgid "Keypair data is invalid" +#~ msgstr "密钥对数据无效" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" -msgstr "子网掩码已存入openvpn配置" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "无效签名 %(signature)s 针对用户是 %(user)s" -#: cinder/cloudpipe/pipelib.py:107 -#, python-format -msgid "Launching VPN for %s" -msgstr "启动VPN %s" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "无效的实例类型 %(instance_type)s。" -#: cinder/compute/api.py:141 -msgid "No compute host specified" -msgstr "未指定计算宿主机" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "无效的端口范围 %(from_port)s:%(to_port)s. %(msg)s" -#: cinder/compute/api.py:144 -#, python-format -msgid "Unable to find host for Instance %s" -msgstr "无法找到实例 %s 的宿主机" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "无效的IP协议 %(protocol)s。" -#: cinder/compute/api.py:192 -#, python-format -msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" -msgstr "%(pid)s 已经超过配额,试图设置 %(num_metadata)s 个元数据属性" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "无效的cidr %(cidr)s。" -#: cinder/compute/api.py:203 -#, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" -msgstr "%(pid)s 已经超过配额,元数据属性键或值太长" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "无法执行action '%(action)s' 于聚合 %(aggregate_id)s 上。原因: %(reason)s。" -#: cinder/compute/api.py:257 -#, fuzzy -msgid "Cannot run any more instances of this type." -msgstr "超过实例的配额。您无法运行更多此类型的实例。" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "找不到有效主机,原因是 %(reason)s。" -#: cinder/compute/api.py:259 -#, fuzzy, python-format -msgid "Can only run %s more instances of this type." -msgstr "超过实例的配额。您只能再运行 %s 个此类型的实例。" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "实例 %(instance_uuid)s 处于%(attr)s %(state)s 中。该实例在这种状态下不能执行 %(method)s。" -#: cinder/compute/api.py:261 -#, fuzzy, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " -msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "实例 %(instance_id)s 没有运行。" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" -msgstr "正在创建裸实例" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "实例 %(instance_id)s 没有挂起。" -#: cinder/compute/api.py:312 -#, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" -msgstr "使用 Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "实例 %(instance_id)s 不在救援模式。" -#: cinder/compute/api.py:383 -#, python-format -msgid "Going to run %s instances..." -msgstr "准备运行 %s 个实例" +#~ msgid "Failed to suspend instance" +#~ msgstr "挂起实例失败" -#: cinder/compute/api.py:447 -#, python-format -msgid "bdm %s" -msgstr "bdm %s" +#~ msgid "Failed to resume server" +#~ msgstr "服务器恢复失败" -#: cinder/compute/api.py:474 -#, python-format -msgid "block_device_mapping %s" -msgstr "block_device_mapping %s" +#~ msgid "Failed to reboot instance" +#~ msgstr "重新启动实例失败" -#: cinder/compute/api.py:591 -#, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" -msgstr "为 %(pid)s/%(uid)s 向调度器发送创建命令" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "该时刻卷服务无法使用。" -#: cinder/compute/api.py:871 -#, fuzzy, python-format -msgid "Going to try to soft delete instance" -msgstr "准备尝试软删除实例 %s" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "该时刻计算服务无法使用。" -#: cinder/compute/api.py:891 -#, fuzzy, python-format -msgid "No host for instance, deleting immediately" -msgstr "没有托管实例 %s,立刻删除" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "无法把实例 (%(instance_id)s) 迁移到当前主机 (%(host)s)。" -#: cinder/compute/api.py:939 -#, fuzzy, python-format -msgid "Going to try to terminate instance" -msgstr "准备尝试终止实例 %s" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "该时刻目标计算主机无法使用。" -#: cinder/compute/api.py:977 -#, fuzzy, python-format -msgid "Going to try to stop instance" -msgstr "准备尝试停止实例 %s" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "该时刻原始计算主机无法使用。" -#: cinder/compute/api.py:996 -#, fuzzy, python-format -msgid "Going to try to start instance" -msgstr "准备尝试启动实例 %s" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "提供的虚拟机管理程序类型无效。" -#: cinder/compute/api.py:1000 -#, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" -msgstr "实例 %(instance_uuid)s 没有停止。(%(vm_state)s" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "该实例需要比当前版本更新的虚拟机管理程序。" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 -#, python-format -msgid "Searching by: %s" -msgstr "搜索条件: %s" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "提供的磁盘路径 (%(path)s) 已经存在,预计是不存在的。" -#: cinder/compute/api.py:1201 -#, python-format -msgid "Image type not recognized %s" -msgstr "无法识别镜像类型 %s" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "提供的设备路径 (%(path)s) 是无效的。" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." -msgstr "flavor_id为空。假定在迁移。" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "提供的设备路径 (%(path)s) 是无效的。" -#: cinder/compute/api.py:1377 -#, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" -msgstr "旧的实例类型 %(current_instance_type_name)s,新的实例类型 %(new_instance_type_name)s" +#~ msgid "Unacceptable CPU info" +#~ msgstr "无法接受的CPU信息" -#: cinder/compute/api.py:1644 -#, python-format -msgid "multiple fixedips exist, using the first: %s" -msgstr "存在多个固定IP,使用第一个:%s" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "%(address)s 不是有效的IP v4/6地址。" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" -msgstr "创建参数必须是正整数" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "VLAN标签对于端口组%(bridge)s 是不适合的。预计的VLAN标签是 %(tag)s,但与端口组关联的是 %(pgroup)s。" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 -#, python-format -msgid "DB error: %s" -msgstr "数据库错误:%s" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" +#~ "包含端口组 %(bridge)s 的vSwitch没有与预计的物理适配器关联。预计的vSwitch是 " +#~ "%(expected)s,但关联的是 %(actual)s。" -#: cinder/compute/instance_types.py:86 -#, python-format -msgid "Instance type %s not found for deletion" -msgstr "未找到要删除的实例类型 %s" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "磁盘格式 %(disk_format)s 不能接受" -#: cinder/compute/manager.py:138 -#, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorating: |%s|" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "实例 %(instance_id)s 无法接受,原因是: %(reason)s" -#: cinder/compute/manager.py:140 -#, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" -msgstr "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "Ec2 id %(ec2_id)s 无法接受。" -#: cinder/compute/manager.py:144 -#, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: 锁定: |%s|" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "要求的标记 %(flag)s 没有设置。" -#: cinder/compute/manager.py:146 -#, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +#~ msgid "Zero volume types found." +#~ msgstr "没有找到卷类型。" -#: cinder/compute/manager.py:151 -#, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: 执行中: |%s|" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "无法为 %(driver_type)s 卷找到句柄。" -#: cinder/compute/manager.py:155 -#, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: 未执行 |%s|" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "有些镜像通过hrefs存储。该api版本不支持显示镜像hrefs。" -#: cinder/compute/manager.py:201 -#, python-format -msgid "Unable to load the virtualization driver: %s" -msgstr "无法加载虚拟驱动:%s" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "没有为镜像 %(image_id)s 找到内核。" -#: cinder/compute/manager.py:223 -#, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "项目 %(project_id)s 没有找到。" -#: cinder/compute/manager.py:240 -#, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." -msgstr "当前状态是 %(drv_state)s,数据库状态是 %(db_state)s。" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "用户 %(user_id)s 不是项目 %(project_id)s 的成员。" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." -msgstr "cinder-compute重启后,实例正在重启。" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "没有找到存储库来读写VDI。" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" -msgstr "虚拟机管理程序驱动不支持防火墙规则" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "创建网络 %(req)s 是必要的。" -#: cinder/compute/manager.py:260 -msgid "Checking state" -msgstr "正在检查状态" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "网络 %(network_id)s 没有找到。" -#: cinder/compute/manager.py:329 -#, python-format -msgid "Setting up bdm %s" -msgstr "正在设置 bdm %s" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "无法为桥 %(bridge)s 找到网络" -#: cinder/compute/manager.py:400 -#, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "无法为uuid %(uuid)s 找到网络" -#: cinder/compute/manager.py:406 -#, fuzzy, python-format -msgid "Exception encountered while terminating the instance %s" -msgstr "终止实例 %(instance_uuid)s 时发生异常" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "无法为cidr %(cidr)s 找到网络。" -#: cinder/compute/manager.py:444 -#, python-format -msgid "Instance %s not found." -msgstr "未找到实例 %s" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "无法为实例 %(instance_id)s 找到网络。" -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" -msgstr "实例已经创建" +#~ msgid "No networks defined." +#~ msgstr "没有网络定义。" -#: cinder/compute/manager.py:523 -#, python-format -msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "或者网络uuid %(network_uuid)s不存在,或者它没有分配给项目 %(project_id)s。" -#: cinder/compute/manager.py:528 -#, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" -msgstr "" -"镜像 '%(image_id)s' 的大小为 %(size_bytes)d ,超过实例类型 instance_type 所允许的大小 " -"%(allowed_size_bytes)d" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "主机没有设置于网络 (%(network_id)s)。" -#: cinder/compute/manager.py:538 -msgid "Starting instance..." -msgstr "正在启动虚拟机" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "网络 %s 存在活跃的端口,无法删除" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" -msgstr "实例跳过网络分配" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "无法找到虚拟机使用的数据存储引用。" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" -msgstr "实例网络设置失败" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "没有固定IP与id %(id)s 关联。" -#: cinder/compute/manager.py:565 -#, python-format -msgid "Instance network_info: |%s|" -msgstr "实例的network_info:|%s|" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "没有为地址 %(address)s 找到固定IP。" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" -msgstr "实例块设备设置失败" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "实例 %(instance_id)s 没有固定ip。" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" -msgstr "实例生产失败" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "网络主机 %(host)s 在网络 %(network_id)s 中没有固定ip。" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" -msgstr "释放实例的网络" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "实例 %(instance_id)s 没有固定ip '%(ip)s'。" -#: cinder/compute/manager.py:672 -#, python-format -msgid "%(action_str)s instance" -msgstr "%(action_str)s 实例" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "主机 %(host)s 没有固定IP。" -#: cinder/compute/manager.py:699 -#, python-format -msgid "Ignoring DiskNotFound: %s" -msgstr "忽略异常 DiskNotFound: %s" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "固定IP地址 (%(address)s) 在网络 (%(network_uuid)s) 中不存在。" -#: cinder/compute/manager.py:708 -#, python-format -msgid "terminating bdm %s" -msgstr "终止bdm %s" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "固定IP地址 %(address)s 已在使用。" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 -#, python-format -msgid "%s. Setting instance vm_state to ERROR" -msgstr "%s。把实例的 vm_state设置为ERROR" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "固定IP地址 %(address)s 无效。" -#: cinder/compute/manager.py:811 -#, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." -msgstr "无法重建实例 [%(instance_uuid)s],因为给定的镜像不存在。" +#~ msgid "Zero fixed ips available." +#~ msgstr "没有固定ip可用。" -#: cinder/compute/manager.py:816 -#, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" -msgstr "无法重新创建实例 [%(instance_uuid)s]: %(exc)s" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "找不到固定IP。" -#: cinder/compute/manager.py:823 -#, python-format -msgid "Rebuilding instance %s" -msgstr "正在重新创建实例 %s" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "找不到适合id %(id)s 的浮动IP。" -#: cinder/compute/manager.py:876 -#, python-format -msgid "Rebooting instance %s" -msgstr "正在重启虚拟机 %s" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "DNS 入口 %(name)s 已经在域中 %(domain)s 存在。" -#: cinder/compute/manager.py:891 -#, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" -msgstr "试图重启一个没有运行的实例:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "找不到适合地址 %(address)s 的浮动ip。" -#: cinder/compute/manager.py:933 -#, python-format -msgid "instance %s: snapshotting" -msgstr "实例 %s: 快照中" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "没有为主机 %(host)s 找到浮动IP。" -#: cinder/compute/manager.py:939 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" -msgstr "试图为一个没有运行的实例快照:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)" +#~ msgid "Zero floating ips available." +#~ msgstr "没有浮动IP可用。" -#: cinder/compute/manager.py:995 -#, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" -msgstr "找到 %(num_images)d 个镜像 (rotation: %(rotation)d)" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "浮动ip %(address)s 已被关联。" -#: cinder/compute/manager.py:1001 -#, python-format -msgid "Rotating out %d backups" -msgstr "轮换出%d个备份" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "浮动ip %(address)s 没有被关联。" -#: cinder/compute/manager.py:1005 -#, python-format -msgid "Deleting image %s" -msgstr "正在删除镜像 %s" +#~ msgid "Zero floating ips exist." +#~ msgstr "没有浮动ip存在。" -#: cinder/compute/manager.py:1035 -#, python-format -msgid "Failed to set admin password. Instance %s is not running" -msgstr "设置管理员密码失败。实例 %s 没有运行" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "接口 %(interface)s没有找到。" -#: cinder/compute/manager.py:1041 -#, python-format -msgid "Instance %s: Root password set" -msgstr "实例 %s:Root密码已设置" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "密钥对 %(name)s 没有为用户 %(user_id)s 找到。" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." -msgstr "该驱动不能执行set_admin_password。" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "证书 %(certificate_id)s 没有找到。" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" -msgstr "设置管理员密码出错" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "计算主机 %(host)s 没有找到。" -#: cinder/compute/manager.py:1079 -#, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" -msgstr "" -"试图把一个文件注入到没有运行的实例:%(instance_uuid)s (状态: %(current_power_state)s 预计: " -"%(expected_state)s)" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "认证令牌 %(token)s 没有找到。" -#: cinder/compute/manager.py:1084 -#, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" -msgstr "实例 %(instance_uuid)s:把文件注入 %(path)s" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "访问密钥 %(access_key)s 没有找到。" -#: cinder/compute/manager.py:1098 -#, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" -msgstr "" -"试图更新没有运行的实例上的代理:%(instance_uuid)s (状态: %(current_power_state)s 预计: " -"%(expected_state)s)" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "安全组 %(security_group_id)s 没有找到。" -#: cinder/compute/manager.py:1103 -#, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" -msgstr "实例 %(instance_uuid)s:正在把代理更新到 %(url)s" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "没有找到安全组 %(security_group_id)s 针对项目 %(project_id)s 。" -#: cinder/compute/manager.py:1116 -#, python-format -msgid "instance %s: rescuing" -msgstr "实例 %s:正在救援中" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "带有规则 %(rule_id)s 的安全组没有找到。" -#: cinder/compute/manager.py:1141 -#, python-format -msgid "instance %s: unrescuing" -msgstr "实例 %s:取消救援" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "安全组 %(security_group_id)s 已经与实例 %(instance_id)s 关联。" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" -msgstr "目标与来源一样。" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "安全组 %(security_group_id)s 没有与实例 %(instance_id)s 关联。" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" -msgstr "实例 %s:正在迁移" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "控制台池 %(pool_id)s 没有找到。" -#: cinder/compute/manager.py:1471 -#, python-format -msgid "instance %s: pausing" -msgstr "实例 %s: 暂停" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "没有找到类型是 %(console_type)s 的控制台池针对计算主机 %(compute_host)s 在代理主机 %(host)s 上。" -#: cinder/compute/manager.py:1489 -#, python-format -msgid "instance %s: unpausing" -msgstr "实例 %s: 取消暫停" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "控制台%(console_id)s 没有找到。" -#: cinder/compute/manager.py:1525 -#, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "实例 %s :获取诊断" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "没有为实例 %(instance_id)s 找到控制台。" -#: cinder/compute/manager.py:1534 -#, python-format -msgid "instance %s: suspending" -msgstr "实例 %s:挂起" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "没有为实例 %(instance_id)s 在池 %(pool_id)s 中找到控制台。" -#: cinder/compute/manager.py:1556 -#, python-format -msgid "instance %s: resuming" -msgstr "实例 %s: 恢复中" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "无效的控制台类型 %(console_type)s " -#: cinder/compute/manager.py:1579 -#, python-format -msgid "instance %s: locking" -msgstr "实例%s:锁定中" +#~ msgid "Zero instance types found." +#~ msgstr "没有找到实例类型。" -#: cinder/compute/manager.py:1588 -#, python-format -msgid "instance %s: unlocking" -msgstr "实例%s:取消锁定" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "实例类型 %(instance_type_id)s 没有找到。" -#: cinder/compute/manager.py:1596 -#, python-format -msgid "instance %s: getting locked state" -msgstr "实例%s:获取锁定的状态" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "名为 %(instance_type_name)s 的实例类型没有找到。" -#: cinder/compute/manager.py:1606 -#, python-format -msgid "instance %s: reset network" -msgstr "实例%s:重置网络" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "类型 %(flavor_id)s 没有找到。" -#: cinder/compute/manager.py:1614 -#, python-format -msgid "instance %s: inject network info" -msgstr "实例 %s:注入网络信息" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "区域 %(zone_id)s 没有找到。" -#: cinder/compute/manager.py:1618 -#, python-format -msgid "network_info to inject: |%s|" -msgstr "将注入的network_info:|%s|" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "调度器的成本函数 %(cost_fn_str)s 没有找到。" -#: cinder/compute/manager.py:1655 -#, python-format -msgid "instance %s: getting vnc console" -msgstr "实例 %s:正在获得VNC控制台" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "未找到调度器的权重标记:%(flag_name)s" -#: cinder/compute/manager.py:1685 -#, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" -msgstr "卷 %(volume_id)s 正在 %(mountpoint)s 上启动" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "实例类型 %(instance_type_id)s 没有额外的 键为%(extra_specs_key)s 的规格说明。" -#: cinder/compute/manager.py:1703 -#, fuzzy, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" -msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s" +#~ msgid "LDAP object could not be found" +#~ msgstr "未定义LDAP对象" -#: cinder/compute/manager.py:1705 -#, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" -msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "没有找到LDAP用户 %(user_id)s。" -#: cinder/compute/manager.py:1714 -#, fuzzy, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" -msgstr "%(mountpoint)s 附加失败,移除中" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "LDAP用户 %(user_id)s 不是 %(group_id)s 的组成员。" -#: cinder/compute/manager.py:1724 -#, python-format -msgid "Attach failed %(mountpoint)s, removing" -msgstr "%(mountpoint)s 附加失败,移除中" +#~ msgid "Zero files could be found." +#~ msgstr "没找到文件" -#: cinder/compute/manager.py:1752 -#, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" -msgstr "卷 %(volume_id)s 从挂载点 %(mp)s 分离" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "未找到与网络适配器 %(adapter)s 关联的虚拟交换机。" -#: cinder/compute/manager.py:1756 -#, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "从未知实例%s中分离卷" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "未找到网络适配器 %(adapter)s。" -#: cinder/compute/manager.py:1822 -#, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." -msgstr "创建tmpfile %s 来通知其他的计算节点需要挂载相同的存储。" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "无法使用全局角色 %(role_id)s" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." -msgstr "实例没有卷。" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "快照不允许循环。" -#: cinder/compute/manager.py:1916 -#, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." -msgstr "plug_vifs() 失败%(cnt)d 次。最多重新尝试 %(max_retry)d 次在主机 %(hostname)s。" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "备份 image_type 要求循环参数。" -#: cinder/compute/manager.py:1973 -#, python-format -msgid "Pre live migration failed at %(dest)s" -msgstr "预在线迁移在%(dest)s失败" +#~ msgid "User %(user)s already exists." +#~ msgstr "用户 %(user)s 已存在。" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." -msgstr "post_live_migration()已经启动。" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "LDAP用户 %(user)s 已经存在。" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" -msgstr "没有找到floating_ip" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "LDAP用户组 %(group)s 已经存在。" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." -msgstr "没有找到floating_ip" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "用户 %(uid)s 已经是 组 %(group_dn)s 中的成员" -#: cinder/compute/manager.py:2040 -#, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" -msgstr "" -"在线迁移:意外的错误:无法继承浮动ip。\n" -"%(e)s" +#~ msgid "Project %(project)s already exists." +#~ msgstr "项目 %(project)s 已经存在。" -#: cinder/compute/manager.py:2073 -#, python-format -msgid "Migrating instance to %(dest)s finished successfully." -msgstr "把实例迁移到 %(dest)s 成功完成。" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "实例 %(name)s 已经存在。" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." -msgstr "" -"你会看到错误“libvirt: QEMU error: Domain not found: no domain with matching " -"name。”这个错误可以放心的忽略。" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "实例类型 %(name)s 已经存在。" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" -msgstr "迁移后操作启动" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "%(path)s 在共享存储上:%(reason)s" -#: cinder/compute/manager.py:2226 -#, python-format -msgid "Updated the info_cache for instance %s" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "调整时实例的大小必须要发生变化。" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" -msgstr "更新带宽使用缓存" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "镜像比实例类型所允许的大。" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" -msgstr "更新主机状态" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "1个或多个区域无法完成请求。" -#: cinder/compute/manager.py:2305 -#, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." -msgstr "在数据库中找到 %(num_db_instances)s个实例,在虚拟机管理程序找到 %(num_vm_instances)s 个实例。" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "实例类型的内存对于所请求的镜像太小。" -#: cinder/compute/manager.py:2331 -#, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" -msgstr "" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "实例类型的磁盘对于所请求的镜像太小。" -#: cinder/compute/manager.py:2344 -#, python-format -msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "没有足够的可用内存来启动计算节点 %(uuid)s。" -#: cinder/compute/manager.py:2350 -#, fuzzy, python-format -msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" -msgstr "数据库中发现实例 %(name)s ,但是虚拟机管理程序不知道。设置加电状态为NOSTATE" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "无法获取此主机的带宽、CPU和磁盘指标。" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." -msgstr "FLAGS.reclaim_instance_interval <= 0,跳过..." +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "聚合 %(aggregate_id)s没有主机 %(host)s。" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" -msgstr "回收删除的实例" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "找不到聚合 %(aggregate_id)s。" -#: cinder/compute/manager.py:2458 -#, fuzzy, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." -msgstr "检测标签名为 '%(name_label)s' 的实例,这些实例被标识为DELETED却仍然存在于主机上。" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "聚合 %(aggregate_name)s 已经存在。" -#: cinder/compute/manager.py:2465 -#, fuzzy, python-format -msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." -msgstr "销毁标签名为 '%(name_label)s' 的实例,这些实例被标识为DELETED却仍然存在于主机上。" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "聚合 %(aggregate_id)s没有主机 %(host)s。" -#: cinder/compute/manager.py:2472 -#, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" -msgstr "无法识别的FLAGS.running_deleted_instance_action的取值 '%(action)s'" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "聚合 %(aggregate_id)s 没有键为 %(metadata_key)s 的元数据。" -#: cinder/compute/manager.py:2542 -#, fuzzy, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" -msgstr "聚合 %(aggregate_id)s已经有主机 %(host)s。" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "主机 %(host)s 已经是另外一个聚合的成员。" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" -msgstr "遗留的网络信息 nw_info 要求使用 IPv4 子网" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "聚合 %(aggregate_id)s已经有主机 %(host)s。" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" -msgstr "正在添加控制台" +#~ msgid "Unable to create instance type" +#~ msgstr "无法创建实例类型。" -#: cinder/console/manager.py:97 -#, python-format -msgid "Tried to remove non-existent console %(console_id)s." -msgstr "尝试删除不存在的控制台%(console_id)s。" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "SolidFire API响应里发生错误:status=%(status)s" -#: cinder/console/vmrc_manager.py:122 -#, python-format -msgid "Tried to remove non-existent console %(console_id)s." -msgstr "尝试删除不存在的控制台%(console_id)s。" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "检测到已存在的id为%(vlan) vlan" -#: cinder/console/vmrc_manager.py:125 -#, python-format -msgid "Removing console %(console_id)s." -msgstr "删除控制台%(console_id)s。" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" -msgstr "重建xvp配置" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "获取镜像 %(image)s" -#: cinder/console/xvp.py:116 -#, python-format -msgid "Re-wrote %s" -msgstr "重写%s" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "正在试图获取信号量 \"%(lock)s\" 为方法 \"%(method)s\"...锁" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" -msgstr "停止xvp" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" -msgstr "正在启动xvp" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/console/xvp.py:141 -#, python-format -msgid "Error starting xvp: %s" -msgstr "启动xvp发生错误:%s" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" -msgstr "重启xvp" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." -msgstr "xvp不在运行中" +#~ msgid "Invalid server_string: %s" +#~ msgstr "不正确的server_string:%s" -#: cinder/consoleauth/manager.py:63 -#, python-format -msgid "Deleting Expired Token: (%s)" -msgstr "删除过期令牌:(%s)" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "类 %(fullname)s 是不推荐的" -#: cinder/consoleauth/manager.py:75 -#, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" -msgstr "接收到令牌:%(token)s, %(token_dict)s)" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "函数 %(name)s 在%(location)s 里的是不推荐的:%(msg)s" -#: cinder/consoleauth/manager.py:79 -#, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" -msgstr "检查令牌:%(token)s, %(token_valid)s)" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "函数 %(name)s 在%(location)s 里的是不推荐的" -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" -msgstr "使用空的请求上下文是不推荐的" +#~ msgid "Stopping raw TCP server." +#~ msgstr "正在停止裸TCP服务器。" -#: cinder/db/sqlalchemy/api.py:198 -#, python-format -msgid "Unrecognized read_deleted value '%s'" -msgstr "无法识别的 read_deleted 取值”%s“" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "正在启动TCP服务器 %(arg0)s 位置在%(host)s:%(port)s" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 -#, python-format -msgid "No ComputeNode for %(host)s" -msgstr "主机 %(host)s 没有计算节点" +#~ msgid "not available" +#~ msgstr "不可用" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 -#, python-format -msgid "No backend config with id %(sm_backend_id)s" -msgstr "没有id为%(sm_backend_id)s的后台配置" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "返回的non-serializeable类型:%s" -#: cinder/db/sqlalchemy/api.py:4103 -#, python-format -msgid "No sm_flavor called %(sm_flavor)s" -msgstr "没有 sm_flavor 调用 %(sm_flavor)s" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 -#, python-format -msgid "No sm_volume with id %(volume_id)s" -msgstr "没有id为 %(volume_id)s 的 sm_volume" +#~ msgid "FaultWrapper: %s" +#~ msgstr "FaultWrapper: %s" -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." -msgstr "没有安装 python-migrate。正退出。" +#~ msgid "Too many failed authentications." +#~ msgstr "认证失败过多" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" -msgstr "version应该是整数" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "访问密钥 %(access_key)s 有错误 %(failures)d,认证失败将被锁定 %(lock_mins)d 分钟。" -#: cinder/db/sqlalchemy/session.py:137 -#, fuzzy, python-format -msgid "SQL connection failed. %s attempts left." -msgstr "SQL连接失败 (%(connstring)s)。还剩 %(attempts)d 次。" +#~ msgid "Signature not provided" +#~ msgstr "签名没有提供" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" -msgstr "interface 列没有加入networks 表中" +#~ msgid "Access key not provided" +#~ msgstr "访问密钥没有提供" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 -#, python-format -msgid "Table |%s| not created!" -msgstr "表 |%s| 没有创建" +#~ msgid "Failure communicating with keystone" +#~ msgstr "与keystone交流失败" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" -msgstr "VIF 列没有加入到 fixed_ips 表中" +#~ msgid "Authentication Failure: %s" +#~ msgstr "认证失败:%s" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 -#, python-format -msgid "join list for moving mac_addresses |%s|" -msgstr "为移动 mac_addresses |%s| 加入列表" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "为%(uname)s:%(pname)s 验证通过的请求" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" -msgstr "外键约束无法添加" +#~ msgid "action: %s" +#~ msgstr "执行: %s" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" -msgstr "外键约束无法删除" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "arg: %(key)s\t\tval: %(value)s" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" -msgstr "priority列没有加入到 networks 表中" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "为controller=%(controller)s 以及 action=%(action)s未验证的请求" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" -msgstr "外键约束无法去除" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "引起异常 InstanceNotFound: %s" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" -msgstr "progress列没有加入到实例表中" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "引起异常 VolumeNotFound: %s" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 -#, python-format -msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." -msgstr "无法把 flavorid 转化为整数:%s。设置 flavorid 成类似整数的字符串来降级。" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "引起异常 SnapshotNotFound: %s" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" -msgstr "instance_info_caches 没有删除掉" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "引起异常 EC2APIError: %s" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" -msgstr "progress 列没有加入到 compute_nodes 表中" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "引起异常 KeyPairExists: %s" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" -msgstr "dns_domains 表没有删除" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "引起异常 InvalidParameterValue: %s" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -#, fuzzy -msgid "quota_classes table not dropped" -msgstr "instance_info_caches 没有删除掉" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "引起异常 InvalidPortRange: %s" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" -msgstr "glance服务器连接错误,重试中" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "引起异常 NotAuthorized: %s" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" -msgstr "达到最大尝试次数" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "引起异常 InvalidRequest: %s" -#: cinder/image/glance.py:278 -#, python-format -msgid "Creating image in Glance. Metadata passed in %s" -msgstr "正在Glance中创建镜像。元数据 %s 已经传入。" +#~ msgid "QuotaError raised: %s" +#~ msgstr "引起意外的错误:%s" -#: cinder/image/glance.py:281 -#, python-format -msgid "Metadata after formatting for Glance %s" -msgstr "为Glance 进行格式化后的元数据 %s" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/image/glance.py:289 -#, python-format -msgid "Metadata returned from Glance formatted for Base %s" -msgstr "从Glance返回的为Base格式化的元数据 %s" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "引起意外的错误:%s" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" -msgstr "不是镜像所有者" +#~ msgid "Environment: %s" +#~ msgstr "Environment: %s" -#: cinder/image/glance.py:410 -#, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" -msgstr "%(timestamp)s 没有遵循任何签名格式:%(iso_formats)s" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "发生了一个未知的错误. 请重试你的请求." -#: cinder/image/s3.py:309 -#, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" -msgstr "把 %(image_location)s 下载到 %(image_path)s失败" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "不支持的API请求:controller = %(controller)s,action = %(action)s" -#: cinder/image/s3.py:328 -#, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" -msgstr "解密 %(image_location)s 到 %(image_path)s失败" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "参数GroupName的值 (%s) 无效。内容仅限于含有字母数字的字符,空格,破折号和下划线。" -#: cinder/image/s3.py:340 -#, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" -msgstr "解包 %(image_location)s 到 %(image_path)s 失败" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "参数GroupName的值 (%s) 无效。长度超过了上限255。" -#: cinder/image/s3.py:353 -#, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" -msgstr "上传 %(image_location)s 到 %(image_path)s 失败" +#~ msgid "Create key pair %s" +#~ msgstr "创建密钥对 %s" -#: cinder/image/s3.py:379 -#, python-format -msgid "Failed to decrypt private key: %s" -msgstr "解密私钥失败:%s" +#~ msgid "Import key %s" +#~ msgstr "导入密钥 %s" -#: cinder/image/s3.py:387 -#, python-format -msgid "Failed to decrypt initialization vector: %s" -msgstr "解密初始化vector失败:%s" +#~ msgid "Delete key pair %s" +#~ msgstr "删除密钥对 %s" -#: cinder/image/s3.py:398 -#, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" -msgstr "解密镜像文件 %(image_file)s 失败:%(err)s" +#~ msgid "Invalid CIDR" +#~ msgstr "无效的" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" -msgstr "镜像中不安全的文件名" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 -#, python-format -msgid "Bad mac for to_global_ipv6: %s" -msgstr "错误的to_global_ipv6 mac:%s" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "撤销 %s 安全组入口权限" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 -#, python-format -msgid "Bad prefix for to_global_ipv6: %s" -msgstr "错误的to_global_ipv6前缀:%s" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "参数不够创建有效规则。" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" -msgstr "错误的to_global_ipv6 oject_id;%s" +#~ msgid "No rule for the specified parameters." +#~ msgstr "对给定的参数无特定规则。" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." -msgstr "驱动仅支持入口类型 'a'。" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "授权 %s 安全组入口权限" -#: cinder/network/linux_net.py:166 -#, python-format -msgid "Attempted to remove chain %s which does not exist" -msgstr "试图移除不存在的链 %s。" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "这条规则已经存在于组%s 中" -#: cinder/network/linux_net.py:192 -#, python-format -msgid "Unknown chain: %r" -msgstr "未知链:%r" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "参数GroupName的值 (%s) 无效。内容仅限于含有字母数字的字符,空格,破折号和下划线。" -#: cinder/network/linux_net.py:215 -#, python-format -msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" -msgstr "试图移除不存在的规则:%(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "参数GroupName的值 (%s) 无效。长度超过了上限255。" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" -msgstr "IPTablesManager.apply成功完成" +#~ msgid "Create Security Group %s" +#~ msgstr "创建安全组 %s" -#: cinder/network/linux_net.py:694 -#, python-format -msgid "Hupping dnsmasq threw %s" -msgstr "挂起进程 dnsmasq 时抛出 %s" +#~ msgid "Delete security group %s" +#~ msgstr "删除安全组 %s" -#: cinder/network/linux_net.py:696 -#, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "Pid %d 过期了,重新启动dnsmasq" +#~ msgid "Get console output for instance %s" +#~ msgstr "获取实例 %s 控制台输出" -#: cinder/network/linux_net.py:756 -#, python-format -msgid "killing radvd threw %s" -msgstr "杀掉进程 radvd 时抛出 %s" +#~ msgid "Delete Failed" +#~ msgstr "创建失败" -#: cinder/network/linux_net.py:758 -#, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "Pid %d 过期了,重新启动radvd" +#~ msgid "Attach Failed." +#~ msgstr "创建失败" -#: cinder/network/linux_net.py:967 -#, python-format -msgid "Starting VLAN inteface %s" -msgstr "正在开启VLAN接口 %s" +#~ msgid "Detach Volume Failed." +#~ msgstr "分离卷 %s" -#: cinder/network/linux_net.py:999 -#, python-format -msgid "Starting Bridge interface for %s" -msgstr "正在为 %s 开启桥接口" +#~ msgid "attribute not supported: %s" +#~ msgstr "属性不支持: %s" -#: cinder/network/linux_net.py:1142 -#, fuzzy, python-format -msgid "Starting bridge %s " -msgstr "保证桥 %s" +#~ msgid "vol = %s\n" +#~ msgstr "vol = %s\n" -#: cinder/network/linux_net.py:1149 -#, fuzzy, python-format -msgid "Done starting bridge %s" -msgstr "保证桥 %s" +#~ msgid "Allocate address" +#~ msgstr "分配地址" -#: cinder/network/linux_net.py:1167 -#, fuzzy, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "移除实例”%s“的虚拟网络设备时失败" +#~ msgid "Release address %s" +#~ msgstr "释放地址 %s" -#: cinder/network/linux_net.py:1170 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "把地址 %(public_ip)s 关联到实例 %(instance_id)s" -#: cinder/network/manager.py:291 -#, fuzzy, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" -msgstr "证书 %(certificate_id)s 没有找到。" +#~ msgid "Disassociate address %s" +#~ msgstr "取消地址 %s 的关联" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 -#, python-format -msgid "Interface %(interface)s not found" -msgstr "没有找到接口 %(interface)s" +#~ msgid "Image must be available" +#~ msgstr "镜像必须可用。" -#: cinder/network/manager.py:315 -#, python-format -msgid "floating IP allocation for instance |%s|" -msgstr "为实例 |%s| 分配浮动IP" +#~ msgid "Going to start terminating instances" +#~ msgstr "准备开始终止实例" -#: cinder/network/manager.py:353 -#, python-format -msgid "floating IP deallocation for instance |%s|" -msgstr "为实例 |%s| 释放浮动IP" +#~ msgid "Reboot instance %r" +#~ msgstr "重启实例 %r" -#: cinder/network/manager.py:386 -#, python-format -msgid "Address |%(address)s| is not allocated" -msgstr "地址 |%(address)s| 没有分配" +#~ msgid "Going to stop instances" +#~ msgstr "准备停止实例" -#: cinder/network/manager.py:390 -#, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" -msgstr "地址 |%(address)s| 没有分配给你的项目 |%(project)s|" +#~ msgid "Going to start instances" +#~ msgstr "准备启动实例" -#: cinder/network/manager.py:402 -#, python-format -msgid "Quota exceeded for %s, tried to allocate address" -msgstr "%s 的配额超出,尝试分配地址" +#~ msgid "De-registering image %s" +#~ msgstr "解除镜像 %s 的注册" -#: cinder/network/manager.py:614 -#, python-format -msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." -msgstr "数据库不一致:DNS域|%s| 在Cinder数据库中注册,但是对浮动或者实例DNS驱动均不可见。将被忽略。" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/network/manager.py:660 -#, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." -msgstr "域 |%(domain)s| 已经存在,把区域改变为 |%(av_zone)s|。" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "用id %(image_id)s 注册镜像 %(image_location)s" -#: cinder/network/manager.py:670 -#, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." -msgstr "域 |%(domain)s| 已经存在,把项目改变为 |%(project)s|。" +#~ msgid "user or group not specified" +#~ msgstr "用户或者组没有确定" -#: cinder/network/manager.py:778 -#, python-format -msgid "Disassociated %s stale fixed ip(s)" -msgstr "解除 %s 过期固定ip的关联" +#~ msgid "only group \"all\" is supported" +#~ msgstr "仅仅支持组\"all\"" -#: cinder/network/manager.py:782 -msgid "setting network host" -msgstr "设置网络主机" +#~ msgid "operation_type must be add or remove" +#~ msgstr "operation_type必须添加或者移除" -#: cinder/network/manager.py:896 -#, python-format -msgid "network allocations for instance |%s|" -msgstr "为实例 |%s| 的网路分配" +#~ msgid "Updating image %s publicity" +#~ msgstr "正在更新镜像 %s 的 publicity 属性" -#: cinder/network/manager.py:901 -#, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" -msgstr "为实例 |%(instance_id)s| 获取的网络:|%(networks)s|" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/network/manager.py:930 -#, python-format -msgid "network deallocation for instance |%s|" -msgstr "为实例 |%s| 解除网络分配" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "无法在 %d 秒内停止实例" -#: cinder/network/manager.py:1152 -#, python-format -msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." -msgstr "" -"instance-dns-zone是 |%(domain)s|,该域位于区域 |%(zone)s| 中。实例|%(instance)s| 在区域 " -"|%(zone2)s| 里。没有DNS记录将创建。" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "%(user_id)s 通过令牌 '%(token)s' 是找不到的" -#: cinder/network/manager.py:1227 -#, python-format -msgid "Unable to release %s because vif doesn't exist." -msgstr "" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "%(user_id)s 必须是 %(project_id)s 的管理员或者成员" -#: cinder/network/manager.py:1244 -#, python-format -msgid "Leased IP |%(address)s|" -msgstr "租用的IP |%(address)s|" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "认证请求必须针对root版本(例如 /v2)。" -#: cinder/network/manager.py:1248 -#, python-format -msgid "IP %s leased that is not associated" -msgstr "没有关联的IP %s 被租用了" +#~ msgid "Could not find %s in request." +#~ msgstr "请求中找不到 %s" -#: cinder/network/manager.py:1256 -#, python-format -msgid "IP |%s| leased that isn't allocated" -msgstr "没有分配的IP |%s| 被租用了" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "成功验证 '%s'" -#: cinder/network/manager.py:1261 -#, python-format -msgid "Released IP |%(address)s|" -msgstr "释放的IP |%(address)s|" +#~ msgid "User not found with provided API key." +#~ msgstr "没有为提供的API密钥找到用户。" -#: cinder/network/manager.py:1265 -#, python-format -msgid "IP %s released that is not associated" -msgstr "没有关联的IP %s 被释放了" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "提供的API密钥有效,但并不是给用户 '%(username)s' 的。" -#: cinder/network/manager.py:1268 -#, python-format -msgid "IP %s released that was not leased" -msgstr "没有租用的IP %s 被释放了" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "超过镜像元数据限制" -#: cinder/network/manager.py:1331 -msgid "cidr already in use" -msgstr "cidr 已经在使用" +#~ msgid "Converting nw_info: %s" +#~ msgstr "实例的network_info:|%s|" -#: cinder/network/manager.py:1334 -#, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" -msgstr "请求的cidr (%(cidr)s) 与已存在的超网络 (%(super)s) 冲突" +#~ msgid "Converted networks: %s" +#~ msgstr "意外错误:%s" -#: cinder/network/manager.py:1345 -#, python-format -msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" -msgstr "请求的cidr (%(cidr)s) 与已存在的较小的cidr (%(smaller)s) 冲突" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "'%(action)s' 针对处于 %(attr)s %(state)s 的实例是无法进行" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" -msgstr "网络已经存在。" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "实例针对 '%(action)s' 处于无效状态" -#: cinder/network/manager.py:1423 -#, python-format -msgid "Network must be disassociated from project %s before delete" -msgstr "网路在删除前必须与项目 %s 解除关联" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "拒绝快照请求,快照当前未被激活" -#: cinder/network/manager.py:1832 -msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" -msgstr "网络数量与VLAN起始数之和不能大于4049" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "该时刻实例快照是不允许的。" -#: cinder/network/manager.py:1839 -#, python-format -msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" -msgstr "网络范围不够多而不适合 %(num_networks)s。网络大小是 %(network_size)s。" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "实例并不是指定网络的成员" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" -msgstr "驱动仅支持类型 'a'" +#~ msgid "Server does not exist" +#~ msgstr "服务器不存在" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" -msgstr "租户ID没有设" +#~ msgid "Invalid changes-since value" +#~ msgstr "无效的changes-since值" -#: cinder/network/quantum/client.py:180 -#, python-format -msgid "Quantum Client Request: %(method)s %(action)s" -msgstr "Quantum客户请求:%(method)s %(action)s" +#~ msgid "Personality file limit exceeded" +#~ msgstr "超过个性化文件限制" -#: cinder/network/quantum/client.py:196 -#, python-format -msgid "Quantum entity not found: %s" -msgstr "Quantum实体没有找到:%s" +#~ msgid "Personality file path too long" +#~ msgstr "个性化文件路径太长" -#: cinder/network/quantum/client.py:206 -#, python-format -msgid "Server %(status_code)s error: %(data)s" -msgstr "服务器 %(status_code)s 错误:%(data)s" +#~ msgid "Personality file content too long" +#~ msgstr "个性化文件内容太长" -#: cinder/network/quantum/client.py:210 -#, python-format -msgid "Unable to connect to server. Got error: %s" -msgstr "无法连接到服务器。出现错误:%s" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "服务器名称不是字符串或者unicode" -#: cinder/network/quantum/client.py:228 -#, python-format -msgid "unable to deserialize object of type = '%s'" -msgstr "无法反序列化type = '%s' 的对象" +#~ msgid "Server name is an empty string" +#~ msgstr "服务器名称是空串" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." -msgstr "QuantumManager 没有使用 'multi_host' 参数。" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "密钥对名称长度必须在1到255个字符之间" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" -msgstr "QuantumManager 要求每次调用仅创建一个网落。" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "错误的个性化格式:丢失 %s" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." -msgstr "QuantumManager 没有使用 'vlan_start' 参数。" +#~ msgid "Bad personality format" +#~ msgstr "损坏的个性化格式" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." -msgstr "QuantumManager 没有使用 'vpn_start' 参数。" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "个性化 %s 的内容无法解码" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." -msgstr "QuantumManager 没有使用 'bridge' 参数。" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "损坏的网络格式:网络 uuid 格式不正确 (%s)" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." -msgstr "QuantumManager 没有使用 'bridge_interface' 参数。" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "不正确的固定 IP 地址(%s)" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." -msgstr "QuantumManager 要求一个有效的 (.1) 网关地址。" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "不允许重复的网络(%s)" -#: cinder/network/quantum/manager.py:204 -#, python-format -msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" -msgstr "无法为租户 '%(q_tenant_id)s' 找到已存在的 net-id是 '%(quantum_net_id)s' 的quantum网络" +#~ msgid "Bad network format: missing %s" +#~ msgstr "错误的网络格式:丢失%s" -#: cinder/network/quantum/manager.py:301 -#, python-format -msgid "network allocations for instance %s" -msgstr "实例 %s 的网络分配" +#~ msgid "Bad networks format" +#~ msgstr "错误的网络格式" -#: cinder/network/quantum/manager.py:588 -#, python-format -msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" -msgstr "实例的端口取消分配失败:|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "Userdata 内容无法解码" -#: cinder/network/quantum/manager.py:606 -#, python-format -msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" -msgstr "实例的ipam取消分配失败:|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "accessIPv4 不是正确的IPv4格式" -#: cinder/network/quantum/melange_connection.py:96 -#, python-format -msgid "Server returned error: %s" -msgstr "服务器返回错误:%s" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "accessIPv4 不是正确的IPv4格式" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" -msgstr "melange服务的连接错误,重试" +#~ msgid "Server name is not defined" +#~ msgstr "服务器名称未定义" -#: cinder/network/quantum/melange_connection.py:108 -#, python-format -msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " -msgstr "" -"在网络 |%(network_id)s| 中分配IP地址,该网络属于 |%(network_tenant_id)s|, 分配IP给该vif " -"|%(vif_id)s|, 其中mac是 |%(mac_address)s| 所属项目 |%(project_id)s| " +#~ msgid "Invalid flavorRef provided." +#~ msgstr "提供了无效的flavorRef。" -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" -msgstr "调用get_project_and_global_net_ids时 project_id必须是非空。" +#~ msgid "Can not find requested image" +#~ msgstr "无法找到请求的镜像" -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" -msgstr "创建网络入口的错误" +#~ msgid "Invalid key_name provided." +#~ msgstr "提供了无效的key_name。" -#: cinder/network/quantum/cinder_ipam_lib.py:90 -#, python-format -msgid "No network with net_id = %s" -msgstr "没有net_id = %s的网络" +#~ msgid "Instance has not been resized." +#~ msgstr "实例还没有调整大小。" -#: cinder/network/quantum/cinder_ipam_lib.py:221 -#, fuzzy, python-format -msgid "No fixed IPs to deallocate for vif %s" -msgstr "没有为vif %sid取消分配固定IP" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "confirm-resize中的错误 %s" -#: cinder/network/quantum/quantum_connection.py:99 -#, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" -msgstr "将连接接口 %(interface_id)s 连接到net %(net_id)s 针对租户 %(tenant_id)s" +#~ msgid "Error in revert-resize %s" +#~ msgstr "revert-resize中的错误 %s" -#: cinder/network/quantum/quantum_connection.py:113 -#, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" -msgstr "端口 %(port_id)s 在net %(net_id)s 上删除,针对租户是 %(tenant_id)s" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "重启的参数'type'既不是HARD也不是SOFT" -#: cinder/notifier/api.py:115 -#, python-format -msgid "%s not in valid priorities" -msgstr "%s 不在有效的优先级" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "缺少重启的参数'type'" -#: cinder/notifier/api.py:130 -#, python-format -msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" -msgstr "Problem '%(e)s' 试图发送到通知系统。Payload=%(payload)s" +#~ msgid "Error in reboot %s" +#~ msgstr "重启中错误 %s" -#: cinder/notifier/list_notifier.py:65 -#, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." -msgstr "Problem '%(e)s' 试图发送到通知驱动 %(driver)s。" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "无法找到请求的类型。" -#: cinder/notifier/rabbit_notifier.py:46 -#, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "调整大小需要尺寸的改变。" -#: cinder/rpc/amqp.py:146 -#, python-format -msgid "Returning exception %s to caller" -msgstr "返回 %s 异常给调用者" +#~ msgid "Malformed server entity" +#~ msgstr "错误格式的服务器实体" -#: cinder/rpc/amqp.py:188 -#, python-format -msgid "unpacked context: %s" -msgstr "未打包的上下文:%s" +#~ msgid "Missing imageRef attribute" +#~ msgstr "缺少属性imageRef" -#: cinder/rpc/amqp.py:231 -#, python-format -msgid "received %s" -msgstr "已接收 %s" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "缺少属性flavorRef" -#: cinder/rpc/amqp.py:236 -#, python-format -msgid "no method for message: %s" -msgstr "没有适用于消息的方法:%s" +#~ msgid "No adminPass was specified" +#~ msgstr "没有确定adminPass" -#: cinder/rpc/amqp.py:237 -#, python-format -msgid "No method for message: %s" -msgstr "没有适用于消息的方法:%s" +#~ msgid "Invalid adminPass" +#~ msgstr "无效的adminPass" -#: cinder/rpc/amqp.py:321 -#, python-format -msgid "Making asynchronous call on %s ..." -msgstr "在 %s 做异步call" +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "无法解析元数据键/值对" -#: cinder/rpc/amqp.py:324 -#, python-format -msgid "MSG_ID is %s" -msgstr "消息ID(MSG_ID)是 %s" +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "调整大小请求中的属性'flavorRef'无效。" -#: cinder/rpc/amqp.py:346 -#, python-format -msgid "Making asynchronous cast on %s..." -msgstr "在 %s 做异步cast" +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "调整大小请求要求有属性'flavorRef'。" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." -msgstr "做异步fanout cast" +#~ msgid "Could not parse imageRef from request." +#~ msgstr "无法解析请求中的imageRef。" -#: cinder/rpc/amqp.py:379 -#, python-format -msgid "Sending notification on %s..." -msgstr "正在 %s 上发送通知" +#~ msgid "Instance could not be found" +#~ msgstr "无法找到实例" -#: cinder/rpc/common.py:54 -#, python-format -msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." -msgstr "" -"远程错误:%(exc_type)s %(value)s\n" -"%(traceback)s。" +#~ msgid "Cannot find image for rebuild" +#~ msgstr "无法找到用来重新创建的镜像" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." -msgstr "等待RPC响应返回超时" +#~ msgid "createImage entity requires name attribute" +#~ msgstr "实体createImage需要属性name" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." -msgstr "" +#~ msgid "Compute.api::pause %s" +#~ msgstr "Compute.api::暂停 %s" -#: cinder/rpc/impl_kombu.py:407 -#, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" -msgstr "正在重新连接位于 %(hostname)s:%(port)d 的AMQP服务器" +#~ msgid "Compute.api::unpause %s" +#~ msgstr "Compute.api::取消暂停 %s" -#: cinder/rpc/impl_kombu.py:430 -#, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" -msgstr "连接到位于 %(hostname)s:%(port)d 的AMQP服务器" +#~ msgid "compute.api::suspend %s" +#~ msgstr "compute.api::挂起 %s" -#: cinder/rpc/impl_kombu.py:466 -#, python-format -msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" -msgstr "" -"无法连接到位于%(hostname)s:%(port)d的AMQP server,尝试已经 %(max_retries)d " -"次:%(err_str)s" +#~ msgid "compute.api::resume %s" +#~ msgstr "compute.api::resume %s" -#: cinder/rpc/impl_kombu.py:482 -#, python-format -msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." -msgstr "位于%(hostname)s:%(port)d的AMQP服务器不可达:%(err_str)s。%(sleep_time)d 秒钟后请再尝试。" +#~ msgid "Error in migrate %s" +#~ msgstr "迁移错误 %s" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 -#, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" -msgstr "为topic '%(topic)s'声明消费者失败:%(err_str)s" +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "Compute.api::reset_network %s" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 -#, python-format -msgid "Timed out waiting for RPC response: %s" -msgstr "等待RPC响应超时:%s" +#~ msgid "Server not found" +#~ msgstr "没有找到服务器" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 -#, python-format -msgid "Failed to consume message from queue: %s" -msgstr "从队列中消费消息失败:%s" +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "Compute.api::inject_network_info %s" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 -#, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" -msgstr "给topic '%(topic)s'发布消息失败:%(err_str)s" +#~ msgid "Compute.api::lock %s" +#~ msgstr "compute.api::加锁 %s" -#: cinder/rpc/impl_qpid.py:341 -#, python-format -msgid "Unable to connect to AMQP server: %s " -msgstr "无法连接到AMQP服务器:%s " +#~ msgid "Compute.api::unlock %s" +#~ msgstr "compute.api::解锁 %s" -#: cinder/rpc/impl_qpid.py:346 -#, python-format -msgid "Connected to AMQP server on %s" -msgstr "连接到 %s 的AMQP服务器" +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "实体createBackup需要有属性 %s" -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" -msgstr "重建AMQP队列" +#~ msgid "Malformed createBackup entity" +#~ msgstr "错误格式的实体createBackup" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." -msgstr "" +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "createBackup的属性 'rotation'必须是整数" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" -msgstr "正确的服务在运行吗?" +#~ msgid "Instance not found" +#~ msgstr "没有找到实例" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" -msgstr "无法找到另一个计算节点" +#~ msgid "host and block_migration must be specified." +#~ msgstr "host与block_migration必须确定" -#: cinder/scheduler/driver.py:63 -#, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" -msgstr "把“%(method)s”投放在卷%(host)s\"" +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "实例 %(id)s 到主机 %(host)s 的动态迁移失败" -#: cinder/scheduler/driver.py:80 -#, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" -msgstr "把“%(method)s”投放在主机 \"%(host)s\"" +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "无法创建名称为 %(name)s 规格为 %(extra_specs)s 的卷类型。" -#: cinder/scheduler/driver.py:89 -#, python-format -msgid "Casted '%(method)s' to network '%(host)s'" -msgstr "把“%(method)s”投放在网络 \"%(host)s\"" +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" -#: cinder/scheduler/driver.py:107 -#, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" -msgstr "把“%(method)s”投放在 %(topic)s \"%(host)s\"" +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "更新代理失败:%(resp)r" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" -msgstr "必须实现一个回滚 schedule" +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" -msgstr "" +#~ msgid "Aggregates does not have %s action" +#~ msgstr "聚合没有动作 %s" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" -msgstr "" +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." -msgstr "块存储迁移无法在共享存储使用" +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/scheduler/driver.py:330 -#, fuzzy -msgid "Live migration can not be used without shared storage." -msgstr "块存储迁移无法在共享存储使用" +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 -#, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." -msgstr "主机 %(dest)s 和原先的主机 %(src)s 不兼容。" +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "只有根证书能被获取。" -#: cinder/scheduler/driver.py:416 -#, fuzzy, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "无法迁移 %(instance_id)s 到 %(dest)s 上:缺少内存(主机:%(avail)s <= 实例:%(mem_inst)s)" +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "无法为VPN实例申请IP,确保实例没有运行,过一会儿再试。" -#: cinder/scheduler/driver.py:472 -#, fuzzy, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" -msgstr "" -"无法迁移%(instance_id)s 到 %(dest)s 上:缺少磁盘(主机:%(available)s <= " -"实例:%(necessary)s)" +#~ msgid "Missing type specification" +#~ msgstr "缺少类型规范" -#: cinder/scheduler/filter_scheduler.py:51 -#, python-format -msgid "No host selection for %s defined." -msgstr "没有主机选择所定义的 %s 主题消息" +#~ msgid "Invalid type specification" +#~ msgstr "无效的类型规范" -#: cinder/scheduler/filter_scheduler.py:64 -#, python-format -msgid "Attempting to build %(num_instances)d instance(s)" -msgstr "尝试创建 %(num_instances)d 个实例" +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "%s 必须是'MANUAL' 或者 'AUTO'。" + +#~ msgid "Flavor not found." +#~ msgstr "没有找到服务器。" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" -msgstr "调度器只能理解计算节点(暂时)" +#~ msgid "No Request Body" +#~ msgstr "没有请求主体" -#: cinder/scheduler/filter_scheduler.py:199 -#, python-format -msgid "Filtered %(hosts)s" -msgstr "过滤掉的主机 %(hosts)s" +#~ msgid "No more floating ips in pool %s." +#~ msgstr "池 %s 中已经没有浮动ip。" -#: cinder/scheduler/filter_scheduler.py:209 -#, python-format -msgid "Weighted %(weighted_host)s" -msgstr "加权的主机 %(weighted_host)s" +#~ msgid "No more floating ips available." +#~ msgstr "没有更多的浮动ip。" -#: cinder/scheduler/host_manager.py:144 -#, python-format -msgid "Host filter fails for ignored host %(host)s" -msgstr "" +#~ msgid "Missing parameter dict" +#~ msgstr "缺少参数 dict" -#: cinder/scheduler/host_manager.py:151 -#, python-format -msgid "Host filter fails for non-forced host %(host)s" -msgstr "" +#~ msgid "Address not specified" +#~ msgstr "地址没有指定" -#: cinder/scheduler/host_manager.py:157 -#, python-format -msgid "Host filter function %(func)s failed for %(host)s" -msgstr "" +#~ msgid "No fixed ips associated to instance" +#~ msgstr "没有固定ip与实例关联" -#: cinder/scheduler/host_manager.py:163 -#, fuzzy, python-format -msgid "Host filter passes for %(host)s" -msgstr "主机 %(host)s 没有计算节点" +#~ msgid "Associate floating ip failed" +#~ msgstr "关联浮动ip失败" -#: cinder/scheduler/host_manager.py:272 -#, python-format -msgid "Received %(service_name)s service update from %(host)s." -msgstr "接收到 %(service_name)s 服务更新,来自 %(host)s。" +#~ msgid "Invalid mode: '%s'" +#~ msgstr "无效的状态:'%s'" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" -msgstr "host_manager 只实现了“compute”" +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "把主机 %(host)s 设置为 %(state)s。" -#: cinder/scheduler/host_manager.py:323 -#, python-format -msgid "No service for compute ID %s" -msgstr "计算节点 %s 没有服务" +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" -#: cinder/scheduler/manager.py:85 -#, fuzzy, python-format -msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" -msgstr "驱动方法 %(driver_method)s 丢失:%(e)s。撤销回schedule()" +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "密钥对名称长度必须在1到255个字符之间" -#: cinder/scheduler/manager.py:150 -#, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" -msgstr "schedule_%(method)s 失败:%(ex)s" +#~ msgid "Key pair '%s' already exists." +#~ msgstr "密钥对 '%s' 已经存在。" -#: cinder/scheduler/manager.py:159 -#, fuzzy, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." -msgstr "设置实例 %(instance_uuid)s 至 ERROR 状态" +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "addFixedIp缺少参数'networkId'" -#: cinder/scheduler/scheduler_options.py:66 -#, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" -msgstr "无法统计调度器的选项文件 %(filename)s:“%(e)s”" +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "removeFixedIp缺少参数'address'" -#: cinder/scheduler/scheduler_options.py:75 -#, python-format -msgid "Could not decode scheduler options: '%(e)s'" -msgstr "无法解码调度器的选项:“%(e)s”" +#~ msgid "Network does not have %s action" +#~ msgstr "网络不包含动作 %s" -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" -msgstr "没有足够可分配的剩余CPU核心" +#~ msgid "Disassociating network with id %s" +#~ msgstr "为id是 %s 的网络解除关联" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" -msgstr "卷没有足够可分配的空间" +#~ msgid "Network not found" +#~ msgstr "没有找到网络" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" -msgstr "未设置 VCPUs;假设 CPU 集合损坏了" +#~ msgid "Showing network with id %s" +#~ msgstr "显示id是 %s 的网络" -#: cinder/tests/fake_utils.py:72 -#, python-format -msgid "Faking execution of cmd (subprocess): %s" -msgstr "伪执行命令(子进程):%s" +#~ msgid "Deleting network with id %s" +#~ msgstr "正在删除id是 %s 的网络" -#: cinder/tests/fake_utils.py:80 -#, python-format -msgid "Faked command matched %s" -msgstr "伪命令匹配 %s" +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "错误格式的 scheduler_hints 属性" -#: cinder/tests/fake_utils.py:96 -#, python-format -msgid "Faked command raised an exception %s" -msgstr "伪命令引起异常 %s" +#~ msgid "Security group id should be integer" +#~ msgstr "安全组id应该是整数" -#: cinder/tests/fake_utils.py:101 -#, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" -msgstr "伪命令的标准输出stdout='%(stdout)s' 标准错误输出 stderr='%(stderr)s'" +#~ msgid "Security group is still in use" +#~ msgstr "安全组id应该是整数" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" -msgstr "请扩展模拟的 libvirt 模块来支持标记" +#~ msgid "Security group %s already exists" +#~ msgstr "安全组 %s 已经存在" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" -msgstr "请扩展伪libvirt模块来支持这种认知方法" +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "安全组 %s 既不是字符串也不是unicode" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 -#, python-format -msgid "Running instances: %s" -msgstr "正在运行的实例:%s" +#~ msgid "Security group %s cannot be empty." +#~ msgstr "安全组 %s 不能为空。" -#: cinder/tests/test_compute.py:371 -#, python-format -msgid "After terminating instances: %s" -msgstr "终止实例之后:%s" +#~ msgid "Parent group id is not integer" +#~ msgstr "父组id不是整数" -#: cinder/tests/test_compute.py:589 -msgid "Internal error" -msgstr "内部错误" +#~ msgid "Security group (%s) not found" +#~ msgstr "没有找到安全组 (%s)" -#: cinder/tests/test_compute.py:1430 -#, python-format -msgid "After force-killing instances: %s" -msgstr "强制杀死实例后:%s" +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "参数不够创建有效规则。" -#: cinder/tests/test_misc.py:92 -#, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" -msgstr "" -"下面的迁移缺少了降级:\n" -"\t%s" +#~ msgid "This rule already exists in group %s" +#~ msgstr "这条规则已经存在于组%s 中" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" -msgstr "id" +#~ msgid "Parent or group id is not integer" +#~ msgstr "父组id或者组id不是整数" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" -msgstr "IPv4" +#~ msgid "Rule id is not integer" +#~ msgstr "规则id不是整数" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" -msgstr "IPv6" +#~ msgid "Rule (%s) not found" +#~ msgstr "没有找到规则 (%s)" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" -msgstr "起始地址" +#~ msgid "Security group not specified" +#~ msgstr "没有指定安全组" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" -msgstr "DNS1" +#~ msgid "Security group name cannot be empty" +#~ msgstr "安全组名称不能是空" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" -msgstr "DNS2" +#~ msgid "start instance %r" +#~ msgstr "启动实例 %r" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" -msgstr "VlanID" +#~ msgid "stop instance %r" +#~ msgstr "停止实例 %r" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" -msgstr "项目" +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "试图实例化单例" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" -msgstr "uuid" +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "尝试删除组中最后一个成员,用删除组 %s 来代替。" -#: cinder/tests/test_volume.py:216 -#, python-format -msgid "Target %s allocated" -msgstr "目标 %s 已经分配" +#~ msgid "Looking up user: %r" +#~ msgstr "查找用户:%r" -#: cinder/tests/test_volume.py:468 -#, python-format -msgid "Cannot confirm exported volume id:%s." -msgstr "无法确认导出的卷 id:%s。" +#~ msgid "Failed authorization for access key %s" +#~ msgstr "访问密钥 %s 授权失败" -#: cinder/tests/test_volume_types.py:58 -#, python-format -msgid "Given data: %s" -msgstr "给定数据:%s" +#~ msgid "Using project name = user name (%s)" +#~ msgstr "使用用户名称来作为项目名称 (%s)" -#: cinder/tests/test_volume_types.py:59 -#, python-format -msgid "Result data: %s" -msgstr "结果数据:%s" +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "授权失败:没有此项目名称 %(pjid)s (user=%(uname)s)" -#: cinder/tests/test_xenapi.py:626 -#, python-format -msgid "Creating files in %s to simulate guest agent" -msgstr "在%s 创建文件模拟客户代理" +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "授权失败:用户 %(uname)s 不是管理员,也不是项目 %(pjname)s 的成员" -#: cinder/tests/test_xenapi.py:637 -#, python-format -msgid "Removing simulated guest agent files in %s" -msgstr "移除在 %s 的模拟的客户代理文件" +#~ msgid "user.secret: %s" +#~ msgstr "user.secret: %s" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 -#, fuzzy, python-format -msgid "Quota exceeded: code=%(code)s" -msgstr "超出配额" +#~ msgid "expected_signature: %s" +#~ msgstr "expected_signature: %s" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 -#, python-format -msgid "_create: %s" -msgstr "_create: %s" +#~ msgid "signature: %s" +#~ msgstr "签名: %s" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 -#, python-format -msgid "_delete: %s" -msgstr "_delete: %s" +#~ msgid "Invalid signature for user %s" +#~ msgstr "用户 %s 的签名无效" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 -#, python-format -msgid "_get: %s" -msgstr "_get: %s" +#~ msgid "host_only_signature: %s" +#~ msgstr "host_only_signature: %s" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 -#, python-format -msgid "_get_all: %s" -msgstr "_get_all: %s" +#~ msgid "Must specify project" +#~ msgstr "必须指定项目" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 -#, python-format -msgid "test_snapshot_create: param=%s" -msgstr "test_snapshot_create: param=%s" +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "为用户 %(uid)s 添加角色 %(role)s 用户位置在%(pid)s 项目里" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 -#, python-format -msgid "test_snapshot_create: resp_dict=%s" -msgstr "test_snapshot_create: resp_dict=%s" +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "添加全局角色 %(role)s 给用户 %(uid)s" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 -#, python-format -msgid "test_snapshot_create_force: param=%s" -msgstr "test_snapshot_create_force: param=%s" +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "移除用户 %(uid)s 的角色 %(role)s 用户位置是在项目 %(pid)s 里" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 -#, python-format -msgid "test_snapshot_create_force: resp_dict=%s" -msgstr "test_snapshot_create_force: resp_dict=%s" +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "移除全局角色 %(role)s 对象是用户 %(uid)s" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 -#, python-format -msgid "test_snapshot_show: resp=%s" -msgstr "test_snapshot_show: resp=%s" +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "创建项目 %(name)s 通过管理员 %(manager_user)s" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 -#, python-format -msgid "test_snapshot_detail: resp_dict=%s" -msgstr "test_snapshot_detail: resp_dict=%s" +#~ msgid "modifying project %s" +#~ msgstr "正在修改项目 %s" -#: cinder/tests/integrated/test_login.py:31 -#, python-format -msgid "flavor: %s" -msgstr "类型:%s" +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "添加用户 %(uid)s 到项目%(pid)s" -#: cinder/tests/integrated/api/client.py:38 -#, python-format -msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" -msgstr "" -"%(message)s\n" -"状态码: %(_status)s\n" -"主体: %(_body)s" +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "移除用户 %(uid)s 于项目 %(pid)s 中" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" -msgstr "认证错误" +#~ msgid "Deleting project %s" +#~ msgstr "删除项目 %s" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" -msgstr "授权错误" +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "已创建用户 %(rvname)s (admin: %(rvadmin)r)" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" -msgstr "条目没有找到" +#~ msgid "Deleting user %s" +#~ msgstr "删除用户 %s" -#: cinder/tests/integrated/api/client.py:105 -#, python-format -msgid "Doing %(method)s on %(relative_url)s" -msgstr "正在 %(relative_url)s 执行 %(method)s" +#~ msgid "Access Key change for user %s" +#~ msgstr "修改用户 %s 的访问密钥" -#: cinder/tests/integrated/api/client.py:107 -#, python-format -msgid "Body: %s" -msgstr "主体:%s" +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "将管理员状态设置为 %(admin)r 目的是针对用户 %(uid)s" -#: cinder/tests/integrated/api/client.py:125 -#, python-format -msgid "%(auth_uri)s => code %(http_status)s" -msgstr "%(auth_uri)s => code %(http_status)s" +#~ msgid "No vpn data for project %s" +#~ msgstr "没有 %s 项目的vpn数据" -#: cinder/tests/integrated/api/client.py:151 -#, python-format -msgid "%(relative_uri)s => code %(http_status)s" -msgstr "%(relative_uri)s => code %(http_status)s" +#~ msgid "Instance type for vpn instances" +#~ msgstr "无效的实例类型 %(instance_type)s。" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" -msgstr "意外的状态码" +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "cloudpipe实例的启动脚本模板" -#: cinder/tests/integrated/api/client.py:168 -#, python-format -msgid "Decoding JSON: %s" -msgstr "解码JSON:%s" +#~ msgid "Network to push into openvpn config" +#~ msgstr "网络地址已存入openvpn配置" -#: cinder/tests/rpc/common.py:133 -#, python-format -msgid "Nested received %(queue)s, %(value)s" -msgstr "嵌套(调用)接收到 %(queue)s, %(value)s" +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "子网掩码已存入openvpn配置" -#: cinder/tests/rpc/common.py:142 -#, python-format -msgid "Nested return %s" -msgstr "嵌套(调用)返回 %s" +#~ msgid "Launching VPN for %s" +#~ msgstr "启动VPN %s" -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" -msgstr "RPC后台不支持超时" +#~ msgid "No compute host specified" +#~ msgstr "未指定计算宿主机" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 -#, python-format -msgid "Received %s" -msgstr "已接收 %s" +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "%(pid)s 已经超过配额,试图设置 %(num_metadata)s 个元数据属性" -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" -msgstr "打开虚拟机管理程序的连接失败" +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "%(pid)s 已经超过配额,元数据属性键或值太长" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 -#, python-format -msgid "Compute_service record created for %s " -msgstr "Compute_service记录为 %s 创建 " +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "超过实例的配额。您无法运行更多此类型的实例。" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 -#, python-format -msgid "Compute_service record updated for %s " -msgstr "Compute_service记录为 %s 更新 " +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "超过实例的配额。您只能再运行 %s 个此类型的实例。" -#: cinder/virt/firewall.py:130 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" -msgstr "试图不过滤没有过滤的实例 %s" +#~ msgid "Creating a raw instance" +#~ msgstr "正在创建裸实例" -#: cinder/virt/firewall.py:137 -#, python-format -msgid "Filters added to instance %s" -msgstr "过滤器添加给实例 %s" +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "使用 Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" -msgstr "提供者防火墙规则刷新" +#~ msgid "Going to run %s instances..." +#~ msgstr "准备运行 %s 个实例" -#: cinder/virt/firewall.py:291 -#, python-format -msgid "Adding security group rule: %r" -msgstr "添加安全组规则:%r" +#~ msgid "bdm %s" +#~ msgstr "bdm %s" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 -#, python-format -msgid "Adding provider rule: %s" -msgstr "添加提供者规则:%s" +#~ msgid "block_device_mapping %s" +#~ msgstr "block_device_mapping %s" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." -msgstr "'qemu-img info'解析失败" +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "为 %(pid)s/%(uid)s 向调度器发送创建命令" -#: cinder/virt/images.py:92 -#, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" -msgstr "fmt=%(fmt)s 由 %(backing_file)s 支持" +#~ msgid "Going to try to soft delete instance" +#~ msgstr "准备尝试软删除实例 %s" -#: cinder/virt/images.py:104 -#, python-format -msgid "Converted to raw, but format is now %s" -msgstr "转化为裸格式,但目前格式是 %s" +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "没有托管实例 %s,立刻删除" -#: cinder/virt/vmwareapi_conn.py:105 -msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" -msgstr "针对useconnection_type=vmwareapi必须指定vmwareapi_host_ip,vmwareapi_host_username和vmwareapi_host_password" +#~ msgid "Going to try to terminate instance" +#~ msgstr "准备尝试终止实例 %s" -#: cinder/virt/vmwareapi_conn.py:276 -#, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" -msgstr "在vmwareapi:_create_session,得到这个异常:%s" +#~ msgid "Going to try to stop instance" +#~ msgstr "准备尝试停止实例 %s" -#: cinder/virt/vmwareapi_conn.py:359 -#, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" -msgstr "在vmwareapi:_call_method,得到这个异常:%s" +#~ msgid "Going to try to start instance" +#~ msgstr "准备尝试启动实例 %s" -#: cinder/virt/vmwareapi_conn.py:398 -#, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" -msgstr "任务 [%(task_name)s] %(task_ref)s 状态:成功" +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "实例 %(instance_uuid)s 没有停止。(%(vm_state)s" -#: cinder/virt/vmwareapi_conn.py:404 -#, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" -msgstr "任务 [%(task_name)s] %(task_ref)s 状态:错误 %(error_info)s" +#~ msgid "Image type not recognized %s" +#~ msgstr "无法识别镜像类型 %s" -#: cinder/virt/vmwareapi_conn.py:409 -#, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" -msgstr "在vmwareapi:_poll_task,得到这个错误 %s" +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "flavor_id为空。假定在迁移。" -#: cinder/virt/xenapi_conn.py:140 -msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" -msgstr "" -"针对use connection_type=xenapi必须指定xenapi_connection_url, " -"xenapi_connection_username (可选) 和 xenapi_connection_password" +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "旧的实例类型 %(current_instance_type_name)s,新的实例类型 %(new_instance_type_name)s" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" -msgstr "无法确定iscsi initiator名字" +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "存在多个固定IP,使用第一个:%s" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." -msgstr "不支持在XenServer启动主机" +#~ msgid "create arguments must be positive integers" +#~ msgstr "创建参数必须是正整数" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" -msgstr "无法登录到XenAPI(Dom0磁盘是空么?)" +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "未找到要删除的实例类型 %s" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" -msgstr "" +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "check_instance_lock: decorating: |%s|" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 -#, python-format -msgid "Got exception: %s" -msgstr "得到异常:%s" +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." -msgstr "没有域存在。" +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "check_instance_lock: 锁定: |%s|" -#: cinder/virt/baremetal/dom.py:95 -#, python-format -msgid "============= initial domains =========== : %s" -msgstr "============= 初始域 =========== : %s" +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "check_instance_lock: admin: |%s|" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" -msgstr "创建域:将被移除" +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "check_instance_lock: 执行中: |%s|" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" -msgstr "没有运行的域:移除" +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "check_instance_lock: 未执行 |%s|" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" -msgstr "运行在位置结点的域:放弃" +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "无法加载虚拟驱动:%s" -#: cinder/virt/baremetal/dom.py:127 -#, python-format -msgid "No such domain (%s)" -msgstr "没有这个域 (%s)" +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" -#: cinder/virt/baremetal/dom.py:134 -#, python-format -msgid "Failed power down Bare-metal node %s" -msgstr "裸机结点 %s 电源停止失败" +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "当前状态是 %(drv_state)s,数据库状态是 %(db_state)s。" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" -msgstr "deactivate -> activate失败" +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "cinder-compute重启后,实例正在重启。" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" -msgstr "destroy_domain:没有该域" +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "虚拟机管理程序驱动不支持防火墙规则" -#: cinder/virt/baremetal/dom.py:154 -#, python-format -msgid "No such domain %s" -msgstr "没有该域 %s" +#~ msgid "Checking state" +#~ msgstr "正在检查状态" -#: cinder/virt/baremetal/dom.py:161 -#, python-format -msgid "Domains: %s" -msgstr "域:%s" +#~ msgid "Setting up bdm %s" +#~ msgstr "正在设置 bdm %s" -#: cinder/virt/baremetal/dom.py:163 -#, python-format -msgid "Nodes: %s" -msgstr "结点:%s" +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" -#: cinder/virt/baremetal/dom.py:166 -#, python-format -msgid "After storing domains: %s" -msgstr "储存域之后:%s" +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "终止实例 %(instance_uuid)s 时发生异常" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" -msgstr "域去活/移除失败" +#~ msgid "Instance %s not found." +#~ msgstr "未找到实例 %s" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" -msgstr "===== 域正在创建 =====" +#~ msgid "Instance has already been created" +#~ msgstr "实例已经创建" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" -msgstr "同样的域名已经存在" +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" -msgstr "create_domain:在get_idle_node之前" +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" +#~ "镜像 '%(image_id)s' 的大小为 %(size_bytes)d ,超过实例类型" +#~ " instance_type 所允许的大小 %(allowed_size_bytes)d" -#: cinder/virt/baremetal/dom.py:198 -#, python-format -msgid "Created new domain: %s" -msgstr "新域创建:%s" +#~ msgid "Starting instance..." +#~ msgstr "正在启动虚拟机" -#: cinder/virt/baremetal/dom.py:213 -#, python-format -msgid "Failed to boot Bare-metal node %s" -msgstr "裸机结点 %s 启动失败" +#~ msgid "Skipping network allocation for instance" +#~ msgstr "实例跳过网络分配" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" -msgstr "没有该域" +#~ msgid "Instance failed network setup" +#~ msgstr "实例网络设置失败" -#: cinder/virt/baremetal/dom.py:226 -#, python-format -msgid "change_domain_state: to new state %s" -msgstr "change_domain_state:新状态 %s" +#~ msgid "Instance network_info: |%s|" +#~ msgstr "实例的network_info:|%s|" -#: cinder/virt/baremetal/dom.py:233 -#, python-format -msgid "Stored fake domains to the file: %s" -msgstr "把伪域名存到文件中:%s" +#~ msgid "Instance failed block device setup" +#~ msgstr "实例块设备设置失败" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" -msgstr "域不存在" +#~ msgid "Instance failed to spawn" +#~ msgstr "实例生产失败" -#: cinder/virt/baremetal/nodes.py:42 -#, python-format -msgid "Unknown baremetal driver %(d)s" -msgstr "未知的裸机驱动 %(d)s" +#~ msgid "Deallocating network for instance" +#~ msgstr "释放实例的网络" -#: cinder/virt/baremetal/proxy.py:148 -#, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" -msgstr "销毁实例 '%(name)s' 时遇到错误:%(ex)s" +#~ msgid "%(action_str)s instance" +#~ msgstr "%(action_str)s 实例" -#: cinder/virt/baremetal/proxy.py:162 -#, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" -msgstr "实例 %(instance_name)s:正在删除实例文件 %(target)s" +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "忽略异常 DiskNotFound: %s" -#: cinder/virt/baremetal/proxy.py:189 -#, python-format -msgid "instance %s: rebooted" -msgstr "实例 %s:重启" +#~ msgid "terminating bdm %s" +#~ msgstr "终止bdm %s" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" -msgstr "_wait_for_reboot失败" +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "%s。把实例的 vm_state设置为ERROR" -#: cinder/virt/baremetal/proxy.py:222 -#, python-format -msgid "instance %s: rescued" -msgstr "实例 %s:已救援" +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "无法重建实例 [%(instance_uuid)s],因为给定的镜像不存在。" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" -msgstr "_wait_for_rescue 失败" +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "无法重新创建实例 [%(instance_uuid)s]: %(exc)s" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" -msgstr "<============= 生产裸机=============>" +#~ msgid "Rebuilding instance %s" +#~ msgstr "正在重新创建实例 %s" -#: cinder/virt/baremetal/proxy.py:255 -#, python-format -msgid "instance %s: is building" -msgstr "实例 %s:正在创建中" +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "试图重启一个没有运行的实例:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" -msgstr "已经注入密钥但是实例还没有运行" +#~ msgid "instance %s: snapshotting" +#~ msgstr "实例 %s: 快照中" -#: cinder/virt/baremetal/proxy.py:265 -#, python-format -msgid "instance %s: booted" -msgstr "实例 %s:已启动" +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "试图为一个没有运行的实例快照:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)" -#: cinder/virt/baremetal/proxy.py:268 -#, python-format -msgid "~~~~~~ current state = %s ~~~~~~" -msgstr "~~~~~~ 当前状态 = %s ~~~~~~" +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "找到 %(num_images)d 个镜像 (rotation: %(rotation)d)" -#: cinder/virt/baremetal/proxy.py:269 -#, python-format -msgid "instance %s spawned successfully" -msgstr "实例 %s 生产成功" +#~ msgid "Deleting image %s" +#~ msgstr "正在删除镜像 %s" -#: cinder/virt/baremetal/proxy.py:272 -#, python-format -msgid "instance %s:not booted" -msgstr "实例 %s:没有启动" +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "设置管理员密码失败。实例 %s 没有运行" -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." -msgstr "过多提交裸机分配" +#~ msgid "Instance %s: Root password set" +#~ msgstr "实例 %s:Root密码已设置" -#: cinder/virt/baremetal/proxy.py:354 -#, python-format -msgid "instance %s: Creating image" -msgstr "实例 %s:正在创建镜像" +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "该驱动不能执行set_admin_password。" -#: cinder/virt/baremetal/proxy.py:473 -#, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" -msgstr "实例 %(inst_name)s:将 %(injection)s 注入镜像 %(img_id)s" +#~ msgid "Error setting admin password" +#~ msgstr "设置管理员密码出错" -#: cinder/virt/baremetal/proxy.py:484 -#, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" -msgstr "实例 %(inst_name)s:忽略向镜像 %(img_id)s 注入数据的错误 (%(e)s)" +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" +#~ "试图把一个文件注入到没有运行的实例:%(instance_uuid)s (状态: " +#~ "%(current_power_state)s 预计: %(expected_state)s)" -#: cinder/virt/baremetal/proxy.py:529 -#, python-format -msgid "instance %s: starting toXML method" -msgstr "实例 %s:开始方法 toXML" +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "实例 %(instance_uuid)s:把文件注入 %(path)s" -#: cinder/virt/baremetal/proxy.py:531 -#, python-format -msgid "instance %s: finished toXML method" -msgstr "实例 %s:方法toXML 完成" +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" +#~ "试图更新没有运行的实例上的代理:%(instance_uuid)s (状态: " +#~ "%(current_power_state)s 预计: %(expected_state)s)" -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 -msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." -msgstr "无法得到CPU的数目,因为这个函数不是给这个平台执行的。这个错误可以被放心忽略。" +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "实例 %(instance_uuid)s:正在把代理更新到 %(url)s" -#: cinder/virt/baremetal/proxy.py:714 -#, python-format -msgid "#### RLK: cpu_arch = %s " -msgstr "#### RLK: cpu_arch = %s " +#~ msgid "instance %s: rescuing" +#~ msgstr "实例 %s:正在救援中" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" -msgstr "正在更新。" +#~ msgid "instance %s: unrescuing" +#~ msgstr "实例 %s:取消救援" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" -msgstr "正在更新主机状态" +#~ msgid "destination same as source!" +#~ msgstr "目标与来源一样。" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." -msgstr "free_node..." +#~ msgid "instance %s: migrating" +#~ msgstr "实例 %s:正在迁移" -#: cinder/virt/baremetal/tilera.py:216 -#, fuzzy, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" -msgstr "针对node_id = %(id)s node_ip = %(ip)s调用了deactivate_node" +#~ msgid "instance %s: pausing" +#~ msgstr "实例 %s: 暂停" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" -msgstr "结点状态设为0" +#~ msgid "instance %s: unpausing" +#~ msgstr "实例 %s: 取消暫停" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" -msgstr "rootfs 已经被移除了" +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "实例 %s :获取诊断" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" -msgstr "在ping裸机节点之前" +#~ msgid "instance %s: suspending" +#~ msgstr "实例 %s:挂起" -#: cinder/virt/baremetal/tilera.py:275 -#, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" -msgstr "" +#~ msgid "instance %s: resuming" +#~ msgstr "实例 %s: 恢复中" -#: cinder/virt/baremetal/tilera.py:279 -#, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" -msgstr "" +#~ msgid "instance %s: locking" +#~ msgstr "实例%s:锁定中" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" -msgstr "" +#~ msgid "instance %s: unlocking" +#~ msgstr "实例%s:取消锁定" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" -msgstr "activate_node" +#~ msgid "instance %s: getting locked state" +#~ msgstr "实例%s:获取锁定的状态" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." -msgstr "节点处于未知的错误状态。" +#~ msgid "instance %s: reset network" +#~ msgstr "实例%s:重置网络" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" -msgstr "没有合适的镜像句柄配置好" +#~ msgid "instance %s: inject network info" +#~ msgstr "实例 %s:注入网络信息" -#: cinder/virt/disk/api.py:178 -#, python-format -msgid "unknown disk image handler: %s" -msgstr "未知的磁盘镜像句柄:%s" +#~ msgid "network_info to inject: |%s|" +#~ msgstr "将注入的network_info:|%s|" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" -msgstr "镜像已经挂载" +#~ msgid "instance %s: getting vnc console" +#~ msgstr "实例 %s:正在获得VNC控制台" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 -#, python-format -msgid "Failed to mount filesystem: %s" -msgstr "挂载文件系统失败:%s" +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s" -#: cinder/virt/disk/api.py:291 -#, python-format -msgid "Failed to remove container: %s" -msgstr "移除容器失败:%s" +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "%(mountpoint)s 附加失败,移除中" -#: cinder/virt/disk/api.py:441 -#, python-format -msgid "User %(username)s not found in password file." -msgstr "" +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "%(mountpoint)s 附加失败,移除中" -#: cinder/virt/disk/api.py:457 -#, python-format -msgid "User %(username)s not found in shadow file." -msgstr "" +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "卷 %(volume_id)s 从挂载点 %(mp)s 分离" -#: cinder/virt/disk/guestfs.py:39 -#, python-format -msgid "unsupported partition: %s" -msgstr "不支持的分区:%s" +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "从未知实例%s中分离卷" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" -msgstr "未知的guestmount错误" +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "创建tmpfile %s 来通知其他的计算节点需要挂载相同的存储。" -#: cinder/virt/disk/loop.py:30 -#, python-format -msgid "Could not attach image to loopback: %s" -msgstr "无法给loopback附加镜像:%s" +#~ msgid "Instance has no volume." +#~ msgstr "实例没有卷。" -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" -msgstr "未找到分区" +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "plug_vifs() 失败%(cnt)d 次。最多重新尝试 %(max_retry)d 次在主机 %(hostname)s。" -#: cinder/virt/disk/mount.py:77 -#, python-format -msgid "Failed to map partitions: %s" -msgstr "映射分区失败:%s" +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "预在线迁移在%(dest)s失败" -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" -msgstr "NBD不可用:模块没有加载" +#~ msgid "post_live_migration() is started.." +#~ msgstr "post_live_migration()已经启动。" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" -msgstr "没有空闲NBD设备" +#~ msgid "No floating_ip found" +#~ msgstr "没有找到floating_ip" -#: cinder/virt/disk/nbd.py:81 -#, python-format -msgid "qemu-nbd error: %s" -msgstr "qemu-nbd 错误:%s" +#~ msgid "No floating_ip found." +#~ msgstr "没有找到floating_ip" -#: cinder/virt/disk/nbd.py:93 -#, python-format -msgid "nbd device %s did not show up" -msgstr "nbd 设备 %s 没有出现" +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" +#~ "在线迁移:意外的错误:无法继承浮动ip。\n" +#~ "%(e)s" -#: cinder/virt/libvirt/connection.py:265 -#, python-format -msgid "Connecting to libvirt: %s" -msgstr "正在连接 libvirt:%s" +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "把实例迁移到 %(dest)s 成功完成。" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" -msgstr "连接 libvirt 失败" +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" +#~ "你会看到错误“libvirt: QEMU error: Domain not " +#~ "found: no domain with matching " +#~ "name。”这个错误可以放心的忽略。" -#: cinder/virt/libvirt/connection.py:388 -#, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" -msgstr "销毁时发生错误。Code=%(errcode)s Error=%(e)s" +#~ msgid "Post operation of migration started" +#~ msgstr "迁移后操作启动" -#: cinder/virt/libvirt/connection.py:400 -#, python-format -msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" -msgstr "删除已保存的实例时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s" +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" -#: cinder/virt/libvirt/connection.py:411 -#, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" -msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s" +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "更新带宽使用缓存" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." -msgstr "实例销毁成功。" +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "在数据库中找到 %(num_db_instances)s个实例,在虚拟机管理程序找到 %(num_vm_instances)s 个实例。" -#: cinder/virt/libvirt/connection.py:435 -#, fuzzy, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" -msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s" +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" -#: cinder/virt/libvirt/connection.py:461 -#, python-format -msgid "Deleting instance files %(target)s" -msgstr "删除实例文件 %(target)s" +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" -msgstr "附加 LXC 块设备" +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "数据库中发现实例 %(name)s ,但是虚拟机管理程序不知道。设置加电状态为NOSTATE" -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" -msgstr "分离LXC 块设备" +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "FLAGS.reclaim_instance_interval <= 0,跳过..." -#: cinder/virt/libvirt/connection.py:692 -#, fuzzy -msgid "Instance soft rebooted successfully." -msgstr "实例成功重启。" +#~ msgid "Reclaiming deleted instance" +#~ msgstr "回收删除的实例" -#: cinder/virt/libvirt/connection.py:696 -#, fuzzy -msgid "Failed to soft reboot instance." -msgstr "重新启动实例失败" +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "检测标签名为 '%(name_label)s' 的实例,这些实例被标识为DELETED却仍然存在于主机上。" -#: cinder/virt/libvirt/connection.py:725 -#, fuzzy -msgid "Instance shutdown successfully." -msgstr "实例成功生产。" +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "销毁标签名为 '%(name_label)s' 的实例,这些实例被标识为DELETED却仍然存在于主机上。" -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." -msgstr "重启过程中,实例消失。" +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "无法识别的FLAGS.running_deleted_instance_action的取值 '%(action)s'" -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." -msgstr "实例成功重启。" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "聚合 %(aggregate_id)s已经有主机 %(host)s。" -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 -#, python-format -msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" -msgstr "发现 %(migration_count)d 个超过 %(confirm_window)d 秒未经确认的迁移" +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "遗留的网络信息 nw_info 要求使用 IPv4 子网" -#: cinder/virt/libvirt/connection.py:871 -#, python-format -msgid "Automatically confirming migration %d" -msgstr "正在自动确认迁移 %d" +#~ msgid "Adding console" +#~ msgstr "正在添加控制台" -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" -msgstr "实例在运行" +#~ msgid "Removing console %(console_id)s." +#~ msgstr "删除控制台%(console_id)s。" -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." -msgstr "实例成功生产。" +#~ msgid "Rebuilding xvp conf" +#~ msgstr "重建xvp配置" -#: cinder/virt/libvirt/connection.py:926 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "data:%(data)r, fpath: %(fpath)r" +#~ msgid "Re-wrote %s" +#~ msgstr "重写%s" -#: cinder/virt/libvirt/connection.py:978 -#, fuzzy -msgid "Guest does not have a console available" -msgstr "用户没有管理员权限" +#~ msgid "Stopping xvp" +#~ msgstr "停止xvp" -#: cinder/virt/libvirt/connection.py:1020 -#, python-format -msgid "Path '%(path)s' supports direct I/O" -msgstr "" +#~ msgid "Starting xvp" +#~ msgstr "正在启动xvp" -#: cinder/virt/libvirt/connection.py:1024 -#, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" -msgstr "" +#~ msgid "Restarting xvp" +#~ msgstr "重启xvp" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 -#, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" -msgstr "" +#~ msgid "xvp not running..." +#~ msgstr "xvp不在运行中" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" -msgstr "正在创建镜像" +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "删除过期令牌:(%s)" -#: cinder/virt/libvirt/connection.py:1339 -#, python-format -msgid "Injecting %(injection)s into image %(img_id)s" -msgstr "将 %(injection)s 注入到镜像 %(img_id)s" +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "接收到令牌:%(token)s, %(token_dict)s)" -#: cinder/virt/libvirt/connection.py:1349 -#, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" -msgstr "忽略向镜像 %(img_id)s 注入的数据的错误 (%(e)s)" +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "检查令牌:%(token)s, %(token_valid)s)" -#: cinder/virt/libvirt/connection.py:1381 -#, python-format -msgid "block_device_list %s" -msgstr "块设备列表 block_device_list %s" +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "主机 %(host)s 没有计算节点" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" -msgstr "正在启动 toXML 方法" +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "没有安装 python-migrate。正退出。" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" -msgstr "toXML方法完成" +#~ msgid "interface column not added to networks table" +#~ msgstr "interface 列没有加入networks 表中" -#: cinder/virt/libvirt/connection.py:1679 -#, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" -msgstr "查找 %(instance_name)s时libvirt出错:[错误代码 %(error_code)s] %(ex)s" +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "VIF 列没有加入到 fixed_ips 表中" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" -msgstr "libvirt版本过旧(不支持getVersion)" +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "为移动 mac_addresses |%s| 加入列表" -#: cinder/virt/libvirt/connection.py:1942 -#, python-format -msgid "'' must be 1, but %d\n" -msgstr "'' 必须为 1, 但是为 %d\n" +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "外键约束无法添加" -#: cinder/virt/libvirt/connection.py:1969 -#, python-format -msgid "topology (%(topology)s) must have %(ks)s" -msgstr "拓扑 (%(topology)s) 必须含有 %(ks)s" +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "外键约束无法删除" -#: cinder/virt/libvirt/connection.py:2067 -#, python-format -msgid "" -"Instance launched has CPU info:\n" -"%s" -msgstr "" -"已启动实例的CPU信息:\n" -"%s" +#~ msgid "priority column not added to networks table" +#~ msgstr "priority列没有加入到 networks 表中" -#: cinder/virt/libvirt/connection.py:2079 -#, python-format -msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" -msgstr "" -"CPU 不兼容.\n" -"\n" -"%(ret)s\n" -"\n" -"参考 %(u)s" +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "外键约束无法去除" -#: cinder/virt/libvirt/connection.py:2136 -#, python-format -msgid "Timeout migrating for %s. nwfilter not found." -msgstr "迁移 %s 超时" +#~ msgid "progress column not added to instances table" +#~ msgstr "progress列没有加入到实例表中" -#: cinder/virt/libvirt/connection.py:2352 -#, python-format -msgid "skipping %(path)s since it looks like volume" -msgstr "因它像卷,所以跳过 %(path)s" +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "无法把 flavorid 转化为整数:%s。设置 flavorid 成类似整数的字符串来降级。" -#: cinder/virt/libvirt/connection.py:2407 -#, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" -msgstr "" +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "instance_info_caches 没有删除掉" -#: cinder/virt/libvirt/connection.py:2458 -#, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" -msgstr "实例 %s:开始执行 migrate_disk_and_power_off" +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "progress 列没有加入到 compute_nodes 表中" -#: cinder/virt/libvirt/connection.py:2513 -#, fuzzy, python-format -msgid "During wait running, instance disappeared." -msgstr "%s 在运行中消失了。" +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "glance服务器连接错误,重试中" -#: cinder/virt/libvirt/connection.py:2518 -#, fuzzy, python-format -msgid "Instance running successfully." -msgstr "实例 %s 成功运行。" +#~ msgid "Maximum attempts reached" +#~ msgstr "达到最大尝试次数" -#: cinder/virt/libvirt/connection.py:2525 -#, python-format -msgid "Instance %s: Starting finish_migration" -msgstr "实例 %s:开始执行 finish_migration" +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "正在Glance中创建镜像。元数据 %s 已经传入。" -#: cinder/virt/libvirt/connection.py:2565 -#, python-format -msgid "Instance %s: Starting finish_revert_migration" -msgstr "实例 %s:开始执行 finish_revert_migration" +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "为Glance 进行格式化后的元数据 %s" -#: cinder/virt/libvirt/firewall.py:42 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." -msgstr "Libvirt模块无法加载。NWFilterFirewall 无法正常工作。" +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "从Glance返回的为Base格式化的元数据 %s" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" -msgstr "在 nwfilter 里调用 setup_basic_filtering" +#~ msgid "Not the image owner" +#~ msgstr "不是镜像所有者" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" -msgstr "正在确保静态过滤器" +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "%(timestamp)s 没有遵循任何签名格式:%(iso_formats)s" -#: cinder/virt/libvirt/firewall.py:171 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." -msgstr "nwfilter(%(instance_filter_name)s)未找到" +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "把 %(image_location)s 下载到 %(image_path)s失败" -#: cinder/virt/libvirt/firewall.py:217 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." -msgstr "名称为 %(name)s 的nwfilter(%(instance_filter_name)s) 未找到。" +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "解密 %(image_location)s 到 %(image_path)s失败" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" -msgstr "iptables 防火墙:设置基本的过滤规则" +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "解包 %(image_location)s 到 %(image_path)s 失败" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" -msgstr "试图不过滤没有过滤的实例" +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "上传 %(image_location)s 到 %(image_path)s 失败" -#: cinder/virt/libvirt/imagecache.py:170 -#, python-format -msgid "%s is a valid instance name" -msgstr "%s 是一个正确的实例名称" +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "解密私钥失败:%s" -#: cinder/virt/libvirt/imagecache.py:173 -#, python-format -msgid "%s has a disk file" -msgstr "%s 有一个磁盘文件" +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "解密初始化vector失败:%s" -#: cinder/virt/libvirt/imagecache.py:175 -#, python-format -msgid "Instance %(instance)s is backed by %(backing)s" -msgstr "实例 %(instance)s 由文件 %(backing)s 来备份" +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "解密镜像文件 %(image_file)s 失败:%(err)s" -#: cinder/virt/libvirt/imagecache.py:186 -#, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" -msgstr "实例 %(instance)s 正在使用的备份文件 %(backing)s 没有出现在镜像服务里。" +#~ msgid "Unsafe filenames in image" +#~ msgstr "镜像中不安全的文件名" -#: cinder/virt/libvirt/imagecache.py:237 -#, fuzzy, python-format -msgid "%(id)s (%(base_file)s): image verification failed" -msgstr "%(container_format)s-%(id)s (%(base_file)s):镜像验证失败" +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "错误的to_global_ipv6 mac:%s" -#: cinder/virt/libvirt/imagecache.py:247 -#, fuzzy, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" -msgstr "%(container_format)s-%(id)s (%(base_file)s):镜像验证跳过,没有散列存储" +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "错误的to_global_ipv6前缀:%s" -#: cinder/virt/libvirt/imagecache.py:266 -#, fuzzy, python-format -msgid "Cannot remove %(base_file)s, it does not exist" -msgstr "删除 %(base_file)s 失败,错误是 %(error)s" +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "错误的to_global_ipv6 oject_id;%s" -#: cinder/virt/libvirt/imagecache.py:278 -#, python-format -msgid "Base file too young to remove: %s" -msgstr "基文件太新不需要删除:%s" +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "驱动仅支持入口类型 'a'。" -#: cinder/virt/libvirt/imagecache.py:281 -#, python-format -msgid "Removing base file: %s" -msgstr "正在删除基文件:%s" +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "试图移除不存在的链 %s。" -#: cinder/virt/libvirt/imagecache.py:288 -#, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" -msgstr "删除 %(base_file)s 失败,错误是 %(error)s" +#~ msgid "Unknown chain: %r" +#~ msgstr "未知链:%r" -#: cinder/virt/libvirt/imagecache.py:299 -#, fuzzy, python-format -msgid "%(id)s (%(base_file)s): checking" -msgstr "%(container_format)s-%(id)s (%(base_file)s):正在检查中" +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "试图移除不存在的规则:%(chain)r %(rule)r %(wrap)r %(top)r" -#: cinder/virt/libvirt/imagecache.py:318 -#, fuzzy, python-format -msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" -msgstr "" -"%(container_format)s-%(id)s (%(base_file)s):正在使用中:本地节点 %(local)d, 远程节点 " -"%(remote)d" +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "IPTablesManager.apply成功完成" -#: cinder/virt/libvirt/imagecache.py:330 -#, fuzzy, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" -msgstr "" -"%(container_format)s-%(id)s (%(base_file)s):警告 -- 使用中缺少基文件! 实例: " -"%(instance_list)s" +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "挂起进程 dnsmasq 时抛出 %s" -#: cinder/virt/libvirt/imagecache.py:338 -#, fuzzy, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" -msgstr "%(container_format)s-%(id)s (%(base_file)s):在使用中: 在远程节点 (%(remote)d 上" +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "Pid %d 过期了,重新启动dnsmasq" -#: cinder/virt/libvirt/imagecache.py:348 -#, fuzzy, python-format -msgid "%(id)s (%(base_file)s): image is not in use" -msgstr "%(container_format)s-%(id)s (%(base_file)s):镜像不在使用中" +#~ msgid "killing radvd threw %s" +#~ msgstr "杀掉进程 radvd 时抛出 %s" -#: cinder/virt/libvirt/imagecache.py:354 -#, fuzzy, python-format -msgid "%(id)s (%(base_file)s): image is in use" -msgstr "%(container_format)s-%(id)s (%(base_file)s):镜像在使用中" +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "Pid %d 过期了,重新启动radvd" -#: cinder/virt/libvirt/imagecache.py:377 -#, python-format -msgid "Skipping verification, no base directory at %s" -msgstr "跳过验证,在 %s 上没有基础目录" +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "正在开启VLAN接口 %s" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" -msgstr "验证基础镜像" +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "正在为 %s 开启桥接口" -#: cinder/virt/libvirt/imagecache.py:388 -#, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" -msgstr "" +#~ msgid "Starting bridge %s " +#~ msgstr "保证桥 %s" -#: cinder/virt/libvirt/imagecache.py:406 -#, python-format -msgid "Unknown base file: %s" -msgstr "未知的基文件:%s" +#~ msgid "Done starting bridge %s" +#~ msgstr "保证桥 %s" -#: cinder/virt/libvirt/imagecache.py:411 -#, python-format -msgid "Active base files: %s" -msgstr "活跃的基文件:%s" +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "移除实例”%s“的虚拟网络设备时失败" -#: cinder/virt/libvirt/imagecache.py:414 -#, python-format -msgid "Corrupt base files: %s" -msgstr "损坏的基文件:%s" +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 -#, python-format -msgid "Removable base files: %s" -msgstr "可删除的基文件:%s" +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "证书 %(certificate_id)s 没有找到。" -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" -msgstr "确认完成" +#~ msgid "Interface %(interface)s not found" +#~ msgstr "没有找到接口 %(interface)s" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" -msgstr "无法找到一个开放端口" +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "为实例 |%s| 分配浮动IP" -#: cinder/virt/libvirt/vif.py:90 -#, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" -msgstr "保证vlan %(vlan)s 和桥 %(bridge)s" +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "为实例 |%s| 释放浮动IP" -#: cinder/virt/libvirt/vif.py:99 -#, python-format -msgid "Ensuring bridge %s" -msgstr "保证桥 %s" +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "地址 |%(address)s| 没有分配" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 -#, python-format -msgid "Failed while unplugging vif of instance '%s'" -msgstr "移除实例”%s“的虚拟网络设备时失败" +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "地址 |%(address)s| 没有分配给你的项目 |%(project)s|" -#: cinder/virt/libvirt/volume.py:163 -#, python-format -msgid "iSCSI device not found at %s" -msgstr "在 %s 未找到iSCSI设备" +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "%s 的配额超出,尝试分配地址" -#: cinder/virt/libvirt/volume.py:166 -#, python-format -msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" -msgstr "在 %(mount_device)s 上还没有找到iSCSI卷。将再次扫描并重试。尝试次数:%(tries)s" +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "数据库不一致:DNS域|%s| 在Cinder数据库中注册,但是对浮动或者实例DNS驱动均不可见。将被忽略。" -#: cinder/virt/libvirt/volume.py:178 -#, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -msgstr "找到iSCSI节点 %(mount_device)s (经过%(tries)s 次再扫描)" +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "域 |%(domain)s| 已经存在,把区域改变为 |%(av_zone)s|。" -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" -msgstr "调用 RetrieveProperties 时发生错误 %s" +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "域 |%(domain)s| 已经存在,把项目改变为 |%(project)s|。" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "解除 %s 过期固定ip的关联" -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" -msgstr "属性 %(attr)s 没有为管理对象 %(objName)s 设置" +#~ msgid "setting network host" +#~ msgstr "设置网络主机" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" -msgstr "没有虚拟机注册" +#~ msgid "network allocations for instance |%s|" +#~ msgstr "为实例 |%s| 的网路分配" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 -#, python-format -msgid "Virtual Machine with ref %s is not there" -msgstr "ref 为 %s 的虚拟机不存在" +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "为实例 |%(instance_id)s| 获取的网络:|%(networks)s|" -#: cinder/virt/vmwareapi/fake.py:502 -#, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "退出无效的会话或者已经退出了:%s" +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "为实例 |%s| 解除网络分配" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" -msgstr "会话有错误" +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" +#~ "instance-dns-zone是 |%(domain)s|,该域位于区域 " +#~ "|%(zone)s| 中。实例|%(instance)s| 在区域 |%(zone2)s| " +#~ "里。没有DNS记录将创建。" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" -msgstr "会话无效" +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr " 还没有虚拟机被注册" +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "租用的IP |%(address)s|" -#: cinder/virt/vmwareapi/io_util.py:99 -#, python-format -msgid "Glance image %s is in killed state" -msgstr "Glance 镜像 %s 在被杀死的状态" +#~ msgid "IP %s leased that is not associated" +#~ msgstr "没有关联的IP %s 被租用了" -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" -msgstr "Glance 镜像 %(image_id)s 处于未知状态 - %(state)s" +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "没有分配的IP |%s| 被租用了" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" -msgstr "ESX SOAP 服务器在响应里为托管系统返回一个空的端口组" +#~ msgid "Released IP |%(address)s|" +#~ msgstr "释放的IP |%(address)s|" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" -msgstr "正在ESX主机上创建名称为 %s 的端口组" +#~ msgid "IP %s released that is not associated" +#~ msgstr "没有关联的IP %s 被释放了" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" -msgstr "已经在ESX主机上创建了名称为 %s 的端口组" +#~ msgid "IP %s released that was not leased" +#~ msgstr "没有租用的IP %s 被释放了" -#: cinder/virt/vmwareapi/read_write_util.py:150 -#, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "HTTP连接关闭时发生异常 VMWareHTTpWrite. Exception:%s" +#~ msgid "cidr already in use" +#~ msgstr "cidr 已经在使用" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "无法导入 suds。" +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "请求的cidr (%(cidr)s) 与已存在的超网络 (%(super)s) 冲突" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "必须指定 vmwareapi_wsdl_loc" +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "请求的cidr (%(cidr)s) 与已存在的较小的cidr (%(smaller)s) 冲突" -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" -msgstr "VI SDK没有提供这样的SOAP方法 “%s”" +#~ msgid "Network already exists!" +#~ msgstr "网络已经存在。" -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " -msgstr "在 %s 中发生 httplib 错误: " +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "网路在删除前必须与项目 %s 解除关联" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "在 %s 套接字中发生错误 " +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "网络数量与VLAN起始数之和不能大于4049" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "在%s里发生类型错误: " +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "网络范围不够多而不适合 %(num_networks)s。网络大小是 %(network_size)s。" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "在 %s 发生异常 " +#~ msgid "This driver only supports type 'a'" +#~ msgstr "驱动仅支持类型 'a'" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "获取实例列表" +#~ msgid "Tenant ID not set" +#~ msgstr "租户ID没有设" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "总共获得 %s 个实例" +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "Quantum客户请求:%(method)s %(action)s" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "无法得到本地的存储引用" +#~ msgid "Quantum entity not found: %s" +#~ msgstr "Quantum实体没有找到:%s" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "在ESX主机上创建名为 %s 的虚拟机" +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "服务器 %(status_code)s 错误:%(data)s" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "已经在ESX主机上创建名为 %s 的虚拟机" +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "无法连接到服务器。出现错误:%s" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" -"创建 %(vmdk_file_size_in_kb)s KB 大的虚拟磁盘和适配器类型 %(adapter_type)s 在ESX主机的本地存储 " -"%(data_store_name)s 上" +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "无法反序列化type = '%s' 的对象" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "创建 %(vmdk_file_size_in_kb)s KB 大的虚拟磁盘在ESX主机的本地存储 %(data_store_name)s 上" +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "QuantumManager 没有使用 'multi_host' 参数。" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "删除文件 %(flat_uploaded_vmdk_path)s 在ESX主机的本地存储 %(data_store_name)s 上" +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "QuantumManager 要求每次调用仅创建一个网落。" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "删除文件 %(flat_uploaded_vmdk_path)s 在ESX主机的本地存储 %(data_store_name)s 上" +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "QuantumManager 没有使用 'vlan_start' 参数。" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "下载文件数据 %(image_ref)s 到ESX主机的数据存储 %(data_store_name)s 上" +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "QuantumManager 没有使用 'vpn_start' 参数。" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "已经下载镜像文件数据 %(image_ref)s 在ESX数据存储 %(data_store_name)s 上" +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "QuantumManager 没有使用 'bridge' 参数。" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "正在重新配置虚拟机实例 %s 来附加镜像磁盘" +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "QuantumManager 没有使用 'bridge_interface' 参数。" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "已经重新配置虚拟机实例 %s 来附加于镜像磁盘" +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "QuantumManager 要求一个有效的 (.1) 网关地址。" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "正启动虚拟机实例 %s" +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "无法为租户 '%(q_tenant_id)s' 找到已存在的 net-id是 '%(quantum_net_id)s' 的quantum网络" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "已经启动虚拟机实例 %s" +#~ msgid "network allocations for instance %s" +#~ msgstr "实例 %s 的网络分配" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "正在创建虚拟机实例快照 %s " +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "实例的端口取消分配失败:|%(instance_id)s|, port_id: |%(port_id)s|" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "已经创建虚拟机实例快照 %s " +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "实例的ipam取消分配失败:|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "正在快照虚拟机实例 %s 之前复制磁盘数据" +#~ msgid "Server returned error: %s" +#~ msgstr "服务器返回错误:%s" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "已经在快照虚拟机实例 %s 之前复制磁盘数据" +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "melange服务的连接错误,重试" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "上传镜像 %s" +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" +#~ "在网络 |%(network_id)s| 中分配IP地址,该网络属于 " +#~ "|%(network_tenant_id)s|, 分配IP给该vif |%(vif_id)s|, " +#~ "其中mac是 |%(mac_address)s| 所属项目 |%(project_id)s| \n" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "已经上传镜像 %s" +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "调用get_project_and_global_net_ids时 project_id必须是非空。" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "正在删除临时的vmdk文件 %s" +#~ msgid "Error creating network entry" +#~ msgstr "创建网络入口的错误" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "已经删除临时的vmdk文件 %s" +#~ msgid "No network with net_id = %s" +#~ msgstr "没有net_id = %s的网络" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "实例未启动" +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "没有为vif %sid取消分配固定IP" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "正在重启虚拟机客户操作系统 %s" +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "将连接接口 %(interface_id)s 连接到net %(net_id)s 针对租户 %(tenant_id)s" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "已经重启虚拟机客户操作系统 %s" +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "端口 %(port_id)s 在net %(net_id)s 上删除,针对租户是 %(tenant_id)s" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "正在冷启动虚拟机 %s" +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "Problem '%(e)s' 试图发送到通知驱动 %(driver)s。" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "已经冷启动虚拟机 %s" +#~ msgid "Sending notification on %s..." +#~ msgstr "正在 %s 上发送通知" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "实例 - %s 不存在" +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "等待RPC响应返回超时" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "正在关闭虚拟机 %s" +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "把“%(method)s”投放在卷%(host)s\"" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "关闭虚拟机 %s" +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "把“%(method)s”投放在主机 \"%(host)s\"" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "正在注销虚拟机 %s" +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "把“%(method)s”投放在网络 \"%(host)s\"" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "已经注销虚拟机 %s" +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "注销虚拟机时在 vmwareapi:vmops:destroy 中发生异常:%s" +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "正在删除虚拟机 %(name)s 的内容位置在数据存储 %(datastore_name)s 中" +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "块存储迁移无法在共享存储使用" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "已经删除虚拟机 %(name)s 的内未知在数据存储 %(datastore_name)s 中" +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "块存储迁移无法在共享存储使用" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "当从磁盘删除虚拟机的内容时在 vmwareapi:vmops:destroy 里发生异常:%s" +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "主机 %(dest)s 和原先的主机 %(src)s 不兼容。" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "vmwareapi 不支持暂停" +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "无法迁移 %(instance_id)s 到 %(dest)s 上:缺少内存(主机:%(avail)s <= 实例:%(mem_inst)s)" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "vmwareapi 不支持取消暂停" +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" +#~ "无法迁移%(instance_id)s 到 %(dest)s " +#~ "上:缺少磁盘(主机:%(available)s <= 实例:%(necessary)s)" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "挂起虚拟机 %s " +#~ msgid "No host selection for %s defined." +#~ msgstr "没有主机选择所定义的 %s 主题消息" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "已经挂起虚拟机 %s " +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "尝试创建 %(num_instances)d 个实例" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "实例已关闭,无法挂起。" +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "调度器只能理解计算节点(暂时)" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "虚拟机 %s 已经在挂起状态。不做任何操作直接返回" +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "加权的主机 %(weighted_host)s" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "正在恢复虚拟机 %s" +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "已经恢复虚拟机 %s " +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "实例不在挂起状态" +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "get_diagnostics 没有在 vmwareapi 里实现" +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "主机 %(host)s 没有计算节点" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "正在重新配置实例 %(name)s 来设置机器的id为ip - %(ip_addr)s" +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "host_manager 只实现了“compute”" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "已经重新配置虚拟机实例 %(name)s 来设置机器的id为ip - %(ip_addr)s" +#~ msgid "No service for compute ID %s" +#~ msgstr "计算节点 %s 没有服务" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "正在使用路径 %s 创建目录" +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "驱动方法 %(driver_method)s 丢失:%(e)s。撤销回schedule()" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "已经创建路径为 %s 的目录" +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "设置实例 %(instance_uuid)s 至 ERROR 状态" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "正在从glance镜像服务器中下载镜像 %s" +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "没有足够可分配的剩余CPU核心" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "已经从glance镜像服务器中下载镜像 %s" +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "请扩展模拟的 libvirt 模块来支持标记" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "正在向Glance镜像服务器上传镜像 %s" +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "请扩展伪libvirt模块来支持这种认知方法" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "已经向Glance镜像服务器上传了镜像 %s" +#~ msgid "After terminating instances: %s" +#~ msgstr "终止实例之后:%s" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "正在获取镜像 %s 的大小" +#~ msgid "Internal error" +#~ msgstr "内部错误" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "获得大小为 %(size)s 的镜像目的为了 %(image)s" +#~ msgid "After force-killing instances: %s" +#~ msgstr "强制杀死实例后:%s" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "产生 NotImplemented 错误" +#~ msgid "id" +#~ msgstr "id" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake 没有 %s 的实现" +#~ msgid "IPv4" +#~ msgstr "IPv4" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "正在调用 %(localname)s %(impl)s" +#~ msgid "IPv6" +#~ msgstr "IPv6" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "调用 getter %s" +#~ msgid "DNS1" +#~ msgstr "DNS1" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "xenapi.fake 没有 %s 的实现或者调用时用了错误数目的参数" +#~ msgid "DNS2" +#~ msgstr "DNS2" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "VlanID" +#~ msgstr "VlanID" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "无法为主机得到存储库:%s" +#~ msgid "project" +#~ msgstr "项目" -#: cinder/virt/xenapi/host.py:169 -#, fuzzy, python-format -msgid "Unable to get updated status" -msgstr "无法得到最新的状态:%s" +#~ msgid "uuid" +#~ msgstr "uuid" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "对 %(method)s 的调用返回错误:%(e)s。" +#~ msgid "Target %s allocated" +#~ msgstr "目标 %s 已经分配" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "发现不唯一的网络 name_label %s" +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "无法确认导出的卷 id:%s。" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "发现桥 %s 的网络不唯一" +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "在%s 创建文件模拟客户代理" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "发现网桥 %s 没有网络" +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "移除在 %s 的模拟的客户代理文件" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "_get: %s" +#~ msgstr "_get: %s" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "_get_all: %s" +#~ msgstr "_get_all: %s" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "test_snapshot_create: param=%s" -#: cinder/virt/xenapi/pool.py:146 -#, fuzzy, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "无法找到实例 %s 的宿主机" +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "test_snapshot_create: resp_dict=%s" -#: cinder/virt/xenapi/pool.py:162 -#, fuzzy, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "注入文件失败:%(resp)r" +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "test_snapshot_create_force: param=%s" -#: cinder/virt/xenapi/pool.py:174 -#, fuzzy, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "无法使用全局角色 %(role_id)s" +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "test_snapshot_create_force: resp_dict=%s" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "test_snapshot_show: resp=%s" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "没有找到设备 %s 的PIF" +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "test_snapshot_detail: resp_dict=%s" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" -"网络 %(bridge)s 的 PIF %(pif_rec['uuid'])s 有VLAN id %(pif_vlan)d。期待的数目是 " -"%(vlan_num)d" +#~ msgid "flavor: %s" +#~ msgstr "类型:%s" -#: cinder/virt/xenapi/vm_utils.py:218 -#, fuzzy, python-format -msgid "Created VM" -msgstr "_create: %s" +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "嵌套(调用)接收到 %(queue)s, %(value)s" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "没有在实例 %s 找到VBD" +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "RPC后台不支持超时" -#: cinder/virt/xenapi/vm_utils.py:262 -#, fuzzy, python-format -msgid "VBD %s already detached" -msgstr "已经分离" +#~ msgid "Received %s" +#~ msgstr "已接收 %s" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "打开虚拟机管理程序的连接失败" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "无法移除 VBD %s" +#~ msgid "Compute_service record created for %s " +#~ msgstr "Compute_service记录为 %s 创建 " -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Compute_service record updated for %s " +#~ msgstr "Compute_service记录为 %s 更新 " -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "无法销毁 VBD %s" +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "试图不过滤没有过滤的实例 %s" -#: cinder/virt/xenapi/vm_utils.py:305 -#, fuzzy, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "创建了VBD %(vbd_ref)s 目的是为了虚拟机 %(vm_ref)s,VDI %(vdi_ref)s" +#~ msgid "Filters added to instance %s" +#~ msgstr "过滤器添加给实例 %s" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "创建了VBD %(vbd_ref)s 目的是为了虚拟机 %(vm_ref)s,VDI %(vdi_ref)s" +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "提供者防火墙规则刷新" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "无法销毁 VDI %s" +#~ msgid "Adding security group rule: %r" +#~ msgstr "添加安全组规则:%r" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" -"创建了 VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) 位置在" -" %(sr_ref)s。" +#~ msgid "Adding provider rule: %s" +#~ msgstr "添加提供者规则:%s" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "复制了 VDI %(vdi_ref)s ,对象来自VDI %(vdi_to_copy_ref)s ,位置在 %(sr_ref)s。" +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "针对useconnection_type=vmwareapi必须指定vmwareapi_host_ip,vmwareapi_host_username和vmwareapi_host_password" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "克隆了 VDI %(vdi_ref)s 对象来自VDI %(vdi_to_clone_ref)s" +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "在vmwareapi:_create_session,得到这个异常:%s" -#: cinder/virt/xenapi/vm_utils.py:372 -#, fuzzy, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "未找到 %(vm_ref)s 的主VDI" +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "在vmwareapi:_call_method,得到这个异常:%s" -#: cinder/virt/xenapi/vm_utils.py:379 -#, fuzzy, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "正在为虚拟机 %(vm_ref)s 做快照,采用标签是 “%(label)s”" +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "任务 [%(task_name)s] %(task_ref)s 状态:成功" -#: cinder/virt/xenapi/vm_utils.py:392 -#, fuzzy, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "已经创建了快照 %(template_vm_ref)s 快照对象是虚拟机 %(vm_ref)s。" +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "任务 [%(task_name)s] %(task_ref)s 状态:错误 %(error_info)s" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "请求xapi 上传 %(vdi_uuids)s 作为镜像ID %(image_id)s" +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "在vmwareapi:_poll_task,得到这个错误 %s" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" +#~ "针对use connection_type=xenapi必须指定xenapi_connection_url, " +#~ "xenapi_connection_username (可选) 和 " +#~ "xenapi_connection_password" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "只能在ext类型的缺省本地存储库支持快速克隆。这个系统的存储库类型为 %(sr_type)s。忽略此 cow 标记。" +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "无法确定iscsi initiator名字" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "不支持在XenServer启动主机" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "无法登录到XenAPI(Dom0磁盘是空么?)" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "请求 xapi 获取 vhd 镜像 %(image)s" +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "xapi 'download_vhd' 返回“%(vdi_type)s”类型的VDI,其UUID为 “%(vdi_uuid)s”" +#~ msgid "No domains exist." +#~ msgstr "没有域存在。" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "============= 初始域 =========== : %s" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "image_size_bytes=%(size_bytes)d,allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgid "Building domain: to be removed" +#~ msgstr "创建域:将被移除" + +#~ msgid "Not running domain: remove" +#~ msgstr "没有运行的域:移除" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "镜像大小 %(size_bytes)d 超过instance_type所允许的小大 %(allowed_size_bytes)d" +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "运行在位置结点的域:放弃" -#: cinder/virt/xenapi/vm_utils.py:831 -#, fuzzy, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "获取镜像 %(image)s" +#~ msgid "No such domain (%s)" +#~ msgstr "没有这个域 (%s)" -#: cinder/virt/xenapi/vm_utils.py:844 -#, fuzzy, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "镜像 %(image)s 的大小:%(virtual_size)d" +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "裸机结点 %s 电源停止失败" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "内核/内存盘镜像太大:%(vdi_size)d 字节,最大 %(max_size)d 字节" +#~ msgid "deactivate -> activate fails" +#~ msgstr "deactivate -> activate失败" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "将VDI %s 复制到dom0的/boot/guest下" +#~ msgid "destroy_domain: no such domain" +#~ msgstr "destroy_domain:没有该域" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "内核/内存盘 VDI %s 已销毁" +#~ msgid "No such domain %s" +#~ msgstr "没有该域 %s" -#: cinder/virt/xenapi/vm_utils.py:895 -#, fuzzy, python-format -msgid "Failed to fetch glance image" -msgstr "实例 %s:获取Glance镜像失败" +#~ msgid "Domains: %s" +#~ msgstr "域:%s" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "检测到 %(image_type_str)s 格式,目标是镜像 %(image_ref)s" +#~ msgid "Nodes: %s" +#~ msgstr "结点:%s" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "为PV内核查询vdi %s" +#~ msgid "After storing domains: %s" +#~ msgstr "储存域之后:%s" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "未知的镜像格式 %(disk_image_type)s" +#~ msgid "deactivation/removing domain failed" +#~ msgstr "域去活/移除失败" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "VDI %s 依然可用" +#~ msgid "===== Domain is being created =====" +#~ msgstr "===== 域正在创建 =====" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "(VM_UTILS) xenserver 虚拟机状态 -> |%s|" +#~ msgid "Same domain name already exists" +#~ msgstr "同样的域名已经存在" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "create_domain:在get_idle_node之前" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "Created new domain: %s" +#~ msgstr "新域创建:%s" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "重新扫描存储库 %s" +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "裸机结点 %s 启动失败" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "标记sr_matching_filter '%s' 没有遵循格式要求" +#~ msgid "No such domain exists" +#~ msgstr "没有该域" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "XenAPI无法找到安装客户实例的存储库。请检查你的配置或者配置标记'sr_matching_filter'" +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "change_domain_state:新状态 %s" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "无法找到content-type ISO的存储库" +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "把伪域名存到文件中:%s" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "ISO:正在查看存储库 %(sr_rec)s" +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "未知的裸机驱动 %(d)s" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "ISO:非iso内容" +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "销毁实例 '%(name)s' 时遇到错误:%(ex)s" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "ISO:iso content_type,没有 'i18n-key' 键" +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "实例 %(instance_name)s:正在删除实例文件 %(target)s" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "ISO:iso content_type,i18n-key的值不是 'local-storage-iso'" +#~ msgid "instance %s: rebooted" +#~ msgstr "实例 %s:重启" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "ISO: 存储库符合标准" +#~ msgid "_wait_for_reboot failed" +#~ msgstr "_wait_for_reboot失败" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "ISO: ISO, 正在查看是否是本地的主机" +#~ msgid "instance %s: rescued" +#~ msgstr "实例 %s:已救援" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "ISO: PBD %(pbd_ref)s 消失了" +#~ msgid "_wait_for_rescue failed" +#~ msgstr "_wait_for_rescue 失败" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "ISO: PBD匹配, 想要 %(pbd_rec)s, 目前有 %(host)s" +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "<============= 生产裸机=============>" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "ISO:含有本地PBD的存储库" +#~ msgid "instance %s: is building" +#~ msgstr "实例 %s:正在创建中" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "无法为含服务器详细信息的虚拟机 %(vm_uuid)s 获取RRD XML:%(server)s。" +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "已经注入密钥但是实例还没有运行" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "无法获取包含服务器详细情况的RRD XML更新:%(server)s。" +#~ msgid "instance %s: booted" +#~ msgstr "实例 %s:已启动" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "来自Xenserver无效的统计数据:%s" +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "~~~~~~ 当前状态 = %s ~~~~~~" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "VHD %(vdi_uuid)s 有父 %(parent_ref)s" +#~ msgid "instance %s spawned successfully" +#~ msgstr "实例 %s 生产成功" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "父标识 %(parent_uuid)s 和原先的父标识 %(original_parent_uuid)s 不匹配,正在等待合并..." +#~ msgid "instance %s:not booted" +#~ msgstr "实例 %s:没有启动" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "VHD coalesce 将要超过(%(max_attempts)d),放弃中..." +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "过多提交裸机分配" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "等待设备 %s 创建超时" +#~ msgid "instance %s: Creating image" +#~ msgstr "实例 %s:正在创建镜像" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "插入VBD %s... " +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "实例 %(inst_name)s:将 %(injection)s 注入镜像 %(img_id)s" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "插入VBD %s 完成。" +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "实例 %(inst_name)s:忽略向镜像 %(img_id)s 注入数据的错误 (%(e)s)" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "VBD %(vbd_ref)s 作为 %(orig_dev)s 插入" +#~ msgid "instance %s: starting toXML method" +#~ msgstr "实例 %s:开始方法 toXML" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "VBD %(vbd_ref)s 插入错误的设备,重新映射为 %(dev)s" +#~ msgid "instance %s: finished toXML method" +#~ msgstr "实例 %s:方法toXML 完成" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "正在销毁VDI为 %s 的 VBD " +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "无法得到CPU的数目,因为这个函数不是给这个平台执行的。这个错误可以被放心忽略。" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "已经销毁VDI为 %s 的 VBD" +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "#### RLK: cpu_arch = %s " -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "对 %s 运行pygrub" +#~ msgid "Updating!" +#~ msgstr "正在更新。" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "找到Xen内核 %s" +#~ msgid "Updating host stats" +#~ msgstr "正在更新主机状态" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "没有找到Xen内核。正在启动HVM。" +#~ msgid "free_node...." +#~ msgstr "free_node..." -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "分区:" +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "针对node_id = %(id)s node_ip = %(ip)s调用了deactivate_node" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr " %(num)s: %(ptype)s %(size)d sectors" +#~ msgid "status of node is set to 0" +#~ msgstr "结点状态设为0" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "将分区表 %(primary_first)d %(primary_last)d 写入到 %(dev_path)s..." +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "在ping裸机节点之前" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "完成写入分区表 %s 。" +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "安装在该镜像的XenServer工具可以进行网络注入。网络文件不会被操作。" +#~ msgid "activate_node" +#~ msgstr "activate_node" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "该镜像有XenServer工具,但是不能进行网络注入" +#~ msgid "Node is unknown error state." +#~ msgstr "节点处于未知的错误状态。" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "没有在该镜像上安装XenServer工具" +#~ msgid "no capable image handler configured" +#~ msgstr "没有合适的镜像句柄配置好" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "直接操作接口文件" +#~ msgid "unknown disk image handler: %s" +#~ msgstr "未知的磁盘镜像句柄:%s" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "挂载文件系统失败(期望的是非Linux实例):%s" +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "挂载文件系统失败:%s" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, fuzzy, python-format -msgid "Updating progress to %(progress)d" -msgstr "将实例 '%(instance_uuid)s' 的进度更新到 %(progress)d" +#~ msgid "Failed to remove container: %s" +#~ msgstr "移除容器失败:%s" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "尝试过启动不存在的实例,实例的id %s 不正确" +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -#, fuzzy -msgid "Starting instance" -msgstr "正在启动虚拟机" +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "从 dom0 中移除内核/内存盘文件" +#~ msgid "unknown guestmount error" +#~ msgstr "未知的guestmount错误" -#: cinder/virt/xenapi/vmops.py:358 -#, fuzzy -msgid "Failed to spawn, rolling back" -msgstr "在数据库更新卷失败" +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "无法给loopback附加镜像:%s" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "no partitions found" +#~ msgstr "未找到分区" -#: cinder/virt/xenapi/vmops.py:462 -#, fuzzy, python-format -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "正在自动配置实例 %(instance_uuid)s 的磁盘,尝试调整分区大小..." +#~ msgid "Failed to map partitions: %s" +#~ msgstr "映射分区失败:%s" -#: cinder/virt/xenapi/vmops.py:515 -#, fuzzy, python-format -msgid "Invalid value for injected_files: %r" -msgstr "injected_files无效的值:'%s'" +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "NBD不可用:模块没有加载" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "注入文件路径:'%s'" +#~ msgid "No free nbd devices" +#~ msgstr "没有空闲NBD设备" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "设置管理员密码" +#~ msgid "qemu-nbd error: %s" +#~ msgstr "qemu-nbd 错误:%s" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "重置网络" +#~ msgid "nbd device %s did not show up" +#~ msgstr "nbd 设备 %s 没有出现" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "设置VCPU 权重" +#~ msgid "Connection to libvirt broke" +#~ msgstr "连接 libvirt 失败" -#: cinder/virt/xenapi/vmops.py:544 -#, fuzzy -msgid "Starting VM" -msgstr "重启xvp" +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "销毁时发生错误。Code=%(errcode)s Error=%(e)s" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "%(hypervisor)s/%(os)s/%(architecture)s 最新的agent build 是 %(version)s 版本" +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "删除已保存的实例时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "没有找到 %(hypervisor)s/%(os)s/%(architecture)s 的代理创建" +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "Instance destroyed successfully." +#~ msgstr "实例销毁成功。" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "查询代理版本" +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "实例代理版本:%s" +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "删除实例文件 %(target)s" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "把代理更新为 %s" +#~ msgid "attaching LXC block device" +#~ msgstr "附加 LXC 块设备" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "无法为 '%s' 确定opaque_ref。" +#~ msgid "detaching LXC block device" +#~ msgstr "分离LXC 块设备" -#: cinder/virt/xenapi/vmops.py:670 -#, fuzzy, python-format -msgid "Finished snapshot and upload for VM" -msgstr "快照完毕并为虚拟机 %s 上传" +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "实例成功重启。" -#: cinder/virt/xenapi/vmops.py:677 -#, fuzzy, python-format -msgid "Starting snapshot for VM" -msgstr "开始为虚拟机 %s 快照" +#~ msgid "Failed to soft reboot instance." +#~ msgstr "重新启动实例失败" -#: cinder/virt/xenapi/vmops.py:686 -#, fuzzy, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "无法为实例 %(instance_uuid)s 快照:%(exc)s" +#~ msgid "Instance shutdown successfully." +#~ msgstr "实例成功生产。" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "将 vhd 转移到新主机失败" +#~ msgid "During reboot, instance disappeared." +#~ msgstr "重启过程中,实例消失。" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "将 VDI %(cow_uuid)s 由 %(old_gb)dGB 调小到 %(new_gb)dGB" +#~ msgid "Instance rebooted successfully." +#~ msgstr "实例成功重启。" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "将 VDI %(vdi_uuid)s 由 %(old_gb)dGB 调大到 %(new_gb)dGB" +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "发现 %(migration_count)d 个超过 %(confirm_window)d 秒未经确认的迁移" -#: cinder/virt/xenapi/vmops.py:901 -#, fuzzy, python-format -msgid "Resize complete" -msgstr "调整实例 %s 的大小完毕" +#~ msgid "Automatically confirming migration %d" +#~ msgstr "正在自动确认迁移 %d" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "查询代理版本失败:%(resp)r" +#~ msgid "Instance is running" +#~ msgstr "实例在运行" -#: cinder/virt/xenapi/vmops.py:949 -#, fuzzy, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "domid 由 %(olddomid)s 改变为 %(newdomid)s" +#~ msgid "Instance spawned successfully." +#~ msgstr "实例成功生产。" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "更新代理失败:%(resp)r" +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "data:%(data)r, fpath: %(fpath)r" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "交换钥匙失败:%(resp)r" +#~ msgid "Guest does not have a console available" +#~ msgstr "用户没有管理员权限" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "更新密码失败:%(resp)r" +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "注入文件失败:%(resp)r" +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -#, fuzzy, python-format -msgid "VM already halted, skipping shutdown..." -msgstr "虚拟机 %(instance_uuid)s 已经终止,跳过关闭..." +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "将 %(injection)s 注入到镜像 %(img_id)s" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "无法为虚拟机找到VBD" +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "忽略向镜像 %(img_id)s 注入的数据的错误 (%(e)s)" -#: cinder/virt/xenapi/vmops.py:1097 -#, fuzzy, python-format -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "实例 %(instance_uuid)s 使用RAW或者VHD,跳过内核和内存盘的删除" +#~ msgid "block_device_list %s" +#~ msgstr "块设备列表 block_device_list %s" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "实例拥有内核或者内存盘,但不是二者均有" +#~ msgid "Starting toXML method" +#~ msgstr "正在启动 toXML 方法" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "内核/内存盘文件移除了" +#~ msgid "Finished toXML method" +#~ msgstr "toXML方法完成" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "查找 %(instance_name)s时libvirt出错:[错误代码 %(error_code)s] %(ex)s" -#: cinder/virt/xenapi/vmops.py:1147 -#, fuzzy -msgid "Destroying VM" -msgstr "重启xvp" +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "libvirt版本过旧(不支持getVersion)" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "虚拟机不存在,跳过销毁..." +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "'' 必须为 1, 但是为 %d\n" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "实例已处于救援模式:%s" +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "拓扑 (%(topology)s) 必须含有 %(ks)s" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "找到%(instance_count)d个超过%(timeout)d秒悬挂的重启" +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" +#~ "已启动实例的CPU信息:\n" +#~ "%s" -#: cinder/virt/xenapi/vmops.py:1300 -#, fuzzy, python-format -msgid "Automatically hard rebooting" -msgstr "自动冷重启 %d" +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" +#~ "CPU 不兼容.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "参考 %(u)s" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "迁移 %s 超时" -#: cinder/virt/xenapi/vmops.py:1374 -#, fuzzy, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "为实例 %(instance_uuid)s 关闭虚拟机" +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "因它像卷,所以跳过 %(path)s" -#: cinder/virt/xenapi/vmops.py:1379 -#, fuzzy, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "没有找到实例 %(instance_id)s" +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -#, fuzzy -msgid "In ERROR state" -msgstr "节点处于未知的错误状态。" +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "实例 %s:开始执行 migrate_disk_and_power_off" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "During wait running, instance disappeared." +#~ msgstr "%s 在运行中消失了。" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "Instance running successfully." +#~ msgstr "实例 %s 成功运行。" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "无法得到带宽信息" +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "实例 %s:开始执行 finish_migration" -#: cinder/virt/xenapi/vmops.py:1469 -#, fuzzy, python-format -msgid "Injecting network info to xenstore" -msgstr "为虚拟机注入网络信息到xs:|%s|" +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "实例 %s:开始执行 finish_revert_migration" -#: cinder/virt/xenapi/vmops.py:1483 -#, fuzzy -msgid "Creating vifs" -msgstr "正在创建镜像" +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "Libvirt模块无法加载。NWFilterFirewall 无法正常工作。" -#: cinder/virt/xenapi/vmops.py:1492 -#, fuzzy, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "正在为虚拟机 %(vm_ref)s,网络 %(network_ref)s 创建VIF。" +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "在 nwfilter 里调用 setup_basic_filtering" -#: cinder/virt/xenapi/vmops.py:1495 -#, fuzzy, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "正在为虚拟机 %(vm_ref)s,网络 %(network_ref)s 创建VIF。" +#~ msgid "Ensuring static filters" +#~ msgstr "正在确保静态过滤器" -#: cinder/virt/xenapi/vmops.py:1520 -#, fuzzy, python-format -msgid "Injecting hostname to xenstore" -msgstr "为虚拟机注入hostname到xs:|%s|" +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "nwfilter(%(instance_filter_name)s)未找到" -#: cinder/virt/xenapi/vmops.py:1545 -#, fuzzy, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" -"%(method)s 的代理调用返回无效的响应:%(ret)r。虚拟机id=%(instance_uuid)s; path=%(path)s; " -"args=%(addl_args)r" +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "名称为 %(name)s 的nwfilter(%(instance_filter_name)s) 未找到。" -#: cinder/virt/xenapi/vmops.py:1566 -#, fuzzy, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "超时:调用 %(method)s 超时。虚拟机id=%(instance_uuid)s; args=%(args)r" +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "iptables 防火墙:设置基本的过滤规则" -#: cinder/virt/xenapi/vmops.py:1570 -#, fuzzy, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "没有执行:代理不支持 %(method)s 的调用。虚拟机id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "试图不过滤没有过滤的实例" -#: cinder/virt/xenapi/vmops.py:1575 -#, fuzzy, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "对 %(method)s 的调用返回错误:%(e)s。" +#~ msgid "%s is a valid instance name" +#~ msgstr "%s 是一个正确的实例名称" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "OpenSSL错误:%s" +#~ msgid "%s has a disk file" +#~ msgstr "%s 有一个磁盘文件" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "在volume_utils创建存储库" +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "实例 %(instance)s 由文件 %(backing)s 来备份" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "类型is = %s" +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "实例 %(instance)s 正在使用的备份文件 %(backing)s 没有出现在镜像服务里。" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "name = %s" +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "%(container_format)s-%(id)s (%(base_file)s):镜像验证失败" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "将 %(label)s 作为 %(sr_ref)s 创建。" +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "%(container_format)s-%(id)s (%(base_file)s):镜像验证跳过,没有散列存储" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "无法创建存储库" +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "删除 %(base_file)s 失败,错误是 %(error)s" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "在volume_utils里引入sr" +#~ msgid "Base file too young to remove: %s" +#~ msgstr "基文件太新不需要删除:%s" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "将 %(label)s 作为 %(sr_ref)s 引入。" +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "%(container_format)s-%(id)s (%(base_file)s):正在检查中" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "为存储库创建pbd" +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" +#~ "%(container_format)s-%(id)s (%(base_file)s):正在使用中:本地节点 " +#~ "%(local)d, 远程节点 %(remote)d" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "插入存储库" +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" +#~ "%(container_format)s-%(id)s (%(base_file)s):警告 -- " +#~ "使用中缺少基文件! 实例: %(instance_list)s" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "无法引入存储库" +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "%(container_format)s-%(id)s (%(base_file)s):在使用中: 在远程节点 (%(remote)d 上" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "无法得到使用uuid的存储库" +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "%(container_format)s-%(id)s (%(base_file)s):镜像不在使用中" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "遗忘存储库 %s..." +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "%(container_format)s-%(id)s (%(base_file)s):镜像在使用中" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "无法遗忘Storage Repository" +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "跳过验证,在 %s 上没有基础目录" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "引入 %s..." +#~ msgid "Verify base images" +#~ msgstr "验证基础镜像" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "无法在VBD %s找到存储库" +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "异常 %(exc)s 在为 %(sr_ref)s 得到PBDs时被忽略" +#~ msgid "Active base files: %s" +#~ msgstr "活跃的基文件:%s" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "异常 %(exc)s 在拔开PBD %(pbd)s 时被忽略" +#~ msgid "Corrupt base files: %s" +#~ msgstr "损坏的基文件:%s" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "无法在存储库 %s 上引入VDI" +#~ msgid "Removable base files: %s" +#~ msgstr "可删除的基文件:%s" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "无法使得VDI %s 的记录运行" +#~ msgid "Unable to find an open port" +#~ msgstr "无法找到一个开放端口" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "无法为存储库 %s 引入VDI" +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "保证vlan %(vlan)s 和桥 %(bridge)s" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "在存储库 %s 寻找VDIs出错" +#~ msgid "Ensuring bridge %s" +#~ msgstr "保证桥 %s" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "无法为VDI %s 找到VBD" +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "移除实例”%s“的虚拟网络设备时失败" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "无法获得目标信息 %(data)s, %(mountpoint)s" +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "调用 RetrieveProperties 时发生错误 %s" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "挂载点无法被翻译:%s" +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "%(text)s: _db_content => %(content)s" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "找不到VDI ref" +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "属性 %(attr)s 没有为管理对象 %(objName)s 设置" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "正在创建存储库 %s" +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "ref 为 %s 的虚拟机不存在" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "无法创建存储库" +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "退出无效的会话或者已经退出了:%s" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "无法获取存储库记录" +#~ msgid "Session is faulty" +#~ msgstr "会话有错误" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "引入存储库 %s" +#~ msgid "Session Invalid" +#~ msgstr "会话无效" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "在xapi数据库找到存储库。无需引入。" +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr " 还没有虚拟机被注册" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "无法引入存储库" +#~ msgid "Glance image %s is in killed state" +#~ msgstr "Glance 镜像 %s 在被杀死的状态" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "检查存储库 %s" +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "Glance 镜像 %(image_id)s 处于未知状态 - %(state)s" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "在xapi数据库没有找到存储库 %s" +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "ESX SOAP 服务器在响应里为托管系统返回一个空的端口组" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "不能遗忘存储库" +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "正在ESX主机上创建名称为 %s 的端口组" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "已经在ESX主机上创建了名称为 %s 的端口组" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "无法在存储库 %(sr_ref)s 上为实例 %(instance_name)s 创建 VDI" +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "HTTP连接关闭时发生异常 VMWareHTTpWrite. Exception:%s" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "存储库 %(sr_ref)s 不能为实例%(instance_name)s使用" +#~ msgid "Unable to import suds." +#~ msgstr "无法导入 suds。" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "无法附加卷到实例 %s" +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "必须指定 vmwareapi_wsdl_loc" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "挂载点 %(mountpoint)s 附加到实例 %(instance_name)s" +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "VI SDK没有提供这样的SOAP方法 “%s”" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "分离_volume: %(instance_name)s, %(mountpoint)s" +#~ msgid "httplib error in %s: " +#~ msgstr "在 %s 中发生 httplib 错误: " -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "无法找到 %s 卷" +#~ msgid "Socket error in %s: " +#~ msgstr "在 %s 套接字中发生错误 " -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "无法分离 %s 卷" +#~ msgid "Type error in %s: " +#~ msgstr "在%s里发生类型错误: " -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "无法销毁VBD %s" +#~ msgid "Exception in %s " +#~ msgstr "在 %s 发生异常 " -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "净化存储库 %s 出错" +#~ msgid "Getting list of instances" +#~ msgstr "获取实例列表" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "挂载点 %(mountpoint)s 从实例 %(instance_name)s 分离" +#~ msgid "Got total of %s instances" +#~ msgstr "总共获得 %s 个实例" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "握手出错:%s" +#~ msgid "Couldn't get a local Datastore reference" +#~ msgstr "无法得到本地的存储引用" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "无效的请求:%s" +#~ msgid "Creating VM with the name %s on the ESX host" +#~ msgstr "在ESX主机上创建名为 %s 的虚拟机" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "请求:%s" +#~ msgid "Created VM with the name %s on the ESX host" +#~ msgstr "已经在ESX主机上创建名为 %s 的虚拟机" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "请求缺少令牌:%s" +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" +#~ msgstr "" +#~ "创建 %(vmdk_file_size_in_kb)s KB 大的虚拟磁盘和适配器类型 " +#~ "%(adapter_type)s 在ESX主机的本地存储 %(data_store_name)s 上" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "请求中有无效令牌:%s" +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" +#~ msgstr "创建 %(vmdk_file_size_in_kb)s KB 大的虚拟磁盘在ESX主机的本地存储 %(data_store_name)s 上" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "意外错误:%s" +#~ msgid "" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" +#~ msgstr "删除文件 %(flat_uploaded_vmdk_path)s 在ESX主机的本地存储 %(data_store_name)s 上" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "启动cinder-xvpvncproxy节点(版本 %s)" +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" +#~ msgstr "删除文件 %(flat_uploaded_vmdk_path)s 在ESX主机的本地存储 %(data_store_name)s 上" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "状态必须可用" +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "下载文件数据 %(image_ref)s 到ESX主机的数据存储 %(data_store_name)s 上" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "%(pid)s 的配额超出,尝试创建 %(size)sG 的卷" +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "已经下载镜像文件数据 %(image_ref)s 在ESX数据存储 %(data_store_name)s 上" -#: cinder/volume/api.py:137 -#, fuzzy -msgid "Volume status must be available or error" -msgstr "卷组状态必须可获取" +#~ msgid "Reconfiguring VM instance %s to attach the image disk" +#~ msgstr "正在重新配置虚拟机实例 %s 来附加镜像磁盘" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "Reconfigured VM instance %s to attach the image disk" +#~ msgstr "已经重新配置虚拟机实例 %s 来附加于镜像磁盘" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "已经附加" +#~ msgid "Powering on the VM instance %s" +#~ msgstr "正启动虚拟机实例 %s" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "已经分离" +#~ msgid "Powered on the VM instance %s" +#~ msgstr "已经启动虚拟机实例 %s" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "必须可用" +#~ msgid "Creating Snapshot of the VM instance %s " +#~ msgstr "正在创建虚拟机实例快照 %s " -#: cinder/volume/api.py:325 -#, fuzzy -msgid "Volume Snapshot status must be available or error" -msgstr "卷组状态必须可获取" +#~ msgid "Created Snapshot of the VM instance %s " +#~ msgstr "已经创建虚拟机实例快照 %s " -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "从失败的执行中恢复。尝试编号 %s" +#~ msgid "Copying disk data before snapshot of the VM instance %s" +#~ msgstr "正在快照虚拟机实例 %s 之前复制磁盘数据" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "卷组 %s 不存在" +#~ msgid "Copied disk data before snapshot of the VM instance %s" +#~ msgstr "已经在快照虚拟机实例 %s 之前复制磁盘数据" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "跳过ensure_export。没有为卷提供iscsi_target:%d" +#~ msgid "Uploading image %s" +#~ msgstr "上传镜像 %s" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "跳过remove_export。没有为卷提供iscsi_target:%d" +#~ msgid "Uploaded image %s" +#~ msgstr "已经上传镜像 %s" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "跳过remove_export。没有为卷导出iscsi_target:%d" +#~ msgid "Deleting temporary vmdk file %s" +#~ msgstr "正在删除临时的vmdk文件 %s" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "采用discovery,ISCSI provider_location 没有存储" +#~ msgid "Deleted temporary vmdk file %s" +#~ msgstr "已经删除临时的vmdk文件 %s" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "无法为卷 %s 找到 iSCSI 导出" +#~ msgid "instance is not powered on" +#~ msgstr "实例未启动" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "ISCSI Discovery:找到 %s" +#~ msgid "Rebooting guest OS of VM %s" +#~ msgstr "正在重启虚拟机客户操作系统 %s" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "无法确认导出的卷id:%(volume_id)s。" +#~ msgid "Rebooted guest OS of VM %s" +#~ msgstr "已经重启虚拟机客户操作系统 %s" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "FAKE ISCSI: %s" +#~ msgid "Doing hard reboot of VM %s" +#~ msgstr "正在冷启动虚拟机 %s" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "RBD没有池 %s" +#~ msgid "Did hard reboot of VM %s" +#~ msgstr "已经冷启动虚拟机 %s" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "Sheepdog 没有工作:%s" +#~ msgid "instance - %s not present" +#~ msgstr "实例 - %s 不存在" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "Sheepdog 没有工作" +#~ msgid "Powering off the VM %s" +#~ msgstr "正在关闭虚拟机 %s" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "LoggingVolumeDriver: %s" +#~ msgid "Powered off the VM %s" +#~ msgstr "关闭虚拟机 %s" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "重新导出卷%s" +#~ msgid "Unregistered the VM %s" +#~ msgstr "已经注销虚拟机 %s" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "卷 %s:跳过导出" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" +#~ msgstr "注销虚拟机时在 vmwareapi:vmops:destroy 中发生异常:%s" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "卷 %s: 创建中" +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "正在删除虚拟机 %(name)s 的内容位置在数据存储 %(datastore_name)s 中" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "卷%(vol_name)s:创建大小为%(vol_size)s的逻辑卷" +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +#~ msgstr "已经删除虚拟机 %(name)s 的内未知在数据存储 %(datastore_name)s 中" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "卷%s:正在创建导出" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" +#~ msgstr "当从磁盘删除虚拟机的内容时在 vmwareapi:vmops:destroy 里发生异常:%s" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "卷%s:创建成功" +#~ msgid "pause not supported for vmwareapi" +#~ msgstr "vmwareapi 不支持暂停" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "卷仍在附加中" +#~ msgid "unpause not supported for vmwareapi" +#~ msgstr "vmwareapi 不支持取消暂停" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "卷不属于这个节点" +#~ msgid "Suspending the VM %s " +#~ msgstr "挂起虚拟机 %s " -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "卷%s:正在移除导出" +#~ msgid "Suspended the VM %s " +#~ msgstr "已经挂起虚拟机 %s " -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "卷%s:删除中" +#~ msgid "instance is powered off and can not be suspended." +#~ msgstr "实例已关闭,无法挂起。" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "卷 %s:卷繁忙" +#~ msgid "" +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" +#~ msgstr "虚拟机 %s 已经在挂起状态。不做任何操作直接返回" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "卷%s:删除成功" +#~ msgid "Resuming the VM %s" +#~ msgstr "正在恢复虚拟机 %s" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "快照 %s:正在创建" +#~ msgid "Resumed the VM %s " +#~ msgstr "已经恢复虚拟机 %s " -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "快照 %(snap_name)s:正在创建" +#~ msgid "instance is not in a suspended state" +#~ msgstr "实例不在挂起状态" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "快照 %s:创建成功" +#~ msgid "get_diagnostics not implemented for vmwareapi" +#~ msgstr "get_diagnostics 没有在 vmwareapi 里实现" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "快照 %s:正在删除" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "正在重新配置实例 %(name)s 来设置机器的id为ip - %(ip_addr)s" -#: cinder/volume/manager.py:214 -#, fuzzy, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "快照 %s:创建成功" +#~ msgid "" +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" +#~ msgstr "已经重新配置虚拟机实例 %(name)s 来设置机器的id为ip - %(ip_addr)s" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "快照 %s:删除成功" +#~ msgid "Creating directory with path %s" +#~ msgstr "正在使用路径 %s 创建目录" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "检查卷能力" +#~ msgid "Downloading image %s from glance image server" +#~ msgstr "正在从glance镜像服务器中下载镜像 %s" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "找到新能力:%s" +#~ msgid "Downloaded image %s from glance image server" +#~ msgstr "已经从glance镜像服务器中下载镜像 %s" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "清理能力" +#~ msgid "Uploading image %s to the Glance image server" +#~ msgstr "正在向Glance镜像服务器上传镜像 %s" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "收到通知 {%s}" +#~ msgid "Uploaded image %s to the Glance image server" +#~ msgstr "已经向Glance镜像服务器上传了镜像 %s" -#: cinder/volume/netapp.py:79 -#, fuzzy, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "镜像 %(image_id)s 无法接受,原因是: %(reason)s" +#~ msgid "Getting image size for the image %s" +#~ msgstr "正在获取镜像 %s 的大小" -#: cinder/volume/netapp.py:109 -#, fuzzy, python-format -msgid "%s is not set" -msgstr "租户ID没有设" +#~ msgid "Got image size of %(size)s for the image %(image)s" +#~ msgstr "获得大小为 %(size)s 的镜像目的为了 %(image)s" -#: cinder/volume/netapp.py:128 -#, fuzzy, python-format -msgid "Connected to DFM server" -msgstr "连接到 %s 的AMQP服务器" +#~ msgid "Raising NotImplemented" +#~ msgstr "产生 NotImplemented 错误" -#: cinder/volume/netapp.py:159 -#, fuzzy, python-format -msgid "Job failed: %s" -msgstr "未知的基文件:%s" +#~ msgid "Calling %(localname)s %(impl)s" +#~ msgstr "正在调用 %(localname)s %(impl)s" -#: cinder/volume/netapp.py:240 -#, fuzzy -msgid "Failed to provision dataset member" -msgstr "更新数据库失败" +#~ msgid "Calling getter %s" +#~ msgstr "调用 getter %s" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "" +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" +#~ msgstr "xenapi.fake 没有 %s 的实现或者调用时用了错误数目的参数" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, fuzzy, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "无法为VDI %s 找到VBD" +#~ msgid "" +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "无法为主机得到存储库:%s" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, fuzzy, python-format -msgid "No LUN ID for volume %s" -msgstr "无法为卷 %s 找到 iSCSI 导出" +#~ msgid "The call to %(method)s returned an error: %(e)s." +#~ msgstr "对 %(method)s 的调用返回错误:%(e)s。" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, fuzzy, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "为ip: %s获取元数据失败" +#~ msgid "Found non-unique network for name_label %s" +#~ msgstr "发现不唯一的网络 name_label %s" -#: cinder/volume/netapp.py:614 -#, fuzzy, python-format -msgid "Failed to get host details for host ID %s" -msgstr "为ip: %s获取元数据失败" +#~ msgid "Found non-unique network for bridge %s" +#~ msgstr "发现桥 %s 的网络不唯一" -#: cinder/volume/netapp.py:620 -#, fuzzy, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "为ip: %s获取元数据失败" +#~ msgid "Found no network for bridge %s" +#~ msgstr "发现网桥 %s 没有网络" -#: cinder/volume/netapp.py:625 -#, fuzzy, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "为ip: %s获取元数据失败" +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "指定san_password或者san_private_key" +#~ msgid "Unable to eject %(host)s from the pool; No master found" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "san_ip必须设置" +#~ msgid "Pool-Join failed: %(e)s" +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "没有为 %(zfs_poolname)s 找到LUID。Output=%(out)s" +#~ msgid "Unable to join %(host)s in the pool" +#~ msgstr "无法找到实例 %s 的宿主机" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "返回CLIQ命令 %s" +#~ msgid "Pool-eject failed: %(e)s" +#~ msgstr "注入文件失败:%(resp)r" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "CLIQ命令 %(verb)s %(cliq_args)s 错误格式的响应。Result=%(out)s" +#~ msgid "Unable to set up pool: %(e)s." +#~ msgstr "无法使用全局角色 %(role_id)s" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "在运行CLIQ命令 %(verb)s %(cliq_args)s 时发生错误。输出结果 Result=%(out)s" +#~ msgid "Pool-set_name_label failed: %(e)s" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "集群 %(cluster_name)s 有意外数量的虚拟 ip 地址。输出结果 Result=%(_xml)s" +#~ msgid "Found no PIF for device %s" +#~ msgstr "没有找到设备 %s 的PIF" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "卷信息:%(volume_name)s => %(volume_attributes)s" +#~ msgid "" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" +#~ msgstr "" +#~ "网络 %(bridge)s 的 PIF %(pif_rec['uuid'])s " +#~ "有VLAN id %(pif_vlan)d。期待的数目是 %(vlan_num)d" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "不支持local_path" +#~ msgid "Created VM" +#~ msgstr "_create: %s" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "无法为卷 %s 确定项目,无法导出" +#~ msgid "VBD not found in instance %s" +#~ msgstr "没有在实例 %s 找到VBD" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "SolidFire API 调用的参数:%s" +#~ msgid "VBD %s already detached" +#~ msgstr "已经分离" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "调用 json.loads() 引起异常:%s" +#~ msgid "" +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "SolidFire API调用结果:%s" +#~ msgid "Unable to unplug VBD %s" +#~ msgstr "无法移除 VBD %s" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "找到solidfire帐户:%s" +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "solidfire帐户:%s 不存在,正在创建..." +#~ msgid "Unable to destroy VBD %s" +#~ msgstr "无法销毁 VBD %s" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "进入SolidFire create_volume..." +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgstr "创建了VBD %(vbd_ref)s 目的是为了虚拟机 %(vm_ref)s,VDI %(vdi_ref)s" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "离开SolidFire create_volume" +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgstr "创建了VBD %(vbd_ref)s 目的是为了虚拟机 %(vm_ref)s,VDI %(vdi_ref)s" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "进入SolidFire delete_volume..." +#~ msgid "Unable to destroy VDI %s" +#~ msgstr "无法销毁 VDI %s" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "正在删除volumeID:%s " +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." +#~ msgstr "" +#~ "创建了 VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) 位置在 %(sr_ref)s。" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "离开SolidFire delete_volume" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +#~ msgstr "复制了 VDI %(vdi_ref)s ,对象来自VDI %(vdi_to_copy_ref)s ,位置在 %(sr_ref)s。" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "正在执行SolidFire ensure_export..." +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +#~ msgstr "克隆了 VDI %(vdi_ref)s 对象来自VDI %(vdi_to_clone_ref)s" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "正在执行SolidFire create_export..." +#~ msgid "No primary VDI found for %(vm_ref)s" +#~ msgstr "未找到 %(vm_ref)s 的主VDI" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "name不能是None" +#~ msgid "Snapshotting with label '%(label)s'" +#~ msgstr "正在为虚拟机 %(vm_ref)s 做快照,采用标签是 “%(label)s”" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "id不能是None" +#~ msgid "Created snapshot %(template_vm_ref)s" +#~ msgstr "已经创建了快照 %(template_vm_ref)s 快照对象是虚拟机 %(vm_ref)s。" -#: cinder/volume/nexenta/__init__.py:27 -#, fuzzy, python-format -msgid "Nexenta SA returned the error" -msgstr "服务器返回错误:%s" +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +#~ msgstr "请求xapi 上传 %(vdi_uuids)s 作为镜像ID %(image_id)s" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, fuzzy, python-format -msgid "Sending JSON data: %s" -msgstr "给定数据:%s" +#~ msgid "Creating blank HD of size %(req_size)d gigs" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "" +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." +#~ msgstr "只能在ext类型的缺省本地存储库支持快速克隆。这个系统的存储库类型为 %(sr_type)s。忽略此 cow 标记。" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "" +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -#, fuzzy -msgid "Bad response from server" -msgstr "来自SolidFire API的错误响应" +#~ msgid "download_vhd failed: %r" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, fuzzy, python-format -msgid "Got response: %s" -msgstr "响应 %s" +#~ msgid "Asking xapi to fetch vhd image %(image)s" +#~ msgstr "请求 xapi 获取 vhd 镜像 %(image)s" -#: cinder/volume/nexenta/volume.py:96 -#, fuzzy, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "卷组 %s 不存在" +#~ msgid "" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" +#~ msgstr "xapi 'download_vhd' 返回“%(vdi_type)s”类型的VDI,其UUID为 “%(vdi_uuid)s”" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +#~ msgstr "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "image_size_bytes=%(size_bytes)d,allowed_size_bytes=%(allowed_size_bytes)d" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" +#~ msgstr "镜像大小 %(size_bytes)d 超过instance_type所允许的小大 %(allowed_size_bytes)d" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Fetching image %(image)s, type %(image_type_str)" +#~ msgstr "获取镜像 %(image)s" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Size for image %(image)s: %(virtual_size)d" +#~ msgstr "镜像 %(image)s 的大小:%(virtual_size)d" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" +#~ msgstr "内核/内存盘镜像太大:%(vdi_size)d 字节,最大 %(max_size)d 字节" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Copying VDI %s to /boot/guest on dom0" +#~ msgstr "将VDI %s 复制到dom0的/boot/guest下" -#~ msgid "Cinder access parameters were not specified." -#~ msgstr "未指定Cinder访问参数。" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" +#~ msgstr "内核/内存盘 VDI %s 已销毁" -#~ msgid "Virtual Storage Array %(id)d could not be found." -#~ msgstr "无法找到虚拟存储阵列 %(id)d。" +#~ msgid "Failed to fetch glance image" +#~ msgstr "实例 %s:获取Glance镜像失败" -#~ msgid "Virtual Storage Array %(name)s could not be found." -#~ msgstr "无法找到虚拟存储阵列 %(name)s。" +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" +#~ msgstr "检测到 %(image_type_str)s 格式,目标是镜像 %(image_ref)s" -#~ msgid "Parent group id and group id cannot be same" -#~ msgstr "父组id和组id不能一样" +#~ msgid "Looking up vdi %s for PV kernel" +#~ msgstr "为PV内核查询vdi %s" -#~ msgid "No body provided" -#~ msgstr "没有提供主体" +#~ msgid "Unknown image format %(disk_image_type)s" +#~ msgstr "未知的镜像格式 %(disk_image_type)s" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" -#~ msgstr "创建VSA %(display_name)s 类型是 %(vc_type)s" +#~ msgid "VDI %s is still available" +#~ msgstr "VDI %s 依然可用" -#~ msgid "Delete VSA with id: %s" -#~ msgstr "删除id:%s的VSA" +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" +#~ msgstr "(VM_UTILS) xenserver 虚拟机状态 -> |%s|" -#~ msgid "Associate address %(ip)s to VSA %(id)s" -#~ msgstr "把地址 %(ip)s 与VSA %(id)s关联" +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" +#~ msgstr "(VM_UTILS) xenapi power_state -> |%s|" + +#~ msgid "Unable to parse rrd of %(vm_uuid)s" +#~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" -#~ msgstr "取消地址与VSA %(id)s关联" +#~ msgid "Re-scanning SR %s" +#~ msgstr "重新扫描存储库 %s" -#~ msgid "%(obj)s with ID %(id)s not found" -#~ msgstr "没有找到 %(obj)s 该对象的ID是 %(id)s" +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +#~ msgstr "标记sr_matching_filter '%s' 没有遵循格式要求" #~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." -#~ msgstr "%(obj)s 的ID是 %(id)s 它属于VSA %(own_vsa_id)s而不是VSA %(vsa_id)s。" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" +#~ msgstr "XenAPI无法找到安装客户实例的存储库。请检查你的配置或者配置标记'sr_matching_filter'" -#~ msgid "Index. vsa_id=%(vsa_id)s" -#~ msgstr "索引。vsa_id=%(vsa_id)s" +#~ msgid "Cannot find SR of content-type ISO" +#~ msgstr "无法找到content-type ISO的存储库" -#~ msgid "Detail. vsa_id=%(vsa_id)s" -#~ msgstr "详细内容。vsa_id=%(vsa_id)s" +#~ msgid "ISO: looking at SR %(sr_rec)s" +#~ msgstr "ISO:正在查看存储库 %(sr_rec)s" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" -#~ msgstr "创建卷。vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "ISO: not iso content" +#~ msgstr "ISO:非iso内容" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" -#~ msgstr "创建 %(size)s GB的卷来源是VSA ID %(vsa_id)s" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" +#~ msgstr "ISO:iso content_type,没有 'i18n-key' 键" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" -#~ msgstr "更新%(obj)s至id:%(id)s ,修改:%(changes)s" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +#~ msgstr "ISO:iso content_type,i18n-key的值不是 'local-storage-iso'" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" -#~ msgstr "删除卷。vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "ISO: SR MATCHing our criteria" +#~ msgstr "ISO: 存储库符合标准" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" -#~ msgstr "显示卷。vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "ISO: ISO, looking to see if it is host local" +#~ msgstr "ISO: ISO, 正在查看是否是本地的主机" -#~ msgid "Index instances for VSA %s" -#~ msgstr "为 VSA %s 索引实例" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" +#~ msgstr "ISO: PBD %(pbd_ref)s 消失了" -#~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" -#~ msgstr "准备强制删除虚拟机 %(instance_uuid)s,即使已经删除了。" +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +#~ msgstr "ISO: PBD匹配, 想要 %(pbd_rec)s, 目前有 %(host)s" + +#~ msgid "ISO: SR with local PBD" +#~ msgstr "ISO:含有本地PBD的存储库" #~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" -#~ msgstr "数据库中不存在实例 %(instance_uuid)s,但是无论如何要用特殊上下文来关闭。" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." +#~ msgstr "无法为含服务器详细信息的虚拟机 %(vm_uuid)s 获取RRD XML:%(server)s。" -#~ msgid "trying to destroy already destroyed instance: %s" -#~ msgstr "尝试销毁已经销毁的实例: %s" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." +#~ msgstr "无法获取包含服务器详细情况的RRD XML更新:%(server)s。" -#~ msgid "Can't downgrade without losing data" -#~ msgstr "无法不丢失数据地降级" +#~ msgid "Invalid statistics data from Xenserver: %s" +#~ msgstr "来自Xenserver无效的统计数据:%s" + +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +#~ msgstr "VHD %(vdi_uuid)s 有父 %(parent_ref)s" #~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." -#~ msgstr "%(fl_host)s:%(fl_port)d上的AMQP服务器不可达:%(e)s。 %(fl_intv)d 秒钟后再尝试。" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." +#~ msgstr "父标识 %(parent_uuid)s 和原先的父标识 %(original_parent_uuid)s 不匹配,正在等待合并..." -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." -#~ msgstr "%(tries)d 次尝试后依然无法连接到AMQP服务器。正在关闭。" +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +#~ msgstr "VHD coalesce 将要超过(%(max_attempts)d),放弃中..." -#~ msgid "Reconnected to queue" -#~ msgstr "重新连接队列" +#~ msgid "Timeout waiting for device %s to be created" +#~ msgstr "等待设备 %s 创建超时" -#~ msgid "Failed to fetch message from queue: %s" -#~ msgstr "从队列获取消息失败:%s" +#~ msgid "Plugging VBD %s ... " +#~ msgstr "插入VBD %s... " -#~ msgid "Initing the Adapter Consumer for %s" -#~ msgstr "为%s初始化适配器消费者(Adapter Consumer)" +#~ msgid "Plugging VBD %s done." +#~ msgstr "插入VBD %s 完成。" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" -#~ msgstr "\"%(exchange)s\" fanout exchange用路由密钥 \"%(key)s\" 创建的" +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +#~ msgstr "VBD %(vbd_ref)s 作为 %(orig_dev)s 插入" -#~ msgid "Exception while processing consumer" -#~ msgstr "处理消费者出现异常" +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "VBD %(vbd_ref)s 插入错误的设备,重新映射为 %(dev)s" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" -#~ msgstr "正在创建 \"%(exchange)s\" fanout exchange" +#~ msgid "Destroying VBD for VDI %s ... " +#~ msgstr "正在销毁VDI为 %s 的 VBD " -#~ msgid "topic is %s" -#~ msgstr "主题是 %s" +#~ msgid "Destroying VBD for VDI %s done." +#~ msgstr "已经销毁VDI为 %s 的 VBD" -#~ msgid "message %s" -#~ msgstr "消息 %s" +#~ msgid "Running pygrub against %s" +#~ msgstr "对 %s 运行pygrub" -#~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." -#~ msgstr "无法确认tmpfile %(ipath)s 在相同的共享存储的 %(src)s 和 %(dest)s之间。" +#~ msgid "Found Xen kernel %s" +#~ msgstr "找到Xen内核 %s" -#~ msgid "_filter_hosts: %(request_spec)s" -#~ msgstr "_filter_hosts: %(request_spec)s" +#~ msgid "No Xen kernel found. Booting HVM." +#~ msgstr "没有找到Xen内核。正在启动HVM。" -#~ msgid "Filter hosts for drive type %s" -#~ msgstr "按照驱动类型 %s 过滤主机" +#~ msgid "Partitions:" +#~ msgstr "分区:" -#~ msgid "Host %s has no free capacity. Skip" -#~ msgstr "主机 %s 没有足够的容量。跳过" +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" +#~ msgstr " %(num)s: %(ptype)s %(size)d sectors" -#~ msgid "Filter hosts: %s" -#~ msgstr "过滤主机:%s" +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." +#~ msgstr "将分区表 %(primary_first)d %(primary_last)d 写入到 %(dev_path)s..." -#~ msgid "Must implement host selection mechanism" -#~ msgstr "必须实现主机选择机制" +#~ msgid "Writing partition table %s done." +#~ msgstr "完成写入分区表 %s 。" -#~ msgid "Maximum number of hosts selected (%d)" -#~ msgstr "所选择主机的最大数目(%d)" +#~ msgid "" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" +#~ msgstr "" -#~ msgid "Selected excessive host %(host)s" -#~ msgstr "选择超过了主机 %(host)s" +#~ msgid "" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" +#~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" -#~ msgstr "提供卷 %(name)s 它的大小为 %(size)s 位置在主机 %(host)s" +#~ msgid "" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" +#~ msgstr "安装在该镜像的XenServer工具可以进行网络注入。网络文件不会被操作。" -#~ msgid "volume_params %(volume_params)s" -#~ msgstr "volume_params %(volume_params)s" +#~ msgid "" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" +#~ msgstr "该镜像有XenServer工具,但是不能进行网络注入" -#~ msgid "%(i)d: Volume %(name)s" -#~ msgstr "%(i)d:卷名%(name)s" +#~ msgid "XenServer tools are not installed in this image" +#~ msgstr "没有在该镜像上安装XenServer工具" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" -#~ msgstr "正在尝试生产 %(num_volumes)d 个卷" +#~ msgid "Manipulating interface files directly" +#~ msgstr "直接操作接口文件" -#~ msgid "Error creating volumes" -#~ msgstr "创建卷失败" +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" +#~ msgstr "挂载文件系统失败(期望的是非Linux实例):%s" -#~ msgid "Non-VSA volume %d" -#~ msgstr "Non-VSA 卷 %d" +#~ msgid "Updating progress to %(progress)d" +#~ msgstr "将实例 '%(instance_uuid)s' 的进度更新到 %(progress)d" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" -#~ msgstr "正在生产卷 %(volume_id)s 它的驱动类型为 %(drive_type)s" +#~ msgid "Attempted to power on non-existent instance bad instance id %s" +#~ msgstr "尝试过启动不存在的实例,实例的id %s 不正确" -#~ msgid "Error creating volume" -#~ msgstr "创建卷失败" +#~ msgid "Starting instance" +#~ msgstr "正在启动虚拟机" -#~ msgid "No capability selected for volume of size %(size)s" -#~ msgstr "没有能力分配大小为 %(size)s 的卷" +#~ msgid "Removing kernel/ramdisk files from dom0" +#~ msgstr "从 dom0 中移除内核/内存盘文件" -#~ msgid "Host %s:" -#~ msgstr "主机 %s:" +#~ msgid "Failed to spawn, rolling back" +#~ msgstr "在数据库更新卷失败" -#~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ "\t驱动 %(qosgrp)-25s:总共 %(total)2s,已用 %(used)2s," -#~ " 空闲 %(free)2s。可用 %(avail)-5s" -#~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" -#~ msgstr "\t [ tab] LeastUsedHost:最佳主机: %(best_host)s。(使用的空间 %(min_used)s)" +#~ msgid "Auto configuring disk, attempting to resize partition..." +#~ msgstr "正在自动配置实例 %(instance_uuid)s 的磁盘,尝试调整分区大小..." + +#~ msgid "Invalid value for injected_files: %r" +#~ msgstr "injected_files无效的值:'%s'" + +#~ msgid "Injecting file path: '%s'" +#~ msgstr "注入文件路径:'%s'" + +#~ msgid "Setting admin password" +#~ msgstr "设置管理员密码" + +#~ msgid "Resetting network" +#~ msgstr "重置网络" + +#~ msgid "Setting VCPU weight" +#~ msgstr "设置VCPU 权重" + +#~ msgid "Starting VM" +#~ msgstr "重启xvp" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" -#~ msgstr "\t MostAvailCap:最佳主机: %(best_host)s。 (可用 %(max_avail)s %(type_str)s)" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" +#~ msgstr "%(hypervisor)s/%(os)s/%(architecture)s 最新的agent build 是 %(version)s 版本" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -#~ msgstr "(%(nm)s) 发布 (键:%(routing_key)s) %(message)s" +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" +#~ msgstr "没有找到 %(hypervisor)s/%(os)s/%(architecture)s 的代理创建" -#~ msgid "Publishing to route %s" -#~ msgstr "发布并路由到 %s" +#~ msgid "Waiting for instance state to become running" +#~ msgstr "" -#~ msgid "Declaring queue %s" -#~ msgstr "正在声明队列 %s" +#~ msgid "Querying agent version" +#~ msgstr "查询代理版本" -#~ msgid "Declaring exchange %s" -#~ msgstr "正在声明交换(exchange) %s" +#~ msgid "Instance agent version: %s" +#~ msgstr "实例代理版本:%s" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -#~ msgstr "把队列 %(queue)s 绑定到 %(exchange)s 采用的键是 %(routing_key)s" +#~ msgid "Updating Agent to %s" +#~ msgstr "把代理更新为 %s" -#~ msgid "Getting from %(queue)s: %(message)s" -#~ msgstr "从队列 %(queue)s 取消息:%(message)s" +#~ msgid "No opaque_ref could be determined for '%s'." +#~ msgstr "无法为 '%s' 确定opaque_ref。" -#~ msgid "Test: Emulate wrong VSA name. Raise" -#~ msgstr "测试:模拟错误的 VSA 名称。抛出异常" +#~ msgid "Finished snapshot and upload for VM" +#~ msgstr "快照完毕并为虚拟机 %s 上传" -#~ msgid "Test: Emulate DB error. Raise" -#~ msgstr "测试:模拟数据测试。抛出" +#~ msgid "Starting snapshot for VM" +#~ msgstr "开始为虚拟机 %s 快照" -#~ msgid "Test: user_data = %s" -#~ msgstr "测试:user_data = %s" +#~ msgid "Unable to Snapshot instance: %(exc)s" +#~ msgstr "无法为实例 %(instance_uuid)s 快照:%(exc)s" -#~ msgid "_create: param=%s" -#~ msgstr "_create: param=%s" +#~ msgid "Failed to transfer vhd to new host" +#~ msgstr "将 vhd 转移到新主机失败" -#~ msgid "Host %s" -#~ msgstr "主机 %s" +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +#~ msgstr "将 VDI %(cow_uuid)s 由 %(old_gb)dGB 调小到 %(new_gb)dGB" -#~ msgid "Test: provision vol %(name)s on host %(host)s" -#~ msgstr "测试:在主机 %(host)s 上提供 %(name)s" +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +#~ msgstr "将 VDI %(vdi_uuid)s 由 %(old_gb)dGB 调大到 %(new_gb)dGB" -#~ msgid "\t vol=%(vol)s" -#~ msgstr "\t vol=%(vol)s" +#~ msgid "Resize complete" +#~ msgstr "调整实例 %s 的大小完毕" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" -#~ msgstr "测试:VSA更新请求:vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "Failed to query agent version: %(resp)r" +#~ msgstr "查询代理版本失败:%(resp)r" -#~ msgid "Test: Volume create: %s" -#~ msgstr "测试:卷创建:%s" +#~ msgid "domid changed from %(domid)s to %(newdomid)s" +#~ msgstr "domid 由 %(olddomid)s 改变为 %(newdomid)s" -#~ msgid "Test: Volume get request: id=%(volume_id)s" -#~ msgstr "测试:卷获取请求:id=%(volume_id)s" +#~ msgid "Failed to exchange keys: %(resp)r" +#~ msgstr "交换钥匙失败:%(resp)r" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" -#~ msgstr "测试:卷更新请求:id=%(volume_id)s values=%(values)s" +#~ msgid "Failed to update password: %(resp)r" +#~ msgstr "更新密码失败:%(resp)r" -#~ msgid "Test: Volume get: id=%(volume_id)s" -#~ msgstr "测试:卷获取:id=%(volume_id)s" +#~ msgid "VM already halted, skipping shutdown..." +#~ msgstr "虚拟机 %(instance_uuid)s 已经终止,跳过关闭..." -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" -#~ msgstr "任务 [%(name)s] %(task)s 状态:成功 %(result)s" +#~ msgid "Shutting down VM" +#~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" -#~ msgstr "任务 [%(name)s] %(task)s 状态:%(status)s %(error_info)s" +#~ msgid "Unable to find VBD for VM" +#~ msgstr "无法为虚拟机找到VBD" -#~ msgid "virsh said: %r" -#~ msgstr "virsh 输出: %r" +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" +#~ msgstr "实例 %(instance_uuid)s 使用RAW或者VHD,跳过内核和内存盘的删除" -#~ msgid "cool, it's a device" -#~ msgstr "酷,这是个设备" +#~ msgid "instance has a kernel or ramdisk but not both" +#~ msgstr "实例拥有内核或者内存盘,但不是二者均有" -#~ msgid "Unable to read LXC console" -#~ msgstr "无法读取 LXC 控制台" +#~ msgid "kernel/ramdisk files removed" +#~ msgstr "内核/内存盘文件移除了" -#~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ msgid "VM destroyed" #~ msgstr "" -#~ "转换成 xml...\n" -#~ ":%s " -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." -#~ msgstr "nwfilter(%(instance_secgroup_filter_name)s) 未找到" +#~ msgid "Destroying VM" +#~ msgstr "重启xvp" + +#~ msgid "VM is not present, skipping destroy..." +#~ msgstr "虚拟机不存在,跳过销毁..." + +#~ msgid "Instance is already in Rescue Mode: %s" +#~ msgstr "实例已处于救援模式:%s" -#~ msgid "Created VM %s..." -#~ msgstr "创建虚拟机 %s ..." +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" +#~ msgstr "找到%(instance_count)d个超过%(timeout)d秒悬挂的重启" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." -#~ msgstr "已经将虚拟机 %(instance_name)s 创建成 %(vm_ref)s。" +#~ msgid "Automatically hard rebooting" +#~ msgstr "自动冷重启 %d" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#~ msgstr "正在为虚拟机 %(vm_ref)s 创建一个特定的CDROM VBD, VDI %(vdi_ref)s ... " +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" +#~ msgstr "" #~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." -#~ msgstr "已经创建了一个基于CDROM 的VBD %(vbd_ref)s,目的是为虚拟机 %(vm_ref)s,VDI %(vdi_ref)s。" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" +#~ msgstr "为实例 %(instance_uuid)s 关闭虚拟机" -#~ msgid "Image Type: %s" -#~ msgstr "镜像类型:%s" +#~ msgid "Instance %(instance_uuid)s not found" +#~ msgstr "没有找到实例 %(instance_id)s" -#~ msgid "ISO: Found sr possibly containing the ISO image" -#~ msgstr "ISO:找到可能包含该ISO镜像的存储库" +#~ msgid "In ERROR state" +#~ msgstr "节点处于未知的错误状态。" -#~ msgid "Creating VBD for VDI %s ... " -#~ msgstr "正在为VDI%s创建VBD " +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" +#~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." -#~ msgstr "为VDI %s 创建VBD完成。" +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." +#~ msgstr "" -#~ msgid "VBD.unplug successful first time." -#~ msgstr "VBD.unplug 操作第一次成功。" +#~ msgid "Could not get bandwidth info." +#~ msgstr "无法得到带宽信息" -#~ msgid "VBD.unplug rejected: retrying..." -#~ msgstr "VBD.unplug 操作被拒绝:重试中..." +#~ msgid "Injecting network info to xenstore" +#~ msgstr "为虚拟机注入网络信息到xs:|%s|" -#~ msgid "Not sleeping anymore!" -#~ msgstr "不再睡眠!" +#~ msgid "Creating vifs" +#~ msgstr "正在创建镜像" -#~ msgid "VBD.unplug successful eventually." -#~ msgstr "VBD.unplug 操作最终成功。" +#~ msgid "Creating VIF for network %(network_ref)s" +#~ msgstr "正在为虚拟机 %(vm_ref)s,网络 %(network_ref)s 创建VIF。" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" -#~ msgstr "在 VBD.unplug 操作中忽略XenAPI.Failure:%s" +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" +#~ msgstr "正在为虚拟机 %(vm_ref)s,网络 %(network_ref)s 创建VIF。" -#~ msgid "Ignoring XenAPI.Failure %s" -#~ msgstr "忽略 XenAPI.Failure %s" +#~ msgid "Injecting hostname to xenstore" +#~ msgstr "为虚拟机注入hostname到xs:|%s|" -#~ msgid "Starting instance %s" -#~ msgstr "启动实例 %s" +#~ msgid "" +#~ "The agent call to %(method)s returned" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" +#~ msgstr "" +#~ "%(method)s 的代理调用返回无效的响应:%(ret)r。虚拟机id=%(instance_uuid)s; " +#~ "path=%(path)s; args=%(addl_args)r" -#~ msgid "instance %s: Failed to spawn" -#~ msgstr "实例 %s:生产失败" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" +#~ msgstr "超时:调用 %(method)s 超时。虚拟机id=%(instance_uuid)s; args=%(args)r" -#~ msgid "Instance %s failed to spawn - performing clean-up" -#~ msgstr "实例 %s 生产失败 - 正在进行清理" +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "args=%(args)r" +#~ msgstr "没有执行:代理不支持 %(method)s 的调用。虚拟机id=%(instance_uuid)s; args=%(args)r" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" -#~ msgstr "实例 %s:生产失败 - 无法创建虚拟机" +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" +#~ msgstr "对 %(method)s 的调用返回错误:%(e)s。" -#~ msgid "Starting VM %s..." -#~ msgstr "启动虚拟机 %s..." +#~ msgid "OpenSSL error: %s" +#~ msgstr "OpenSSL错误:%s" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." -#~ msgstr "生产 VM %(instance_uuid)s 它是由 %(vm_ref)s 创建的。" +#~ msgid "creating sr within volume_utils" +#~ msgstr "在volume_utils创建存储库" -#~ msgid "Instance %s: waiting for running" -#~ msgstr "实例 %s:等待运行" +#~ msgid "type is = %s" +#~ msgstr "类型is = %s" -#~ msgid "Instance %s: running" -#~ msgstr "实例 %s:运行" +#~ msgid "name = %s" +#~ msgstr "name = %s" -#~ msgid "Resources to remove:%s" -#~ msgstr "将要移除的资源:%s" +#~ msgid "Created %(label)s as %(sr_ref)s." +#~ msgstr "将 %(label)s 作为 %(sr_ref)s 创建。" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" -#~ msgstr "移除VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "Unable to create Storage Repository" +#~ msgstr "无法创建存储库" -#~ msgid "Skipping VDI destroy for %s" -#~ msgstr "跳过 %s 的VDI的销毁" +#~ msgid "introducing sr within volume_utils" +#~ msgstr "在volume_utils里引入sr" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" -#~ msgstr "正在为实例 %(instance_uuid)s 销毁 VDIs" +#~ msgid "Introduced %(label)s as %(sr_ref)s." +#~ msgstr "将 %(label)s 作为 %(sr_ref)s 引入。" -#~ msgid "Instance %(instance_uuid)s VM destroyed" -#~ msgstr "实例 %(instance_uuid)s 销毁了" +#~ msgid "Creating pbd for SR" +#~ msgstr "为存储库创建pbd" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" -#~ msgstr "正在为实例%(instance_uuid)s 销毁虚拟机" +#~ msgid "Plugging SR" +#~ msgstr "插入存储库" -#~ msgid "Instance for migration %d not found, skipping" -#~ msgstr "没有找到为迁移 %d 的实例,正在跳过" +#~ msgid "Unable to introduce Storage Repository" +#~ msgstr "无法引入存储库" -#~ msgid "creating vif(s) for vm: |%s|" -#~ msgstr "正在为虚拟机创建 vif(s):|%s|" +#~ msgid "Unable to get SR using uuid" +#~ msgstr "无法得到使用uuid的存储库" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -#~ msgstr "创建VIF %(vif_ref)s 是为了虚拟机 %(vm_ref)s,网络 %(network_ref)s。" +#~ msgid "Forgetting SR %s..." +#~ msgstr "遗忘存储库 %s..." -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" -#~ msgstr "%(method)s 的调用返回错误:%(e)s。虚拟机id=%(instance_uuid)s; args=%(args)r" +#~ msgid "Unable to forget Storage Repository" +#~ msgstr "无法遗忘Storage Repository" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#~ msgstr "为虚拟机 %(vm_ref)s ,VDI %(vdi_ref)s 创建VBD... " +#~ msgid "Introducing %s..." +#~ msgstr "引入 %s..." -#~ msgid "Error destroying VDI" -#~ msgstr "销毁VDI出错" +#~ msgid "Unable to find SR from VBD %s" +#~ msgstr "无法在VBD %s找到存储库" -#~ msgid "\tVolume %s is NOT VSA volume" -#~ msgstr "\t卷 %s 不是VSA 卷" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +#~ msgstr "异常 %(exc)s 在为 %(sr_ref)s 得到PBDs时被忽略" -#~ msgid "\tFE VSA Volume %s creation - do nothing" -#~ msgstr "\tFE VSA 卷 %s 的创建 - 什么都不做" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +#~ msgstr "异常 %(exc)s 在拔开PBD %(pbd)s 时被忽略" -#~ msgid "VSA BE create_volume for %s failed" -#~ msgstr "为 %s 的VSA BE create_volume失败" +#~ msgid "Unable to introduce VDI on SR %s" +#~ msgstr "无法在存储库 %s 上引入VDI" -#~ msgid "VSA BE create_volume for %s succeeded" -#~ msgstr "为 %s 的VSA BE create_volume成功" +#~ msgid "Unable to get record of VDI %s on" +#~ msgstr "无法使得VDI %s 的记录运行" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" -#~ msgstr "\tFE VSA 卷 %s 的删除 - 什么都不做" +#~ msgid "Unable to introduce VDI for SR %s" +#~ msgstr "无法为存储库 %s 引入VDI" -#~ msgid "VSA BE delete_volume for %s failed" -#~ msgstr "为 %s 的VSA BE delete_volume失败" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgstr "无法获得目标信息 %(data)s, %(mountpoint)s" -#~ msgid "VSA BE delete_volume for %s suceeded" -#~ msgstr "为 %s 的VSA BE delete_volume成功" +#~ msgid "Mountpoint cannot be translated: %s" +#~ msgstr "挂载点无法被翻译:%s" -#~ msgid "\tFE VSA Volume %s local path call - call discover" -#~ msgstr "\tFE VSA 卷 %s 本地路径调用 - 调用discover" +#~ msgid "Could not find VDI ref" +#~ msgstr "找不到VDI ref" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" -#~ msgstr "\tFE VSA Volume %s 确保导出 - 什么都不做" +#~ msgid "Could not create SR" +#~ msgstr "无法创建存储库" -#~ msgid "\tFE VSA Volume %s create export - do nothing" -#~ msgstr "\tFE VSA Volume %s 创建导出 - 什么都不做" +#~ msgid "Could not retrieve SR record" +#~ msgstr "无法获取存储库记录" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" -#~ msgstr "\tFE VSA Volume %s 删除导出 - 什么都不做" +#~ msgid "Introducing SR %s" +#~ msgstr "引入存储库 %s" -#~ msgid "VSA BE remove_export for %s failed" -#~ msgstr "为 %s 的VSA BE remove_export失败" +#~ msgid "SR found in xapi database. No need to introduce" +#~ msgstr "在xapi数据库找到存储库。无需引入。" -#~ msgid "Failed to retrieve QoS info" -#~ msgstr "获取QoS信息失败" +#~ msgid "Could not introduce SR" +#~ msgstr "无法引入存储库" -#~ msgid "drive_name not defined" -#~ msgstr "没有定义drive_name" +#~ msgid "Checking for SR %s" +#~ msgstr "检查存储库 %s" -#~ msgid "invalid drive type name %s" -#~ msgstr "无效的drive类型名称 %s" +#~ msgid "SR %s not found in the xapi database" +#~ msgstr "在xapi数据库没有找到存储库 %s" -#~ msgid "*** Experimental VSA code ***" -#~ msgstr "*** 用于实验的VSA代码 ***" +#~ msgid "Could not forget SR" +#~ msgstr "不能遗忘存储库" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" -#~ msgstr "请求的VCs (%d)数目过大。设置为默认值" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +#~ msgstr "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -#~ msgid "Creating VSA: %s" -#~ msgstr "正在创建VSA:%s" +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#~ msgstr "存储库 %(sr_ref)s 不能为实例%(instance_name)s使用" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" -#~ msgstr "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s:创建卷 " -#~ "%(vol_name)s,%(vol_size)d GB,类型 %(vol_type_id)s" +#~ msgid "Unable to attach volume to instance %s" +#~ msgstr "无法附加卷到实例 %s" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" -#~ msgstr "VSA ID %(vsa_id)d:更新VSA状态到 %(status)s" +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#~ msgstr "挂载点 %(mountpoint)s 附加到实例 %(instance_name)s" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" -#~ msgstr "VSA ID %(vsa_id)d:更新VSA调用" +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgstr "分离_volume: %(instance_name)s, %(mountpoint)s" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." -#~ msgstr "添加%(add_cnt)s VCs到 %(vsa_name)s。" +#~ msgid "Unable to destroy vbd %s" +#~ msgstr "无法销毁VBD %s" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." -#~ msgstr "%(del_cnt)s VCs 从VSA %(vsa_name)s 中删除。" +#~ msgid "Error purging SR %s" +#~ msgstr "净化存储库 %s 出错" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" -#~ msgstr "VSA ID %(vsa_id)s:删除 %(direction)s 卷 %(vol_name)s" +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +#~ msgstr "挂载点 %(mountpoint)s 从实例 %(instance_name)s 分离" -#~ msgid "Unable to delete volume %s" -#~ msgstr "无法删除卷 %s" +#~ msgid "Invalid request: %s" +#~ msgstr "无效的请求:%s" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" -#~ msgstr "VSA ID %(vsa_id)s:强迫删除。%(direction)s 卷 %(vol_name)s" +#~ msgid "Request: %s" +#~ msgstr "请求:%s" -#~ msgid "Going to try to terminate VSA ID %s" -#~ msgstr "将要试图终止VSA ID %s" +#~ msgid "Request made with missing token: %s" +#~ msgstr "请求缺少令牌:%s" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" -#~ msgstr "VSA ID %(vsa_id)s:删除实例 %(name)s" +#~ msgid "Request made with invalid token: %s" +#~ msgstr "请求中有无效令牌:%s" -#~ msgid "Create call received for VSA %s" -#~ msgstr "收到VSA %s 的Create call" +#~ msgid "Unexpected error: %s" +#~ msgstr "意外错误:%s" -#~ msgid "Failed to find VSA %(vsa_id)d" -#~ msgstr "没有找到VSA %(vsa_id)d" +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" +#~ msgstr "启动cinder-xvpvncproxy节点(版本 %s)" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" -#~ msgstr "VSA ID %(vsa_id)s:Drive %(vol_id)s 创建。状态 %(status)s" +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." +#~ msgstr "无法确认导出的卷id:%(volume_id)s。" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" -#~ msgstr "Drive %(vol_name)s (%(vol_disp_name)s) 依然在创建阶段 - 请等待" +#~ msgid "Volume is still attached" +#~ msgstr "卷仍在附加中" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" -#~ msgstr "VSA ID %(vsa_id)d: 不是所有的卷都创建了 (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Checking volume capabilities" +#~ msgstr "检查卷能力" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" -#~ msgstr "" -#~ "VSA ID %(vsa_id)d:Drive %(vol_name)s " -#~ "(%(vol_disp_name)s)处于 %(status)s 状态。" +#~ msgid "New capabilities found: %s" +#~ msgstr "找到新能力:%s" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" -#~ msgstr "更新卷 %(vol_name)s 的附加状态失败。%(ex)s" +#~ msgid "Failed to find LUN ID for volume %s" +#~ msgstr "无法为VDI %s 找到VBD" + +#~ msgid "Failed to remove and delete dataset member" +#~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" -#~ msgstr "VSA ID %(vsa_id)d:删除所有BE卷" +#~ msgid "Could not determine project for volume %s, can't export" +#~ msgstr "无法为卷 %s 确定项目,无法导出" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" -#~ msgstr "VSA ID %(vsa_id)d:启动 %(vc_count)d 个实例" +#~ msgid "Leaving SolidFire create_volume" +#~ msgstr "离开SolidFire create_volume" diff --git a/cinder/locale/zh_TW/LC_MESSAGES/cinder.po b/cinder/locale/zh_TW/LC_MESSAGES/cinder.po index b2f63f80c..5eb405b2a 100644 --- a/cinder/locale/zh_TW/LC_MESSAGES/cinder.po +++ b/cinder/locale/zh_TW/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-04-08 23:04+0000\n" +"POT-Creation-Date: 2013-05-17 18:10+0000\n" "PO-Revision-Date: 2012-03-07 02:00+0000\n" "Last-Translator: Charles Hsu \n" "Language-Team: Chinese (Traditional) \n" @@ -17,60 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -#: cinder/context.py:59 +#: cinder/context.py:61 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:90 +#: cinder/context.py:92 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: cinder/crypto.py:48 -msgid "Filename of root CA" -msgstr "" - -#: cinder/crypto.py:51 -msgid "Filename of private key" -msgstr "Private key 私鑰檔案名稱" - -#: cinder/crypto.py:54 -msgid "Filename of root Certificate Revocation List" -msgstr "" - -#: cinder/crypto.py:57 -msgid "Where we keep our keys" -msgstr "我們的keys留存於何處" - -#: cinder/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "我們的根憑證留存於何處" - -#: cinder/crypto.py:63 -msgid "Should we use a CA for each project?" -msgstr "是否需要一個project 使用一個CA" - -#: cinder/crypto.py:67 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" - -#: cinder/crypto.py:72 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "" - -#: cinder/crypto.py:292 -#, python-format -msgid "Flags path: %s" -msgstr "" - -#: cinder/exception.py:56 +#: cinder/exception.py:63 msgid "Unexpected error while running command." msgstr "非預期的執行錯誤" -#: cinder/exception.py:59 +#: cinder/exception.py:66 #, python-format msgid "" "%(description)s\n" @@ -85,8042 +46,9457 @@ msgstr "" "標準輸出: %(stdout)r\n" "標準錯誤輸出: %(stderr)r" -#: cinder/exception.py:94 +#: cinder/exception.py:90 msgid "DB exception wrapped." msgstr "" -#: cinder/exception.py:155 +#: cinder/exception.py:104 msgid "An unknown exception occurred." msgstr "發生一個未知例外" -#: cinder/exception.py:178 -msgid "Failed to decrypt text" -msgstr "內文解碼失敗" - -#: cinder/exception.py:182 -msgid "Failed to paginate through images from image service" +#: cinder/exception.py:125 cinder/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:186 -msgid "Virtual Interface creation failed" -msgstr "建立虛擬介面失敗" - -#: cinder/exception.py:190 -msgid "5 attempts to create virtual interfacewith unique mac address failed" -msgstr "連續嘗試 5 次建立唯一網路位置(MAC)的虛擬介面失敗" - -#: cinder/exception.py:195 +#: cinder/exception.py:138 msgid "Connection to glance failed" msgstr "連接到glance失敗" -#: cinder/exception.py:199 -msgid "Connection to melange failed" -msgstr "" - -#: cinder/exception.py:203 +#: cinder/exception.py:142 msgid "Not authorized." msgstr "未被授權" -#: cinder/exception.py:208 +#: cinder/exception.py:147 msgid "User does not have admin privileges" msgstr "使用者並沒有管理者權力" -#: cinder/exception.py:212 +#: cinder/exception.py:151 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:216 +#: cinder/exception.py:155 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: cinder/exception.py:220 +#: cinder/exception.py:159 msgid "Unacceptable parameters." msgstr "不可接受的參數值" -#: cinder/exception.py:225 +#: cinder/exception.py:164 msgid "Invalid snapshot" msgstr "無效的快照(snapshot)" -#: cinder/exception.py:229 +#: cinder/exception.py:168 #, python-format -msgid "Volume %(volume_id)s is not attached to anything" +msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:233 cinder/api/openstack/compute/contrib/keypairs.py:113 -msgid "Keypair data is invalid" -msgstr "無效的Keypair" - -#: cinder/exception.py:237 +#: cinder/exception.py:172 msgid "Failed to load data into json format" msgstr "" -#: cinder/exception.py:241 +#: cinder/exception.py:176 msgid "The request is invalid." msgstr "" -#: cinder/exception.py:245 -#, python-format -msgid "Invalid signature %(signature)s for user %(user)s." +#: cinder/exception.py:180 +msgid "The results are invalid." msgstr "" -#: cinder/exception.py:249 +#: cinder/exception.py:184 msgid "Invalid input received" msgstr "" -#: cinder/exception.py:253 -#, python-format -msgid "Invalid instance type %(instance_type)s." -msgstr "" - -#: cinder/exception.py:257 +#: cinder/exception.py:188 msgid "Invalid volume type" msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:192 msgid "Invalid volume" msgstr "" -#: cinder/exception.py:265 -#, python-format -msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -msgstr "" - -#: cinder/exception.py:269 -#, python-format -msgid "Invalid IP protocol %(protocol)s." -msgstr "" - -#: cinder/exception.py:273 +#: cinder/exception.py:196 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:277 -#, python-format -msgid "Invalid cidr %(cidr)s." -msgstr "" - -#: cinder/exception.py:281 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: cinder/exception.py:285 +#: cinder/exception.py:200 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: cinder/exception.py:292 +#: cinder/exception.py:207 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:296 -#, python-format -msgid "" -"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" -" %(reason)s." +#: cinder/exception.py:211 +msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:301 +#: cinder/exception.py:215 #, python-format -msgid "Group not valid. Reason: %(reason)s" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:305 -#, python-format -msgid "" -"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" -" the instance is in this state." +#: cinder/exception.py:219 +msgid "Expected a uuid but received %(uuid)." msgstr "" -#: cinder/exception.py:310 -#, python-format -msgid "Instance %(instance_id)s is not running." +#: cinder/exception.py:223 +msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:314 +#: cinder/exception.py:229 #, python-format -msgid "Instance %(instance_id)s is not suspended." +msgid "Volume %(volume_id)s persistence file could not be found." msgstr "" -#: cinder/exception.py:318 +#: cinder/exception.py:233 #, python-format -msgid "Instance %(instance_id)s is not in rescue mode" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:322 -msgid "Failed to suspend instance" +#: cinder/exception.py:237 +#, python-format +msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:326 -msgid "Failed to resume server" +#: cinder/exception.py:242 +#, python-format +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/exception.py:330 -msgid "Failed to reboot instance" +#: cinder/exception.py:246 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:334 -msgid "Failed to terminate instance" +#: cinder/exception.py:251 cinder/exception.py:264 +msgid "Invalid metadata" msgstr "" -#: cinder/exception.py:338 -msgid "Service is unavailable at this time." +#: cinder/exception.py:255 cinder/exception.py:268 +msgid "Invalid metadata size" msgstr "" -#: cinder/exception.py:342 -msgid "Volume service is unavailable at this time." +#: cinder/exception.py:259 +#, python-format +msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:346 -msgid "Compute service is unavailable at this time." +#: cinder/exception.py:272 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:350 +#: cinder/exception.py:276 #, python-format -msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:355 -msgid "Destination compute host is unavailable at this time." +#: cinder/exception.py:281 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:359 -msgid "Original compute host is unavailable at this time." +#: cinder/exception.py:286 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:363 -msgid "The supplied hypervisor type of is invalid." +#: cinder/exception.py:290 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:367 -msgid "The instance requires a newer hypervisor version than has been provided." +#: cinder/exception.py:294 +#, python-format +msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:299 #, python-format -msgid "" -"The supplied disk path (%(path)s) already exists, it is expected not to " -"exist." +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:303 #, python-format -msgid "The supplied device path (%(path)s) is invalid." +msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:307 #, python-format -msgid "The supplied device (%(device)s) is busy." +msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:385 -msgid "Unacceptable CPU info" +#: cinder/exception.py:311 +#, python-format +msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:315 #, python-format -msgid "%(address)s is not a valid IP v4/6 address." +msgid "No disk at %(location)s" msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:319 #, python-format -msgid "" -"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " -"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:399 +#: cinder/exception.py:323 #, python-format -msgid "" -"vSwitch which contains the port group %(bridge)s is not associated with " -"the desired physical adapter. Expected vSwitch is %(expected)s, but the " -"one associated is %(actual)s." +msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:406 +#: cinder/exception.py:327 #, python-format -msgid "Disk format %(disk_format)s is not acceptable" +msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:410 +#: cinder/exception.py:331 #, python-format -msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:414 +#: cinder/exception.py:335 #, python-format -msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:418 +#: cinder/exception.py:339 #, python-format -msgid "Ec2 id %(ec2_id)s is unacceptable." +msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:422 -msgid "Resource could not be found." +#: cinder/exception.py:343 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:427 +#: cinder/exception.py:347 #, python-format -msgid "Required flag %(flag)s not set." +msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:431 +#: cinder/exception.py:351 #, python-format -msgid "Volume %(volume_id)s could not be found." +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: cinder/exception.py:435 -#, python-format -msgid "Unable to locate account %(account_name)s on Solidfire device" +#: cinder/exception.py:356 +msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:360 #, python-format -msgid "Volume not found for instance %(instance_id)s." +msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:364 #, python-format -msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:449 -msgid "Zero volume types found." +#: cinder/exception.py:368 +#, python-format +msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:372 #, python-format -msgid "Volume type %(volume_type_id)s could not be found." +msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:376 #, python-format -msgid "Volume type with name %(volume_type_name)s could not be found." +msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:462 +#: cinder/exception.py:380 #, python-format -msgid "" -"Volume Type %(volume_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:467 +#: cinder/exception.py:384 #, python-format -msgid "Snapshot %(snapshot_id)s could not be found." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: cinder/exception.py:471 +#: cinder/exception.py:388 #, python-format -msgid "deleting volume %(volume_name)s that has snapshot" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: cinder/exception.py:475 +#: cinder/exception.py:393 #, python-format -msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" +msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:480 +#: cinder/exception.py:397 #, python-format -msgid "No target id found for volume %(volume_id)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: cinder/exception.py:484 -#, python-format -msgid "No disk at %(location)s" +#: cinder/exception.py:401 +msgid "Action not allowed." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:410 #, python-format -msgid "Could not find a handler for %(driver_type)s volume." +msgid "Key pair %(key_name)s already exists." msgstr "" -#: cinder/exception.py:492 +#: cinder/exception.py:414 #, python-format -msgid "Invalid image href %(image_href)s." +msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:496 -msgid "" -"Some images have been stored via hrefs. This version of the api does not " -"support displaying image hrefs." +#: cinder/exception.py:418 +msgid "Migration error" msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:422 #, python-format -msgid "Image %(image_id)s could not be found." +msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:426 #, python-format -msgid "Kernel not found for image %(image_id)s." +msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:430 #, python-format -msgid "User %(user_id)s could not be found." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:434 #, python-format -msgid "Project %(project_id)s could not be found." +msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:438 #, python-format -msgid "User %(user_id)s is not a member of project %(project_id)s." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: cinder/exception.py:521 -#, python-format -msgid "Role %(role_id)s could not be found." +#: cinder/exception.py:442 +msgid "Quota exceeded" msgstr "" -#: cinder/exception.py:525 -msgid "Cannot find SR to read/write VDI." +#: cinder/exception.py:449 +msgid "Requested volume or snapshot exceeds allowed Gigabytes quota" msgstr "" -#: cinder/exception.py:529 -#, python-format -msgid "%(req)s is required to create a network." +#: cinder/exception.py:454 +msgid "Maximum volume/snapshot size exceeded" msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:458 #, python-format -msgid "Network %(network_id)s could not be found." +msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:537 +#: cinder/exception.py:462 #, python-format -msgid "Network could not be found for bridge %(bridge)s" +msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:541 +#: cinder/exception.py:466 #, python-format -msgid "Network could not be found for uuid %(uuid)s" +msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:545 +#: cinder/exception.py:470 #, python-format -msgid "Network could not be found with cidr %(cidr)s." +msgid "3PAR Host already exists: %(err)s. %(info)s" msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:474 #, python-format -msgid "Network could not be found for instance %(instance_id)s." -msgstr "" - -#: cinder/exception.py:553 -msgid "No networks defined." +msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:557 +#: cinder/exception.py:478 #, python-format -msgid "" -"Either Network uuid %(network_uuid)s is not present or is not assigned to" -" the project %(project_id)s." +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:562 -#, python-format -msgid "Host is not set to the network (%(network_id)s)." +#: cinder/exception.py:483 +msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:487 #, python-format -msgid "Network %(network)s has active ports, cannot delete." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:570 -msgid "Could not find the datastore reference(s) which the VM uses." +#: cinder/exception.py:491 +#, python-format +msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:574 +#: cinder/exception.py:495 #, python-format -msgid "No fixed IP associated with id %(id)s." +msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:499 #, python-format -msgid "Fixed ip not found for address %(address)s." +msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:503 #, python-format -msgid "Instance %(instance_id)s has zero fixed ips." +msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:507 +#, fuzzy, python-format +msgid "Unable to create server object for initiator %(name)s" +msgstr "無法替 instance實例 %(instance_name)s , 建立 VDI 在SR %(sr_ref)s" + +#: cinder/exception.py:511 #, python-format -msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:591 -#, python-format -msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#: cinder/exception.py:515 +msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:519 #, python-format -msgid "Host %(host)s has zero fixed ips." +msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:523 #, python-format -msgid "" -"Fixed IP address (%(address)s) does not exist in network " -"(%(network_uuid)s)." +msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:527 #, python-format -msgid "Fixed IP address %(address)s is already in use." +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:531 #, python-format -msgid "Fixed IP address %(address)s is invalid." +msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:612 -msgid "Zero fixed ips available." -msgstr "" +#: cinder/exception.py:536 +#, fuzzy +msgid "Unknown NFS exception" +msgstr "發生一個未知例外" -#: cinder/exception.py:616 -msgid "Zero fixed ips could be found." +#: cinder/exception.py:540 +msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:544 cinder/exception.py:556 #, python-format -msgid "Floating ip not found for id %(id)s." +msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:624 -#, python-format -msgid "The DNS entry %(name)s already exists in domain %(domain)s." -msgstr "" +#: cinder/exception.py:548 +#, fuzzy +msgid "Unknown Gluster exception" +msgstr "發生一個未知例外" -#: cinder/exception.py:628 -#, python-format -msgid "Floating ip not found for address %(address)s." +#: cinder/exception.py:552 +msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:560 #, python-format -msgid "Floating ip not found for host %(host)s." +msgid "" +"Glance metadata cannot be updated, key %(key)s exists for volume id " +"%(volume_id)s" msgstr "" -#: cinder/exception.py:636 -msgid "Zero floating ips available." +#: cinder/exception.py:565 +msgid "Failed to copy image to volume" msgstr "" -#: cinder/exception.py:640 +#: cinder/exception.py:569 #, python-format -msgid "Floating ip %(address)s is associated." +msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:573 #, python-format -msgid "Floating ip %(address)s is not associated." +msgid "Invalid backup: %(reason)s" +msgstr "" + +#: cinder/exception.py:577 +#, fuzzy +msgid "Connection to swift failed" +msgstr "連接到glance失敗" + +#: cinder/flags.py:145 +msgid "Deploy v1 of the Cinder API. " msgstr "" -#: cinder/exception.py:648 -msgid "Zero floating ips exist." +#: cinder/flags.py:148 +msgid "Deploy v2 of the Cinder API. " msgstr "" -#: cinder/exception.py:652 +#: cinder/manager.py:158 #, python-format -msgid "Interface %(interface)s not found." +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: cinder/exception.py:656 +#: cinder/manager.py:164 #, python-format -msgid "Keypair %(name)s not found for user %(user_id)s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: cinder/exception.py:660 +#: cinder/manager.py:171 #, python-format -msgid "Certificate %(certificate_id)s not found." +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: cinder/exception.py:664 -#, python-format -msgid "Service %(service_id)s could not be found." +#: cinder/manager.py:216 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/exception.py:668 -#, python-format -msgid "Host %(host)s could not be found." +#: cinder/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: cinder/exception.py:672 -#, python-format -msgid "Compute host %(host)s could not be found." +#: cinder/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/exception.py:676 +#: cinder/quota.py:704 #, python-format -msgid "Could not find binary %(binary)s on host %(host)s." +msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/exception.py:680 +#: cinder/quota.py:726 #, python-format -msgid "Auth token %(token)s could not be found." +msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/exception.py:684 +#: cinder/quota.py:747 #, python-format -msgid "Access Key %(access_key)s could not be found." +msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/exception.py:688 -msgid "Quota could not be found" +#: cinder/service.py:124 +msgid "SIGTERM received" msgstr "" -#: cinder/exception.py:692 -#, python-format -msgid "Quota for project %(project_id)s could not be found." +#: cinder/service.py:174 cinder/openstack/common/service.py:164 +msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/exception.py:696 -#, python-format -msgid "Quota class %(class_name)s could not be found." +#: cinder/service.py:213 cinder/openstack/common/service.py:200 +msgid "Forking too fast, sleeping" msgstr "" -#: cinder/exception.py:700 +#: cinder/service.py:231 cinder/openstack/common/service.py:121 +#: cinder/openstack/common/service.py:218 #, python-format -msgid "Security group %(security_group_id)s not found." +msgid "Caught %s, exiting" msgstr "" -#: cinder/exception.py:704 -#, python-format -msgid "Security group %(security_group_id)s not found for project %(project_id)s." +#: cinder/service.py:236 cinder/openstack/common/service.py:223 +msgid "Unhandled exception" msgstr "" -#: cinder/exception.py:709 +#: cinder/service.py:243 cinder/openstack/common/service.py:230 #, python-format -msgid "Security group with rule %(rule_id)s not found." +msgid "Started child %d" msgstr "" -#: cinder/exception.py:713 +#: cinder/service.py:253 cinder/openstack/common/service.py:240 #, python-format -msgid "" -"Security group %(security_group_id)s is already associated with the " -"instance %(instance_id)s" +msgid "Starting %d workers" msgstr "" -#: cinder/exception.py:718 +#: cinder/service.py:272 cinder/openstack/common/service.py:257 #, python-format -msgid "" -"Security group %(security_group_id)s is not associated with the instance " -"%(instance_id)s" +msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/exception.py:723 +#: cinder/service.py:275 #, python-format -msgid "Migration %(migration_id)s could not be found." +msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/exception.py:727 +#: cinder/service.py:278 cinder/openstack/common/service.py:265 #, python-format -msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgid "pid %d not in child list" msgstr "" -#: cinder/exception.py:732 +#: cinder/service.py:286 #, python-format -msgid "Console pool %(pool_id)s could not be found." +msgid "_wait_child %d" msgstr "" -#: cinder/exception.py:736 +#: cinder/service.py:302 #, python-format -msgid "" -"Console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s not found." +msgid "wait wrap.failed %s" msgstr "" -#: cinder/exception.py:742 +#: cinder/service.py:310 cinder/openstack/common/service.py:293 #, python-format -msgid "Console %(console_id)s could not be found." +msgid "Caught %s, stopping children" msgstr "" -#: cinder/exception.py:746 +#: cinder/service.py:321 cinder/openstack/common/service.py:304 #, python-format -msgid "Console for instance %(instance_id)s could not be found." +msgid "Waiting on %d children to exit" msgstr "" -#: cinder/exception.py:750 +#: cinder/service.py:353 #, python-format -msgid "" -"Console for instance %(instance_id)s in pool %(pool_id)s could not be " -"found." +msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/exception.py:755 +#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 #, python-format -msgid "Invalid console type %(console_type)s " +msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/exception.py:759 -msgid "Zero instance types found." +#: cinder/service.py:458 +msgid "Service killed that has no database entry" msgstr "" -#: cinder/exception.py:763 -#, python-format -msgid "Instance type %(instance_type_id)s could not be found." +#: cinder/service.py:495 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/exception.py:767 -#, python-format -msgid "Instance type with name %(instance_type_name)s could not be found." +#: cinder/service.py:510 +msgid "Recovered model server connection!" msgstr "" -#: cinder/exception.py:772 -#, python-format -msgid "Flavor %(flavor_id)s could not be found." +#: cinder/service.py:516 +msgid "model server went away" msgstr "" -#: cinder/exception.py:776 -#, python-format -msgid "Cell %(cell_id)s could not be found." +#: cinder/service.py:608 +msgid "Full set of FLAGS:" msgstr "" -#: cinder/exception.py:780 +#: cinder/service.py:615 #, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/exception.py:784 +#: cinder/utils.py:96 #, python-format -msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgid "Fetching %s" msgstr "" -#: cinder/exception.py:789 +#: cinder/utils.py:147 cinder/openstack/common/processutils.py:122 #, python-format -msgid "Scheduler weight flag not found: %(flag_name)s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/exception.py:793 -#, python-format -msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#: cinder/utils.py:153 +msgid "" +"The root_helper option (which lets you specify a root wrapper different " +"from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " +"should use the rootwrap_config option instead." msgstr "" -#: cinder/exception.py:798 +#: cinder/utils.py:169 cinder/openstack/common/processutils.py:137 #, python-format -msgid "" -"Instance Type %(instance_type_id)s has no extra specs with key " -"%(extra_specs_key)s." +msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/exception.py:803 -msgid "LDAP object could not be found" +#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/openstack/common/processutils.py:162 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 +#, python-format +msgid "Result was %s" msgstr "" -#: cinder/exception.py:807 +#: cinder/utils.py:199 cinder/openstack/common/processutils.py:174 #, python-format -msgid "LDAP user %(user_id)s could not be found." +msgid "%r failed. Retrying." msgstr "" -#: cinder/exception.py:811 +#: cinder/utils.py:241 cinder/volume/drivers/san/hp/hp_3par_common.py:197 #, python-format -msgid "LDAP group %(group_id)s could not be found." +msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/exception.py:815 -#, python-format -msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#: cinder/utils.py:243 +msgid "Environment not supported over SSH" msgstr "" -#: cinder/exception.py:819 -#, python-format -msgid "File %(file_path)s could not be found." +#: cinder/utils.py:247 +msgid "process_input not supported over SSH" msgstr "" -#: cinder/exception.py:823 -msgid "Zero files could be found." +#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:91 +msgid "Specify a password or private_key" msgstr "" -#: cinder/exception.py:827 +#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:99 #, python-format -msgid "Virtual switch associated with the network adapter %(adapter)s not found." +msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/exception.py:832 +#: cinder/utils.py:373 #, python-format -msgid "Network adapter %(adapter)s could not be found." +msgid "debug in callback: %s" msgstr "" -#: cinder/exception.py:836 +#: cinder/utils.py:532 #, python-format -msgid "Class %(class_name)s could not be found: %(exception)s" +msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/exception.py:840 -msgid "Action not allowed." +#: cinder/utils.py:535 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/exception.py:844 +#: cinder/utils.py:569 #, python-format -msgid "Unable to use global role %(role_id)s" +msgid "Invalid backend: %s" msgstr "" -#: cinder/exception.py:848 -msgid "Rotation is not allowed for snapshots" +#: cinder/utils.py:580 +#, python-format +msgid "backend %s" msgstr "" -#: cinder/exception.py:852 -msgid "Rotation param is required for backup image_type" +#: cinder/utils.py:630 +msgid "in looping call" msgstr "" -#: cinder/exception.py:861 +#: cinder/utils.py:813 #, python-format -msgid "Key pair %(key_name)s already exists." +msgid "Expected object of type: %s" msgstr "" -#: cinder/exception.py:865 +#: cinder/utils.py:914 #, python-format -msgid "User %(user)s already exists." +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/exception.py:869 +#: cinder/utils.py:1116 #, python-format -msgid "LDAP user %(user)s already exists." +msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/exception.py:873 +#: cinder/utils.py:1224 #, python-format -msgid "LDAP group %(group)s already exists." +msgid "Unknown byte multiplier: %s" msgstr "" -#: cinder/exception.py:877 +#: cinder/wsgi.py:121 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "Unable to find cert_file : %s" msgstr "" -#: cinder/exception.py:882 +#: cinder/wsgi.py:124 +#, fuzzy, python-format +msgid "Unable to find ca_file : %s" +msgstr "找不到Volume %s" + +#: cinder/wsgi.py:127 #, python-format -msgid "Project %(project)s already exists." +msgid "Unable to find key_file : %s" msgstr "" -#: cinder/exception.py:886 -#, python-format -msgid "Instance %(name)s already exists." +#: cinder/wsgi.py:130 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" msgstr "" -#: cinder/exception.py:890 +#: cinder/wsgi.py:163 #, python-format -msgid "Instance Type %(name)s already exists." +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" -#: cinder/exception.py:894 +#: cinder/wsgi.py:207 #, python-format -msgid "Volume Type %(name)s already exists." +msgid "Started %(name)s on %(_host)s:%(_port)s" msgstr "" -#: cinder/exception.py:898 -#, python-format -msgid "%(path)s is on shared storage: %(reason)s" +#: cinder/wsgi.py:226 +msgid "Stopping WSGI server." msgstr "" -#: cinder/exception.py:902 -msgid "Migration error" +#: cinder/wsgi.py:240 +msgid "WSGI server has stopped." msgstr "" -#: cinder/exception.py:906 -#, python-format -msgid "Malformed message body: %(reason)s" +#: cinder/wsgi.py:309 +msgid "You must implement __call__" msgstr "" -#: cinder/exception.py:910 -#, python-format -msgid "Could not find config at %(path)s" +#: cinder/api/auth.py:26 +msgid "" +"cinder.api.auth:CinderKeystoneContext is deprecated. Please use " +"cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/exception.py:914 -#, python-format -msgid "Could not load paste app '%(name)s' from %(path)s" +#: cinder/api/auth.py:34 +msgid "" +"cinder.api.auth:pipeline_factory is deprecated. Please use " +"cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/exception.py:918 -msgid "When resizing, instances must change size!" +#: cinder/api/common.py:63 cinder/api/common.py:97 cinder/volume/api.py:359 +msgid "limit param must be an integer" msgstr "" -#: cinder/exception.py:922 -msgid "Image is larger than instance type allows" +#: cinder/api/common.py:66 cinder/api/common.py:101 cinder/volume/api.py:356 +msgid "limit param must be positive" msgstr "" -#: cinder/exception.py:926 -msgid "1 or more Zones could not complete the request" +#: cinder/api/common.py:91 +msgid "offset param must be an integer" msgstr "" -#: cinder/exception.py:930 -msgid "Instance type's memory is too small for requested image." +#: cinder/api/common.py:105 +msgid "offset param must be positive" msgstr "" -#: cinder/exception.py:934 -msgid "Instance type's disk is too small for requested image." +#: cinder/api/common.py:133 +#, python-format +msgid "marker [%s] not found" msgstr "" -#: cinder/exception.py:938 +#: cinder/api/common.py:160 #, python-format -msgid "Insufficient free memory on compute node to start %(uuid)s." +msgid "href %s does not contain version" msgstr "" -#: cinder/exception.py:942 -msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#: cinder/api/extensions.py:184 +msgid "Initializing extension manager." msgstr "" -#: cinder/exception.py:946 +#: cinder/api/extensions.py:199 #, python-format -msgid "No valid host was found. %(reason)s" +msgid "Loaded extension: %s" msgstr "" -#: cinder/exception.py:950 +#: cinder/api/extensions.py:237 #, python-format -msgid "Host %(host)s is not up or doesn't exist." +msgid "Ext name: %s" msgstr "" -#: cinder/exception.py:954 -msgid "Quota exceeded" +#: cinder/api/extensions.py:238 +#, python-format +msgid "Ext alias: %s" msgstr "" -#: cinder/exception.py:958 +#: cinder/api/extensions.py:239 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " -"%(reason)s." +msgid "Ext description: %s" +msgstr "" + +#: cinder/api/extensions.py:241 +#, python-format +msgid "Ext namespace: %s" msgstr "" -#: cinder/exception.py:963 +#: cinder/api/extensions.py:242 #, python-format -msgid "Aggregate %(aggregate_id)s could not be found." +msgid "Ext updated: %s" msgstr "" -#: cinder/exception.py:967 +#: cinder/api/extensions.py:244 #, python-format -msgid "Aggregate %(aggregate_name)s already exists." +msgid "Exception loading extension: %s" msgstr "" -#: cinder/exception.py:971 +#: cinder/api/extensions.py:258 #, python-format -msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgid "Loading extension %s" msgstr "" -#: cinder/exception.py:975 +#: cinder/api/extensions.py:264 #, python-format -msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgid "Calling extension factory %s" msgstr "" -#: cinder/exception.py:980 +#: cinder/api/extensions.py:278 #, python-format -msgid "Host %(host)s already member of another aggregate." +msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/exception.py:984 +#: cinder/api/extensions.py:280 #, python-format -msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgid "" +"Please set your flag or cinder.conf settings for osapi_volume_extension " +"to: %s" msgstr "" -#: cinder/exception.py:988 +#: cinder/api/extensions.py:289 #, python-format -msgid "Detected more than one volume with name %(vol_name)s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: cinder/exception.py:992 +#: cinder/api/extensions.py:357 #, python-format -msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: cinder/exception.py:997 -msgid "Unable to create instance type" +#: cinder/api/extensions.py:381 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: cinder/exception.py:1001 -msgid "Bad response from SolidFire API" +#: cinder/api/sizelimit.py:25 +msgid "" +"cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " +"cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/exception.py:1005 -#, python-format -msgid "Error in SolidFire API response: status=%(status)s" +#: cinder/api/xmlutil.py:268 +msgid "element is not a child" +msgstr "" + +#: cinder/api/xmlutil.py:417 +msgid "root element selecting a list" msgstr "" -#: cinder/exception.py:1009 +#: cinder/api/xmlutil.py:742 #, python-format -msgid "Error in SolidFire API response: data=%(data)s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/exception.py:1013 +#: cinder/api/xmlutil.py:861 +msgid "subclasses must implement construct()!" +msgstr "" + +#: cinder/api/contrib/admin_actions.py:80 #, python-format -msgid "Detected existing vlan with id %(vlan)d" +msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" -#: cinder/exception.py:1017 +#: cinder/api/contrib/backups.py:128 #, python-format -msgid "Instance %(instance_id)s could not be found." +msgid "show called for member %s" msgstr "" -#: cinder/exception.py:1021 +#: cinder/api/contrib/backups.py:140 #, python-format -msgid "Invalid id: %(val)s (expecting \"i-...\")." +msgid "delete called for member %s" msgstr "" -#: cinder/exception.py:1025 +#: cinder/api/contrib/backups.py:143 #, python-format -msgid "Could not fetch image %(image)s" +msgid "Delete backup with id: %s" msgstr "" -#: cinder/log.py:315 +#: cinder/api/contrib/backups.py:185 #, python-format -msgid "syslog facility must be one of: %s" +msgid "Creating new backup %s" +msgstr "" + +#: cinder/api/contrib/backups.py:195 cinder/api/contrib/backups.py:230 +msgid "Incorrect request body format" msgstr "" -#: cinder/manager.py:146 +#: cinder/api/contrib/backups.py:201 #, python-format -msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" -#: cinder/manager.py:152 +#: cinder/api/contrib/backups.py:221 #, python-format -msgid "Running periodic task %(full_task_name)s" +msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/manager.py:159 +#: cinder/api/contrib/backups.py:234 #, python-format -msgid "Error during %(full_task_name)s: %(e)s" +msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" -#: cinder/manager.py:203 -msgid "Notifying Schedulers of capabilities ..." +#: cinder/api/contrib/extended_snapshot_attributes.py:61 +msgid "Snapshot not found." msgstr "" -#: cinder/policy.py:30 -msgid "JSON file representing policy" +#: cinder/api/contrib/hosts.py:83 cinder/api/openstack/wsgi.py:158 +msgid "cannot understand XML" msgstr "" -#: cinder/policy.py:33 -msgid "Rule checked when requested rule is not found" +#: cinder/api/contrib/hosts.py:133 +#, python-format +msgid "Host '%s' could not be found." msgstr "" -#: cinder/service.py:137 -msgid "SIGTERM received" +#: cinder/api/contrib/hosts.py:162 +#, python-format +msgid "Invalid status: '%s'" msgstr "" -#: cinder/service.py:177 +#: cinder/api/contrib/hosts.py:165 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Invalid update setting: '%s'" msgstr "" -#: cinder/service.py:195 +#: cinder/api/contrib/hosts.py:177 #, python-format -msgid "Creating Consumer connection for Service %s" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: cinder/service.py:282 -msgid "Service killed that has no database entry" +#: cinder/api/contrib/hosts.py:202 +msgid "Describe-resource is admin only functionality" msgstr "" -#: cinder/service.py:319 -msgid "The service database object disappeared, Recreating it." +#: cinder/api/contrib/hosts.py:210 +msgid "Host not found" msgstr "" -#: cinder/service.py:334 -msgid "Recovered model server connection!" +#: cinder/api/contrib/quotas.py:63 +msgid "Quota limit must be -1 or greater." msgstr "" -#: cinder/service.py:340 -msgid "model server went away" +#: cinder/api/contrib/types_extra_specs.py:98 +msgid "Request body empty" msgstr "" -#: cinder/service.py:433 -msgid "Full set of FLAGS:" +#: cinder/api/contrib/types_extra_specs.py:102 +#: cinder/api/v1/snapshot_metadata.py:77 cinder/api/v1/volume_metadata.py:77 +#: cinder/api/v2/snapshot_metadata.py:77 +msgid "Request body and URI mismatch" msgstr "" -#: cinder/service.py:440 -#, python-format -msgid "%(flag)s : FLAG SET " +#: cinder/api/contrib/types_extra_specs.py:105 +#: cinder/api/v1/snapshot_metadata.py:81 cinder/api/v1/volume_metadata.py:81 +#: cinder/api/v2/snapshot_metadata.py:81 +msgid "Request body contains too many items" msgstr "" -#: cinder/utils.py:79 -#, python-format -msgid "Inner Exception: %s" +#: cinder/api/contrib/volume_actions.py:159 +msgid "Invalid request body" msgstr "" -#: cinder/utils.py:165 -#, python-format -msgid "Fetching %s" +#: cinder/api/contrib/volume_actions.py:163 +msgid "No image_name was specified in request." msgstr "" -#: cinder/utils.py:210 +#: cinder/api/middleware/fault.py:45 #, python-format -msgid "Got unknown keyword args to utils.execute: %r" +msgid "Caught error: %s" msgstr "" -#: cinder/utils.py:220 +#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:886 #, python-format -msgid "Running cmd (subprocess): %s" +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" + +#: cinder/api/middleware/sizelimit.py:54 cinder/api/middleware/sizelimit.py:63 +#: cinder/api/middleware/sizelimit.py:77 +msgid "Request is too large." +msgstr "" + +#: cinder/api/openstack/__init__.py:74 +msgid "Must specify an ExtensionManager class" msgstr "" -#: cinder/utils.py:236 cinder/utils.py:315 +#: cinder/api/openstack/__init__.py:85 #, python-format -msgid "Result was %s" +msgid "Extended resource: %s" msgstr "" -#: cinder/utils.py:249 +#: cinder/api/openstack/__init__.py:110 #, python-format -msgid "%r failed. Retrying." +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: cinder/utils.py:291 +#: cinder/api/openstack/__init__.py:115 #, python-format -msgid "Running cmd (SSH): %s" +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/utils.py:293 -msgid "Environment not supported over SSH" +#: cinder/api/openstack/__init__.py:128 +msgid "" +"cinder.api.openstack:FaultWrapper is deprecated. Please use " +"cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/utils.py:297 -msgid "process_input not supported over SSH" +#: cinder/api/openstack/urlmap.py:25 +msgid "" +"cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " +"cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/utils.py:352 -#, python-format -msgid "debug in callback: %s" +#: cinder/api/openstack/wsgi.py:134 cinder/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: cinder/utils.py:534 -#, python-format -msgid "Link Local address is not found.:%s" +#: cinder/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: cinder/utils.py:537 +#: cinder/api/openstack/wsgi.py:581 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Exception handling resource: %s" msgstr "" -#: cinder/utils.py:648 +#: cinder/api/openstack/wsgi.py:586 #, python-format -msgid "Invalid backend: %s" +msgid "Fault thrown: %s" msgstr "" -#: cinder/utils.py:659 +#: cinder/api/openstack/wsgi.py:589 #, python-format -msgid "backend %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: cinder/utils.py:709 -msgid "in looping call" +#: cinder/api/openstack/wsgi.py:697 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: cinder/utils.py:927 -#, python-format -msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/wsgi.py:701 +msgid "No Content-Type provided in request" msgstr "" -#: cinder/utils.py:931 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/wsgi.py:705 +msgid "Empty body provided in request" msgstr "" -#: cinder/utils.py:935 +#: cinder/api/openstack/wsgi.py:816 #, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgid "There is no such action: %s" msgstr "" -#: cinder/utils.py:942 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 +#: cinder/api/v1/snapshot_metadata.py:55 cinder/api/v1/snapshot_metadata.py:73 +#: cinder/api/v1/snapshot_metadata.py:98 cinder/api/v1/snapshot_metadata.py:123 +#: cinder/api/v1/volume_metadata.py:55 cinder/api/v1/volume_metadata.py:73 +#: cinder/api/v1/volume_metadata.py:98 cinder/api/v1/volume_metadata.py:123 +#: cinder/api/v2/snapshot_metadata.py:55 cinder/api/v2/snapshot_metadata.py:73 +#: cinder/api/v2/snapshot_metadata.py:98 cinder/api/v2/snapshot_metadata.py:123 +msgid "Malformed request body" msgstr "" -#: cinder/utils.py:1001 -#, python-format -msgid "Found sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:829 +msgid "Unsupported Content-Type" msgstr "" -#: cinder/utils.py:1008 -#, python-format -msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#: cinder/api/openstack/wsgi.py:841 +msgid "Malformed request url" msgstr "" -#: cinder/utils.py:1023 +#: cinder/api/openstack/wsgi.py:889 #, python-format -msgid "Found lockfile %(file)s with link count %(count)d" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/utils.py:1028 -#, python-format -msgid "Cleaned lockfile %(file)s with link count %(count)d" +#: cinder/api/openstack/volume/__init__.py:25 +msgid "" +"cinder.api.openstack.volume:APIRouter is deprecated. Please use " +"cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/utils.py:1138 -#, python-format -msgid "Expected object of type: %s" +#: cinder/api/openstack/volume/versions.py:26 +msgid "" +"cinder.api.openstack.volume.versions.Versions is deprecated. Please use " +"cinder.api.versions.Versions instead." msgstr "" -#: cinder/utils.py:1169 +#: cinder/api/v1/limits.py:144 cinder/api/v2/limits.py:144 #, python-format -msgid "Invalid server_string: %s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: cinder/utils.py:1298 -#, python-format -msgid "timefunc: '%(name)s' took %(total_time).2f secs" +#: cinder/api/v1/limits.py:270 cinder/api/v2/limits.py:270 +msgid "This request was rate-limited." msgstr "" -#: cinder/utils.py:1330 -msgid "Original exception being dropped" +#: cinder/api/v1/snapshot_metadata.py:39 cinder/api/v1/snapshot_metadata.py:119 +#: cinder/api/v1/snapshot_metadata.py:158 cinder/api/v2/snapshot_metadata.py:39 +#: cinder/api/v2/snapshot_metadata.py:119 +#: cinder/api/v2/snapshot_metadata.py:158 +msgid "snapshot does not exist" msgstr "" -#: cinder/utils.py:1461 -#, python-format -msgid "Class %(fullname)s is deprecated: %(msg)s" +#: cinder/api/v1/snapshot_metadata.py:141 +#: cinder/api/v1/snapshot_metadata.py:151 cinder/api/v1/volume_metadata.py:141 +#: cinder/api/v1/volume_metadata.py:151 cinder/api/v2/snapshot_metadata.py:141 +#: cinder/api/v2/snapshot_metadata.py:151 +msgid "Metadata item was not found" msgstr "" -#: cinder/utils.py:1463 +#: cinder/api/v1/snapshots.py:122 cinder/api/v2/snapshots.py:122 #, python-format -msgid "Class %(fullname)s is deprecated" +msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/utils.py:1495 +#: cinder/api/v1/snapshots.py:172 cinder/api/v2/snapshots.py:178 #, python-format -msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +msgid "Create snapshot from volume %s" msgstr "" -#: cinder/utils.py:1497 +#: cinder/api/v1/snapshots.py:176 cinder/api/v2/snapshots.py:187 #, python-format -msgid "Function %(name)s in %(location)s is deprecated" +msgid "Invalid value '%s' for force. " +msgstr "" + +#: cinder/api/v1/volume_metadata.py:39 cinder/api/v1/volume_metadata.py:119 +#: cinder/api/v1/volume_metadata.py:158 +msgid "volume does not exist" msgstr "" -#: cinder/utils.py:1681 +#: cinder/api/v1/volumes.py:106 #, python-format -msgid "Could not remove tmpdir: %s" +msgid "vol=%s" msgstr "" -#: cinder/wsgi.py:97 +#: cinder/api/v1/volumes.py:236 cinder/api/v2/volumes.py:153 #, python-format -msgid "Started %(name)s on %(host)s:%(port)s" +msgid "Delete volume with id: %s" msgstr "" -#: cinder/wsgi.py:108 -msgid "Stopping WSGI server." +#: cinder/api/v1/volumes.py:278 cinder/api/v1/volumes.py:282 +#: cinder/api/v2/volumes.py:209 cinder/api/v2/volumes.py:213 +msgid "Invalid imageRef provided." msgstr "" -#: cinder/wsgi.py:111 -msgid "Stopping raw TCP server." +#: cinder/api/v1/volumes.py:339 cinder/api/v2/volumes.py:272 +#, python-format +msgid "Create volume of %s GB" msgstr "" -#: cinder/wsgi.py:117 +#: cinder/api/v1/volumes.py:418 #, python-format -msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/wsgi.py:133 -msgid "WSGI server has stopped." +#: cinder/api/v2/volumes.py:359 +#, python-format +msgid "Removing options '%s' from query" msgstr "" -#: cinder/wsgi.py:211 -msgid "You must implement __call__" +#: cinder/backup/api.py:53 +#, fuzzy +msgid "Backup status must be available or error" +msgstr "Volume 狀態需要可被使用" + +#: cinder/backup/api.py:78 +#, fuzzy +msgid "Volume to be backed up must be available" +msgstr "Volume 狀態需要可被使用" + +#: cinder/backup/api.py:112 +#, fuzzy +msgid "Backup status must be available" +msgstr "Volume 狀態需要可被使用" + +#: cinder/backup/api.py:117 +msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/api/direct.py:218 -msgid "not available" +#: cinder/backup/api.py:126 +#, python-format +msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/api/direct.py:299 +#: cinder/backup/api.py:140 #, python-format -msgid "Returned non-serializeable type: %s" +msgid "" +"volume size %(volume_size)d is too small to restore backup of size " +"%(size)d." msgstr "" -#: cinder/api/sizelimit.py:51 -msgid "Request is too large." +#: cinder/backup/api.py:145 +#, fuzzy +msgid "Volume to be restored to must be available" +msgstr "Volume 狀態需要可被使用" + +#: cinder/backup/api.py:151 +msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/api/validator.py:142 +#: cinder/backup/api.py:155 #, python-format -msgid "%(key)s with value %(value)s failed validator %(validator)s" +msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:73 -#, python-format -msgid "%(code)s: %(message)s" +#: cinder/backup/manager.py:79 +msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/api/ec2/__init__.py:95 +#: cinder/backup/manager.py:83 #, python-format -msgid "FaultWrapper: %s" +msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/api/ec2/__init__.py:170 -msgid "Too many failed authentications." +#: cinder/backup/manager.py:87 +#, python-format +msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/api/ec2/__init__.py:180 +#: cinder/backup/manager.py:98 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and" -" will be locked out for %(lock_mins)d minutes." +msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/api/ec2/__init__.py:267 -msgid "Signature not provided" +#: cinder/backup/manager.py:104 +#, python-format +msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/api/ec2/__init__.py:271 -msgid "Access key not provided" +#: cinder/backup/manager.py:109 +#, python-format +msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:306 cinder/api/ec2/__init__.py:319 -msgid "Failure communicating with keystone" +#: cinder/backup/manager.py:119 +#, python-format +msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:388 +#: cinder/backup/manager.py:128 #, python-format -msgid "Authentication Failure: %s" +msgid "" +"create_backup aborted, expected volume status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:404 +#: cinder/backup/manager.py:137 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgid "" +"create_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:435 +#: cinder/backup/manager.py:160 #, python-format -msgid "action: %s" +msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:437 +#: cinder/backup/manager.py:166 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "" +"restore_backup started, restoring backup: %(backup_id)s to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:512 +#: cinder/backup/manager.py:175 #, python-format -msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "" +"restore_backup aborted, expected volume status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:584 +#: cinder/backup/manager.py:183 #, python-format -msgid "InstanceNotFound raised: %s" +msgid "" +"restore_backup aborted, expected backup status %(expected_status)s but " +"got %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:590 +#: cinder/backup/manager.py:199 #, python-format -msgid "VolumeNotFound raised: %s" +msgid "" +"restore_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/__init__.py:596 +#: cinder/backup/manager.py:220 #, python-format -msgid "SnapshotNotFound raised: %s" +msgid "" +"restore_backup finished, backup: %(backup_id)s restored to volume: " +"%(volume_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:602 +#: cinder/backup/manager.py:228 #, python-format -msgid "NotFound raised: %s" +msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/api/ec2/__init__.py:605 +#: cinder/backup/manager.py:234 #, python-format -msgid "EC2APIError raised: %s" +msgid "" +"delete_backup aborted, expected backup status %(expected_status)s but got" +" %(actual_status)s" msgstr "" -#: cinder/api/ec2/__init__.py:613 +#: cinder/backup/manager.py:244 #, python-format -msgid "KeyPairExists raised: %s" +msgid "" +"delete_backup aborted, the backup service currently configured " +"[%(configured_service)s] is not the backup service that was used to " +"create this backup [%(backup_service)s]" msgstr "" -#: cinder/api/ec2/__init__.py:617 +#: cinder/backup/manager.py:264 #, python-format -msgid "InvalidParameterValue raised: %s" +msgid "delete_backup finished, backup %s deleted" msgstr "" -#: cinder/api/ec2/__init__.py:621 +#: cinder/backup/services/swift.py:96 #, python-format -msgid "InvalidPortRange raised: %s" +msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/api/ec2/__init__.py:625 +#: cinder/backup/services/swift.py:117 #, python-format -msgid "NotAuthorized raised: %s" +msgid "_check_container_exists: container: %s" msgstr "" -#: cinder/api/ec2/__init__.py:629 +#: cinder/backup/services/swift.py:122 #, python-format -msgid "InvalidRequest raised: %s" +msgid "container %s does not exist" msgstr "" -#: cinder/api/ec2/__init__.py:633 +#: cinder/backup/services/swift.py:127 #, python-format -msgid "QuotaError raised: %s" +msgid "container %s exists" msgstr "" -#: cinder/api/ec2/__init__.py:637 +#: cinder/backup/services/swift.py:133 #, python-format -msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgid "_create_container started, container: %(container)s,backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/__init__.py:646 +#: cinder/backup/services/swift.py:148 #, python-format -msgid "Unexpected error raised: %s" +msgid "_generate_swift_object_name_prefix: %s" msgstr "" -#: cinder/api/ec2/__init__.py:647 +#: cinder/backup/services/swift.py:159 #, python-format -msgid "Environment: %s" +msgid "generated object list: %s" msgstr "" -#: cinder/api/ec2/__init__.py:649 cinder/api/metadata/handler.py:248 -msgid "An unknown error has occurred. Please try your request again." +#: cinder/backup/services/swift.py:169 +#, python-format +msgid "" +"_write_metadata started, container name: %(container)s, metadata " +"filename: %(filename)s" msgstr "" -#: cinder/api/ec2/apirequest.py:64 +#: cinder/backup/services/swift.py:184 #, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "" +"error writing metadata file to swift, MD5 of metadata file in swift " +"[%(etag)s] is not the same as MD5 of metadata file sent to swift " +"[%(md5)s]" msgstr "" -#: cinder/api/ec2/cloud.py:336 -#, python-format -msgid "Create snapshot of volume %s" +#: cinder/backup/services/swift.py:188 +msgid "_write_metadata finished" msgstr "" -#: cinder/api/ec2/cloud.py:372 +#: cinder/backup/services/swift.py:193 #, python-format msgid "" -"Value (%s) for KeyName is invalid. Content limited to Alphanumeric " -"character, spaces, dashes, and underscore." +"_read_metadata started, container name: %(container)s, metadata filename:" +" %(filename)s" msgstr "" -#: cinder/api/ec2/cloud.py:378 +#: cinder/backup/services/swift.py:197 #, python-format -msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/api/ec2/cloud.py:382 +#: cinder/backup/services/swift.py:207 +#, fuzzy, python-format +msgid "volume size %d is invalid." +msgstr "無效的Keypair" + +#: cinder/backup/services/swift.py:221 #, python-format -msgid "Create key pair %s" +msgid "" +"starting backup of volume: %(volume_id)s to swift, volume size: " +"%(volume_size_bytes)d, swift object names prefix %(object_prefix)s, " +"availability zone: %(availability_zone)s" msgstr "" -#: cinder/api/ec2/cloud.py:391 -#, python-format -msgid "Import key %s" +#: cinder/backup/services/swift.py:237 +msgid "reading chunk of data from volume" msgstr "" -#: cinder/api/ec2/cloud.py:409 +#: cinder/backup/services/swift.py:244 #, python-format -msgid "Delete key pair %s" +msgid "" +"compressed %(data_size_bytes)d bytes of data to %(comp_size_bytes)d bytes" +" using %(algorithm)s" +msgstr "" + +#: cinder/backup/services/swift.py:248 +msgid "not compressing data" msgstr "" -#: cinder/api/ec2/cloud.py:551 -msgid "Invalid CIDR" +#: cinder/backup/services/swift.py:252 +msgid "About to put_object" msgstr "" -#: cinder/api/ec2/cloud.py:639 cinder/api/ec2/cloud.py:693 -#: cinder/api/ec2/cloud.py:800 -msgid "Not enough parameters, need group_name or group_id" +#: cinder/backup/services/swift.py:257 +#, python-format +msgid "swift MD5 for %(object_name)s: %(etag)s" msgstr "" -#: cinder/api/ec2/cloud.py:654 -#: cinder/api/openstack/compute/contrib/security_groups.py:517 +#: cinder/backup/services/swift.py:260 #, python-format -msgid "Revoke security group ingress %s" +msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:666 cinder/api/ec2/cloud.py:719 +#: cinder/backup/services/swift.py:262 #, python-format -msgid "%s Not enough parameters to build a valid rule" +msgid "" +"error writing object to swift, MD5 of object in swift %(etag)s is not the" +" same as MD5 of object sent to swift %(md5)s" msgstr "" -#: cinder/api/ec2/cloud.py:684 cinder/api/ec2/cloud.py:744 -msgid "No rule for the specified parameters." +#: cinder/backup/services/swift.py:268 +msgid "Calling eventlet.sleep(0)" msgstr "" -#: cinder/api/ec2/cloud.py:708 -#: cinder/api/openstack/compute/contrib/security_groups.py:354 +#: cinder/backup/services/swift.py:276 #, python-format -msgid "Authorize security group ingress %s" +msgid "backup %s finished." msgstr "" -#: cinder/api/ec2/cloud.py:725 +#: cinder/backup/services/swift.py:281 #, python-format -msgid "%s - This rule already exists in group" +msgid "v1 swift volume backup restore of %s started" msgstr "" -#: cinder/api/ec2/cloud.py:769 +#: cinder/backup/services/swift.py:287 #, python-format +msgid "metadata_object_names = %s" +msgstr "" + +#: cinder/backup/services/swift.py:293 msgid "" -"Value (%s) for parameter GroupName is invalid. Content limited to " -"Alphanumeric characters, spaces, dashes, and underscores." +"restore_backup aborted, actual swift object list in swift does not match " +"object list stored in metadata" msgstr "" -#: cinder/api/ec2/cloud.py:776 +#: cinder/backup/services/swift.py:299 #, python-format msgid "" -"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " -"255." +"restoring object from swift. backup: %(backup_id)s, container: " +"%(container)s, swift object name: %(object_name)s, volume: %(volume_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:780 -#: cinder/api/openstack/compute/contrib/security_groups.py:292 +#: cinder/backup/services/swift.py:309 #, python-format -msgid "Create Security Group %s" +msgid "decompressing data using %s algorithm" msgstr "" -#: cinder/api/ec2/cloud.py:783 +#: cinder/backup/services/swift.py:323 #, python-format -msgid "group %s already exists" +msgid "v1 swift volume backup restore of %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:815 -#: cinder/api/openstack/compute/contrib/security_groups.py:245 +#: cinder/backup/services/swift.py:331 #, python-format -msgid "Delete security group %s" +msgid "" +"starting restore of backup %(object_prefix)s from swift container: " +"%(container)s, to volume %(volume_id)s, backup: %(backup_id)s" msgstr "" -#: cinder/api/ec2/cloud.py:823 cinder/compute/manager.py:1630 +#: cinder/backup/services/swift.py:339 #, python-format -msgid "Get console output for instance %s" +msgid "Restoring swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:894 +#: cinder/backup/services/swift.py:344 #, python-format -msgid "Create volume from snapshot %s" +msgid "No support to restore swift backup version %s" msgstr "" -#: cinder/api/ec2/cloud.py:898 cinder/api/openstack/compute/contrib/volumes.py:186 -#: cinder/api/openstack/volume/volumes.py:222 +#: cinder/backup/services/swift.py:348 #, python-format -msgid "Create volume of %s GB" +msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/api/ec2/cloud.py:921 -msgid "Delete Failed" +#: cinder/backup/services/swift.py:362 +msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:931 +#: cinder/backup/services/swift.py:371 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "swift error while deleting object %s, continuing with delete" msgstr "" -#: cinder/api/ec2/cloud.py:939 -msgid "Attach Failed." +#: cinder/backup/services/swift.py:374 +#, python-format +msgid "deleted swift object: %(swift_object_name)s in container: %(container)s" msgstr "" -#: cinder/api/ec2/cloud.py:952 cinder/api/openstack/compute/contrib/volumes.py:366 +#: cinder/backup/services/swift.py:380 #, python-format -msgid "Detach volume %s" +msgid "delete %s finished" msgstr "" -#: cinder/api/ec2/cloud.py:959 -msgid "Detach Volume Failed." +#: cinder/brick/iscsi/iscsi.py:152 +#, python-format +msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:984 cinder/api/ec2/cloud.py:1041 -#: cinder/api/ec2/cloud.py:1518 cinder/api/ec2/cloud.py:1533 +#: cinder/brick/iscsi/iscsi.py:171 cinder/brick/iscsi/iscsi.py:264 +#: cinder/brick/iscsi/iscsi.py:400 cinder/brick/iscsi/iscsi.py:409 #, python-format -msgid "attribute not supported: %s" +msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/ec2/cloud.py:1107 +#: cinder/brick/iscsi/iscsi.py:181 #, python-format -msgid "vol = %s\n" +msgid "" +"Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " +"your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/api/ec2/cloud.py:1255 -msgid "Allocate address" +#: cinder/brick/iscsi/iscsi.py:192 +#, python-format +msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1267 +#: cinder/brick/iscsi/iscsi.py:209 cinder/brick/iscsi/iscsi.py:426 #, python-format -msgid "Release address %s" +msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/api/ec2/cloud.py:1272 -#, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#: cinder/brick/iscsi/iscsi.py:218 cinder/brick/iscsi/iscsi.py:434 +msgid "valid iqn needed for show_target" msgstr "" -#: cinder/api/ec2/cloud.py:1282 +#: cinder/brick/iscsi/iscsi.py:270 #, python-format -msgid "Disassociate address %s" +msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1308 -msgid "Image must be available" +#: cinder/brick/iscsi/iscsi.py:356 +msgid "rtstool is not installed correctly" msgstr "" -#: cinder/api/ec2/cloud.py:1329 -msgid "Going to start terminating instances" +#: cinder/brick/iscsi/iscsi.py:376 +#, python-format +msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1343 +#: cinder/brick/iscsi/iscsi.py:416 #, python-format -msgid "Reboot instance %r" +msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/api/ec2/cloud.py:1354 -msgid "Going to stop instances" +#: cinder/brick/iscsi/iscsi.py:455 +#, python-format +msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/api/ec2/cloud.py:1365 -msgid "Going to start instances" +#: cinder/brick/local_dev/lvm.py:35 +#, fuzzy, python-format +msgid "Unable to find Volume Group: %s" +msgstr "無法卸載 Volume %s" + +#: cinder/brick/local_dev/lvm.py:41 +#, fuzzy, python-format +msgid "Failed to create Volume Group: %s" +msgstr "找不到Volume %s" + +#: cinder/brick/local_dev/lvm.py:75 +msgid "Error creating Volume Group" msgstr "" -#: cinder/api/ec2/cloud.py:1455 +#: cinder/brick/local_dev/lvm.py:76 #, python-format -msgid "De-registering image %s" +msgid "Cmd :%s" msgstr "" -#: cinder/api/ec2/cloud.py:1471 -msgid "imageLocation is required" +#: cinder/brick/local_dev/lvm.py:77 +#, python-format +msgid "StdOut :%s" msgstr "" -#: cinder/api/ec2/cloud.py:1490 +#: cinder/brick/local_dev/lvm.py:78 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "StdErr :%s" msgstr "" -#: cinder/api/ec2/cloud.py:1536 -msgid "user or group not specified" +#: cinder/brick/local_dev/lvm.py:82 +#, fuzzy, python-format +msgid "Unable to locate Volume Group %s" +msgstr "找不到Volume %s" + +#: cinder/brick/local_dev/lvm.py:243 +#, fuzzy, python-format +msgid "Unable to find VG: %s" +msgstr "無法卸載 Volume %s" + +#: cinder/brick/local_dev/lvm.py:292 +#, fuzzy, python-format +msgid "Unable to find LV: %s" +msgstr "無法卸載 Volume %s" + +#: cinder/common/sqlalchemyutils.py:68 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/api/ec2/cloud.py:1538 -msgid "only group \"all\" is supported" +#: cinder/common/sqlalchemyutils.py:116 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/api/ec2/cloud.py:1540 -msgid "operation_type must be add or remove" +#: cinder/db/sqlalchemy/api.py:51 +msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/api/ec2/cloud.py:1542 +#: cinder/db/sqlalchemy/api.py:178 #, python-format -msgid "Updating image %s publicity" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/api/ec2/cloud.py:1555 +#: cinder/db/sqlalchemy/api.py:786 #, python-format -msgid "Not allowed to modify attributes for image %s" +msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/api/ec2/cloud.py:1603 +#: cinder/db/sqlalchemy/api.py:1797 cinder/db/sqlalchemy/api.py:1823 #, python-format -msgid "Couldn't stop instance with in %d sec" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: cinder/api/metadata/handler.py:246 cinder/api/metadata/handler.py:253 +#: cinder/db/sqlalchemy/api.py:1880 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: cinder/api/openstack/__init__.py:43 +#: cinder/db/sqlalchemy/api.py:1924 #, python-format -msgid "Caught error: %s" +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: cinder/api/openstack/__init__.py:45 cinder/api/openstack/wsgi.py:886 +#: cinder/db/sqlalchemy/api.py:1987 #, python-format -msgid "%(url)s returned with HTTP %(status)d" +msgid "No backup with id %(backup_id)s" msgstr "" -#: cinder/api/openstack/__init__.py:94 -msgid "Must specify an ExtensionManager class" -msgstr "" - -#: cinder/api/openstack/__init__.py:105 -#, python-format -msgid "Extended resource: %s" -msgstr "" - -#: cinder/api/openstack/__init__.py:130 -#, python-format -msgid "" -"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " -"resource" +#: cinder/db/sqlalchemy/migration.py:74 +msgid "version should be an integer" msgstr "" -#: cinder/api/openstack/__init__.py:135 -#, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +#: cinder/db/sqlalchemy/migration.py:101 +msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/api/openstack/auth.py:90 +#: cinder/db/sqlalchemy/session.py:71 #, python-format -msgid "%(user_id)s could not be found with token '%(token)s'" +msgid "Got mysql server has gone away: %s" msgstr "" -#: cinder/api/openstack/auth.py:134 +#: cinder/db/sqlalchemy/session.py:132 #, python-format -msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgid "SQL connection failed. %s attempts left." msgstr "" -#: cinder/api/openstack/auth.py:152 -msgid "Authentication requests must be made against a version root (e.g. /v2)." +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:243 +msgid "Exception while creating table." msgstr "" -#: cinder/api/openstack/auth.py:167 -#, python-format -msgid "Could not find %s in request." +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:272 +msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/api/openstack/auth.py:191 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:56 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:123 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:82 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:47 #, python-format -msgid "Successfully authenticated '%s'" +msgid "Table |%s| not created!" msgstr "" -#: cinder/api/openstack/auth.py:241 -msgid "User not found with provided API key." +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:135 +msgid "quota_classes table not dropped" msgstr "" -#: cinder/api/openstack/auth.py:258 -#, python-format -msgid "Provided API key is valid, but not for user '%(username)s'" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:142 +msgid "quota_usages table not dropped" msgstr "" -#: cinder/api/openstack/common.py:133 cinder/api/openstack/common.py:167 -msgid "limit param must be an integer" +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:149 +msgid "reservations table not dropped" msgstr "" -#: cinder/api/openstack/common.py:136 cinder/api/openstack/common.py:171 -msgid "limit param must be positive" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:62 +msgid "Exception while creating table 'volume_glance_metedata'" msgstr "" -#: cinder/api/openstack/common.py:161 -msgid "offset param must be an integer" +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:77 +msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/api/openstack/common.py:175 -msgid "offset param must be positive" +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:94 +msgid "backups table not dropped" msgstr "" -#: cinder/api/openstack/common.py:203 -#, python-format -msgid "marker [%s] not found" +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:60 +msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/api/openstack/common.py:243 +#: cinder/image/glance.py:151 #, python-format -msgid "href %s does not contain version" +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." msgstr "" -#: cinder/api/openstack/common.py:278 -msgid "Image metadata limit exceeded" +#: cinder/image/image_utils.py:116 +msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/api/openstack/common.py:295 -#, python-format -msgid "Converting nw_info: %s" +#: cinder/image/image_utils.py:224 +msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/api/openstack/common.py:305 +#: cinder/image/image_utils.py:231 #, python-format -msgid "Converted networks: %s" +msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/api/openstack/common.py:338 +#: cinder/image/image_utils.py:248 #, python-format -msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/api/openstack/common.py:341 +#: cinder/image/image_utils.py:278 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" -msgstr "" - -#: cinder/api/openstack/common.py:421 -msgid "Rejecting snapshot request, snapshots currently disabled" +msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" -#: cinder/api/openstack/common.py:423 -msgid "Instance snapshots are not permitted at this time." +#: cinder/openstack/common/exception.py:104 +msgid "Uncaught exception" msgstr "" -#: cinder/api/openstack/extensions.py:188 +#: cinder/openstack/common/excutils.py:48 #, python-format -msgid "Loaded extension: %s" +msgid "Original exception being dropped: %s" msgstr "" -#: cinder/api/openstack/extensions.py:225 +#: cinder/openstack/common/lockutils.py:102 #, python-format -msgid "Ext name: %s" +msgid "Could not release the acquired lock `%s`" msgstr "" -#: cinder/api/openstack/extensions.py:226 +#: cinder/openstack/common/lockutils.py:188 #, python-format -msgid "Ext alias: %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/extensions.py:227 +#: cinder/openstack/common/lockutils.py:199 #, python-format -msgid "Ext description: %s" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/extensions.py:229 +#: cinder/openstack/common/lockutils.py:226 #, python-format -msgid "Ext namespace: %s" +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/extensions.py:230 +#: cinder/openstack/common/lockutils.py:234 #, python-format -msgid "Ext updated: %s" +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/api/openstack/extensions.py:232 +#: cinder/openstack/common/log.py:226 #, python-format -msgid "Exception loading extension: %s" +msgid "Deprecated: %s" msgstr "" -#: cinder/api/openstack/extensions.py:246 +#: cinder/openstack/common/log.py:329 #, python-format -msgid "Loading extension %s" +msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/api/openstack/extensions.py:252 +#: cinder/openstack/common/log.py:379 #, python-format -msgid "Calling extension factory %s" +msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/api/openstack/extensions.py:264 +#: cinder/openstack/common/log.py:537 #, python-format -msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgid "Fatal call to deprecated config: %(msg)s" msgstr "" -#: cinder/api/openstack/extensions.py:344 +#: cinder/openstack/common/loopingcall.py:84 #, python-format -msgid "Failed to load extension %(classpath)s: %(exc)s" +msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/api/openstack/extensions.py:368 -#, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +#: cinder/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" msgstr "" -#: cinder/api/openstack/wsgi.py:135 cinder/api/openstack/wsgi.py:538 -msgid "cannot understand JSON" +#: cinder/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" msgstr "" -#: cinder/api/openstack/wsgi.py:159 -#: cinder/api/openstack/compute/contrib/hosts.py:86 -msgid "cannot understand XML" +#: cinder/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" msgstr "" -#: cinder/api/openstack/wsgi.py:543 -msgid "too many body keys" +#: cinder/openstack/common/policy.py:149 +#, python-format +msgid "" +"Inheritance-based rules are deprecated; use the default brain instead of " +"%s." msgstr "" -#: cinder/api/openstack/wsgi.py:582 +#: cinder/openstack/common/policy.py:163 #, python-format -msgid "Exception handling resource: %s" +msgid "Failed to understand rule %(match)r" msgstr "" -#: cinder/api/openstack/wsgi.py:586 +#: cinder/openstack/common/policy.py:173 #, python-format -msgid "Fault thrown: %s" +msgid "Inheritance-based rules are deprecated; update _check_%s" msgstr "" -#: cinder/api/openstack/wsgi.py:589 +#: cinder/openstack/common/policy.py:180 #, python-format -msgid "HTTP exception thrown: %s" +msgid "No handler for matches of kind %s" msgstr "" -#: cinder/api/openstack/wsgi.py:697 -msgid "Unrecognized Content-Type provided in request" +#: cinder/openstack/common/service.py:112 +#: cinder/openstack/common/service.py:275 +msgid "Full set of CONF:" msgstr "" -#: cinder/api/openstack/wsgi.py:701 -msgid "No Content-Type provided in request" +#: cinder/openstack/common/service.py:261 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: cinder/api/openstack/wsgi.py:705 -msgid "Empty body provided in request" +#: cinder/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" msgstr "" -#: cinder/api/openstack/wsgi.py:816 +#: cinder/openstack/common/notifier/api.py:141 #, python-format -msgid "There is no such action: %s" +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" msgstr "" -#: cinder/api/openstack/wsgi.py:819 cinder/api/openstack/wsgi.py:832 -#: cinder/api/openstack/compute/server_metadata.py:58 -#: cinder/api/openstack/compute/server_metadata.py:76 -#: cinder/api/openstack/compute/server_metadata.py:101 -#: cinder/api/openstack/compute/server_metadata.py:126 -#: cinder/api/openstack/compute/contrib/admin_actions.py:211 -#: cinder/api/openstack/compute/contrib/console_output.py:52 -msgid "Malformed request body" +#: cinder/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: cinder/api/openstack/wsgi.py:829 -msgid "Unsupported Content-Type" +#: cinder/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" -#: cinder/api/openstack/wsgi.py:841 -msgid "Malformed request url" +#: cinder/openstack/common/notifier/rpc_notifier.py:45 +#: cinder/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: cinder/api/openstack/wsgi.py:889 +#: cinder/openstack/common/rpc/__init__.py:106 #, python-format -msgid "%(url)s returned a fault: %(e)s" +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." msgstr "" -#: cinder/api/openstack/xmlutil.py:265 -msgid "element is not a child" +#: cinder/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" msgstr "" -#: cinder/api/openstack/xmlutil.py:414 -msgid "root element selecting a list" +#: cinder/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" msgstr "" -#: cinder/api/openstack/xmlutil.py:739 +#: cinder/openstack/common/rpc/amqp.py:208 #, python-format -msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." msgstr "" -#: cinder/api/openstack/xmlutil.py:858 -msgid "subclasses must implement construct()!" +#: cinder/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" msgstr "" -#: cinder/api/openstack/compute/extensions.py:29 -#: cinder/api/openstack/volume/extensions.py:29 -msgid "Initializing extension manager." +#: cinder/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:40 -#: cinder/api/openstack/compute/images.py:146 -#: cinder/api/openstack/compute/images.py:161 -msgid "Image not found." +#: cinder/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:79 -msgid "Incorrect request body format" +#: cinder/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:83 -#: cinder/api/openstack/compute/server_metadata.py:80 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:79 -#: cinder/api/openstack/compute/contrib/volumetypes.py:188 -msgid "Request body and URI mismatch" +#: cinder/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:86 -#: cinder/api/openstack/compute/server_metadata.py:84 -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:82 -#: cinder/api/openstack/compute/contrib/volumetypes.py:191 -msgid "Request body contains too many items" +#: cinder/openstack/common/rpc/amqp.py:443 +#: cinder/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" msgstr "" -#: cinder/api/openstack/compute/image_metadata.py:111 -msgid "Invalid metadata key" +#: cinder/openstack/common/rpc/amqp.py:451 +#: cinder/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" msgstr "" -#: cinder/api/openstack/compute/ips.py:74 -msgid "Instance does not exist" +#: cinder/openstack/common/rpc/amqp.py:586 +#, python-format +msgid "Making synchronous call on %s ..." msgstr "" -#: cinder/api/openstack/compute/ips.py:97 -msgid "Instance is not a member of specified network" +#: cinder/openstack/common/rpc/amqp.py:589 +#, python-format +msgid "MSG_ID is %s" msgstr "" -#: cinder/api/openstack/compute/limits.py:140 +#: cinder/openstack/common/rpc/amqp.py:623 #, python-format -msgid "" -"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " -"%(unit_string)s." +msgid "Making asynchronous cast on %s..." msgstr "" -#: cinder/api/openstack/compute/limits.py:266 -msgid "This request was rate-limited." +#: cinder/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:38 -#: cinder/api/openstack/compute/server_metadata.py:122 -#: cinder/api/openstack/compute/server_metadata.py:159 -msgid "Server does not exist" +#: cinder/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: cinder/api/openstack/compute/server_metadata.py:141 -#: cinder/api/openstack/compute/server_metadata.py:152 -msgid "Metadata item was not found" -msgstr "" +#: cinder/openstack/common/rpc/common.py:74 +#, fuzzy +msgid "An unknown RPC related exception occurred." +msgstr "發生一個未知例外" -#: cinder/api/openstack/compute/servers.py:425 +#: cinder/openstack/common/rpc/common.py:104 #, python-format -msgid "Invalid server status: %(status)s" +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." msgstr "" -#: cinder/api/openstack/compute/servers.py:433 -msgid "Invalid changes-since value" +#: cinder/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" msgstr "" -#: cinder/api/openstack/compute/servers.py:483 -msgid "Personality file limit exceeded" +#: cinder/openstack/common/rpc/common.py:137 +#: cinder/openstack/common/rpc/common.py:138 +#: cinder/openstack/common/rpc/common.py:139 +msgid "" msgstr "" -#: cinder/api/openstack/compute/servers.py:485 -msgid "Personality file path too long" +#: cinder/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:487 -msgid "Personality file content too long" +#: cinder/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: cinder/api/openstack/compute/servers.py:501 -msgid "Server name is not a string or unicode" +#: cinder/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:505 -msgid "Server name is an empty string" +#: cinder/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: cinder/api/openstack/compute/servers.py:509 -msgid "Server name must be less than 256 characters." +#: cinder/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:527 +#: cinder/openstack/common/rpc/common.py:302 #, python-format -msgid "Bad personality format: missing %s" +msgid "Returning exception %s to caller" msgstr "" -#: cinder/api/openstack/compute/servers.py:530 -msgid "Bad personality format" +#: cinder/openstack/common/rpc/impl_kombu.py:169 +#: cinder/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:535 +#: cinder/openstack/common/rpc/impl_kombu.py:480 #, python-format -msgid "Personality content for %s cannot be decoded" +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:550 +#: cinder/openstack/common/rpc/impl_kombu.py:502 #, python-format -msgid "Bad networks format: network uuid is not in proper format (%s)" +msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: cinder/api/openstack/compute/servers.py:559 +#: cinder/openstack/common/rpc/impl_kombu.py:539 #, python-format -msgid "Invalid fixed IP address (%s)" +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:566 +#: cinder/openstack/common/rpc/impl_kombu.py:555 #, python-format -msgid "Duplicate networks (%s) are not allowed" +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." msgstr "" -#: cinder/api/openstack/compute/servers.py:572 +#: cinder/openstack/common/rpc/impl_kombu.py:609 +#: cinder/openstack/common/rpc/impl_qpid.py:403 #, python-format -msgid "Bad network format: missing %s" +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:575 -msgid "Bad networks format" +#: cinder/openstack/common/rpc/impl_kombu.py:627 +#: cinder/openstack/common/rpc/impl_qpid.py:418 +#, python-format +msgid "Timed out waiting for RPC response: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:587 -msgid "Userdata content cannot be decoded" +#: cinder/openstack/common/rpc/impl_kombu.py:631 +#: cinder/openstack/common/rpc/impl_qpid.py:422 +#, python-format +msgid "Failed to consume message from queue: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:594 -msgid "accessIPv4 is not proper IPv4 format" +#: cinder/openstack/common/rpc/impl_kombu.py:670 +#: cinder/openstack/common/rpc/impl_qpid.py:457 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:601 -msgid "accessIPv6 is not proper IPv6 format" +#: cinder/openstack/common/rpc/impl_qpid.py:351 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: cinder/api/openstack/compute/servers.py:633 -msgid "Server name is not defined" +#: cinder/openstack/common/rpc/impl_qpid.py:357 +#, python-format +msgid "Connected to AMQP server on %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:675 -#: cinder/api/openstack/compute/servers.py:740 -msgid "Invalid flavorRef provided." +#: cinder/openstack/common/rpc/impl_qpid.py:370 +msgid "Re-established AMQP queues" msgstr "" -#: cinder/api/openstack/compute/servers.py:737 -msgid "Can not find requested image" +#: cinder/openstack/common/rpc/impl_qpid.py:430 +msgid "Error processing message. Skipping it." msgstr "" -#: cinder/api/openstack/compute/servers.py:743 -msgid "Invalid key_name provided." +#: cinder/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:829 -#: cinder/api/openstack/compute/servers.py:849 -msgid "Instance has not been resized." +#: cinder/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:835 +#: cinder/openstack/common/rpc/impl_zmq.py:140 #, python-format -msgid "Error in confirm-resize %s" +msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:855 +#: cinder/openstack/common/rpc/impl_zmq.py:141 #, python-format -msgid "Error in revert-resize %s" +msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:868 -msgid "Argument 'type' for reboot is not HARD or SOFT" +#: cinder/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:872 -msgid "Missing argument 'type' for reboot" +#: cinder/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:885 +#: cinder/openstack/common/rpc/impl_zmq.py:162 #, python-format -msgid "Error in reboot %s" -msgstr "" - -#: cinder/api/openstack/compute/servers.py:897 -msgid "Unable to locate requested flavor." +msgid "Subscribing to %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:900 -msgid "Resize requires a change in size." +#: cinder/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:924 -msgid "Malformed server entity" +#: cinder/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." msgstr "" -#: cinder/api/openstack/compute/servers.py:931 -msgid "Missing imageRef attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:273 +#, python-format +msgid "Running func with context: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:940 -msgid "Invalid imageRef provided." +#: cinder/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" msgstr "" -#: cinder/api/openstack/compute/servers.py:949 -msgid "Missing flavorRef attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." msgstr "" -#: cinder/api/openstack/compute/servers.py:962 -msgid "No adminPass was specified" +#: cinder/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" msgstr "" -#: cinder/api/openstack/compute/servers.py:966 -#: cinder/api/openstack/compute/servers.py:1144 -msgid "Invalid adminPass" +#: cinder/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" msgstr "" -#: cinder/api/openstack/compute/servers.py:980 -msgid "Unable to parse metadata key/value pairs." +#: cinder/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" msgstr "" -#: cinder/api/openstack/compute/servers.py:993 -msgid "Resize request has invalid 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" msgstr "" -#: cinder/api/openstack/compute/servers.py:996 -msgid "Resize requests require 'flavorRef' attribute." +#: cinder/openstack/common/rpc/impl_zmq.py:453 +#, python-format +msgid "CONSUMER GOT %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1014 -#: cinder/api/openstack/compute/contrib/aggregates.py:142 -#: cinder/api/openstack/compute/contrib/networks.py:65 -msgid "Invalid request body" +#: cinder/openstack/common/rpc/impl_zmq.py:465 +#, python-format +msgid "Creating proxy for topic: %s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1019 -msgid "Could not parse imageRef from request." +#: cinder/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." msgstr "" -#: cinder/api/openstack/compute/servers.py:1071 -msgid "Instance could not be found" +#: cinder/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1074 -msgid "Cannot find image for rebuild" +#: cinder/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." msgstr "" -#: cinder/api/openstack/compute/servers.py:1103 -msgid "createImage entity requires name attribute" +#: cinder/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: cinder/api/openstack/compute/servers.py:1112 -#: cinder/api/openstack/compute/contrib/admin_actions.py:238 -msgid "Invalid metadata" +#: cinder/openstack/common/rpc/impl_zmq.py:513 +#, python-format +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: cinder/api/openstack/compute/servers.py:1167 +#: cinder/openstack/common/rpc/impl_zmq.py:532 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "Could not create IPC directory %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:60 -#, python-format -msgid "Compute.api::pause %s" +#: cinder/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:77 +#: cinder/openstack/common/rpc/impl_zmq.py:576 #, python-format -msgid "Compute.api::unpause %s" +msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:94 +#: cinder/openstack/common/rpc/impl_zmq.py:578 #, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::暫停 %s" +msgid "ROUTER RELAY-OUT %(data)s" +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:111 -#, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::繼續 %s" +#: cinder/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." +msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:127 -#, python-format -msgid "Error in migrate %s" +#: cinder/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:141 +#: cinder/openstack/common/rpc/impl_zmq.py:635 #, python-format -msgid "Compute.api::reset_network %s" +msgid "Consumer is a zmq.%s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:154 -#: cinder/api/openstack/compute/contrib/admin_actions.py:170 -#: cinder/api/openstack/compute/contrib/admin_actions.py:186 -#: cinder/api/openstack/compute/contrib/multinic.py:41 -#: cinder/api/openstack/compute/contrib/rescue.py:44 -msgid "Server not found" +#: cinder/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:157 -#, python-format -msgid "Compute.api::inject_network_info %s" +#: cinder/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:173 -#, python-format -msgid "Compute.api::lock %s" +#: cinder/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:189 -#, python-format -msgid "Compute.api::unlock %s" +#: cinder/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:219 +#: cinder/openstack/common/rpc/impl_zmq.py:719 #, python-format -msgid "createBackup entity requires %s attribute" +msgid "Received message: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:223 -msgid "Malformed createBackup entity" +#: cinder/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:229 -msgid "createBackup attribute 'rotation' must be an integer" +#: cinder/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:244 -#: cinder/api/openstack/compute/contrib/console_output.py:47 -#: cinder/api/openstack/compute/contrib/console_output.py:59 -#: cinder/api/openstack/compute/contrib/consoles.py:49 -#: cinder/api/openstack/compute/contrib/consoles.py:60 -#: cinder/api/openstack/compute/contrib/server_action_list.py:49 -#: cinder/api/openstack/compute/contrib/server_diagnostics.py:47 -#: cinder/api/openstack/compute/contrib/server_start_stop.py:38 -msgid "Instance not found" +#: cinder/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:272 -msgid "host and block_migration must be specified." +#: cinder/openstack/common/rpc/impl_zmq.py:760 +#, python-format +msgid "%(msg)s" msgstr "" -#: cinder/api/openstack/compute/contrib/admin_actions.py:284 +#: cinder/openstack/common/rpc/impl_zmq.py:763 #, python-format -msgid "Live migration of instance %(id)s to host %(host)s failed" +msgid "Sending message(s) to: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:76 -#, python-format -msgid "" -"Cannot create aggregate with name %(name)s and availability zone " -"%(avail_zone)s" +#: cinder/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:88 -#, python-format -msgid "Cannot show aggregate: %(id)s" +#: cinder/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:114 -#, python-format -msgid "Cannot update aggregate: %(id)s" +#: cinder/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:126 -#, python-format -msgid "Cannot delete aggregate: %(id)s" +#: cinder/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:139 +#: cinder/openstack/common/rpc/matchmaker.py:239 #, python-format -msgid "Aggregates does not have %s action" +msgid "Matchmaker unregistered: %s, %s" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:152 -#: cinder/api/openstack/compute/contrib/aggregates.py:158 -#, python-format -msgid "Cannot add host %(host)s in aggregate %(id)s" +#: cinder/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:171 -#: cinder/api/openstack/compute/contrib/aggregates.py:175 +#: cinder/openstack/common/rpc/matchmaker.py:343 +#: cinder/openstack/common/rpc/matchmaker.py:361 #, python-format -msgid "Cannot remove host %(host)s in aggregate %(id)s" +msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: cinder/api/openstack/compute/contrib/aggregates.py:195 -#, python-format -msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#: cinder/scheduler/chance.py:51 cinder/scheduler/simple.py:90 +msgid "Is the appropriate service running?" msgstr "" -#: cinder/api/openstack/compute/contrib/certificates.py:75 -msgid "Only root certificate can be retrieved." +#: cinder/scheduler/chance.py:56 +msgid "Could not find another host" msgstr "" -#: cinder/api/openstack/compute/contrib/cloudpipe.py:146 -msgid "" -"Unable to claim IP for VPN instances, ensure it isn't running, and try " -"again in a few minutes" +#: cinder/scheduler/driver.py:89 +msgid "Must implement a fallback schedule" +msgstr "" + +#: cinder/scheduler/driver.py:93 +msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:44 -msgid "Missing type specification" +#: cinder/scheduler/filter_scheduler.py:113 +msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/api/openstack/compute/contrib/consoles.py:56 -msgid "Invalid type specification" +#: cinder/scheduler/filter_scheduler.py:131 +#, python-format +msgid "" +"Error scheduling %(volume_id)s from last vol-service: %(last_host)s : " +"%(exc)s" msgstr "" -#: cinder/api/openstack/compute/contrib/disk_config.py:44 +#: cinder/scheduler/filter_scheduler.py:160 #, python-format -msgid "%s must be either 'MANUAL' or 'AUTO'." +msgid "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" msgstr "" -#: cinder/api/openstack/compute/contrib/extended_server_attributes.py:77 -#: cinder/api/openstack/compute/contrib/extended_status.py:61 -msgid "Server not found." +#: cinder/scheduler/filter_scheduler.py:208 +#, python-format +msgid "Filtered %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextradata.py:61 -#: cinder/api/openstack/compute/contrib/flavorextradata.py:91 -msgid "Flavor not found." +#: cinder/scheduler/filter_scheduler.py:214 +#, python-format +msgid "Choosing %(best_host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/flavorextraspecs.py:49 -#: cinder/api/openstack/compute/contrib/volumetypes.py:158 -msgid "No Request Body" +#: cinder/scheduler/host_manager.py:240 +#, python-format +msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:159 +#: cinder/scheduler/host_manager.py:244 #, python-format -msgid "No more floating ips in pool %s." +msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:161 -msgid "No more floating ips available." +#: cinder/scheduler/host_manager.py:266 +msgid "service is down or disabled." msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:201 -#: cinder/api/openstack/compute/contrib/floating_ips.py:230 -#: cinder/api/openstack/compute/contrib/security_groups.py:571 -#: cinder/api/openstack/compute/contrib/security_groups.py:604 -msgid "Missing parameter dict" +#: cinder/scheduler/manager.py:119 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:204 -#: cinder/api/openstack/compute/contrib/floating_ips.py:233 -msgid "Address not specified" +#: cinder/scheduler/scheduler_options.py:69 +#, python-format +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:213 -msgid "No fixed ips associated to instance" +#: cinder/scheduler/scheduler_options.py:78 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/floating_ips.py:216 -msgid "Associate floating ip failed" +#: cinder/scheduler/simple.py:79 +msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:144 -#, python-format -msgid "Invalid status: '%s'" +#: cinder/scheduler/filters/capacity_filter.py:37 +msgid "Free capacity not set: volume node info collection broken." msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:148 +#: cinder/scheduler/filters/capacity_filter.py:51 #, python-format -msgid "Invalid mode: '%s'" +msgid "" +"Insufficient free space for volume creation (requested / avail): " +"%(requested)s/%(available)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:152 +#: cinder/scheduler/filters/retry_filter.py:41 #, python-format -msgid "Invalid update setting: '%s'" +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:170 +#: cinder/tests/fake_driver.py:45 cinder/volume/driver.py:506 #, python-format -msgid "Putting host %(host)s in maintenance mode %(mode)s." +msgid "FAKE ISCSI: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:181 +#: cinder/tests/fake_driver.py:93 cinder/tests/fake_driver.py:98 #, python-format -msgid "Setting host %(host)s to %(state)s." +msgid "LoggingVolumeDriver: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:230 -msgid "Describe-resource is admin only functionality" +#: cinder/tests/fake_utils.py:72 +#, python-format +msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: cinder/api/openstack/compute/contrib/hosts.py:238 -msgid "Host not found" +#: cinder/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:70 -msgid "Keypair name contains unsafe characters" +#: cinder/tests/fake_utils.py:96 +#, python-format +msgid "Faked command raised an exception %s" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:95 -msgid "Keypair name must be between 1 and 255 characters long" +#: cinder/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/api/openstack/compute/contrib/keypairs.py:100 +#: cinder/tests/test_misc.py:59 #, python-format -msgid "Key pair '%s' already exists." +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:52 -msgid "Missing 'networkId' argument for addFixedIp" +#: cinder/tests/test_storwize_svc.py:243 +#, python-format +msgid "unrecognized argument %s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:68 -msgid "Missing 'address' argument for removeFixedIp" +#: cinder/tests/test_storwize_svc.py:1217 +#, python-format +msgid "Run CLI command: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/multinic.py:77 +#: cinder/tests/test_storwize_svc.py:1220 #, python-format -msgid "Unable to find address %r" +msgid "" +"CLI output:\n" +" stdout: %(stdout)s\n" +" stderr: %(stderr)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:62 +#: cinder/tests/test_storwize_svc.py:1225 #, python-format -msgid "Network does not have %s action" +msgid "" +"CLI Exception output:\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:70 +#: cinder/tests/test_volume_types.py:58 #, python-format -msgid "Disassociating network with id %s" +msgid "Given data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:74 -#: cinder/api/openstack/compute/contrib/networks.py:91 -#: cinder/api/openstack/compute/contrib/networks.py:101 -msgid "Network not found" +#: cinder/tests/test_volume_types.py:59 +#, python-format +msgid "Result data: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:87 +#: cinder/tests/api/contrib/test_backups.py:638 +#, fuzzy +msgid "Invalid input" +msgstr "無效的快照(snapshot)" + +#: cinder/tests/integrated/test_login.py:31 #, python-format -msgid "Showing network with id %s" +msgid "volume: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/networks.py:97 +#: cinder/tests/integrated/api/client.py:37 #, python-format -msgid "Deleting network with id %s" +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" msgstr "" -#: cinder/api/openstack/compute/contrib/scheduler_hints.py:41 -msgid "Malformed scheduler_hints attribute" +#: cinder/tests/integrated/api/client.py:46 +msgid "Authentication error" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:222 -msgid "Security group id should be integer" +#: cinder/tests/integrated/api/client.py:54 +msgid "Authorization error" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:243 -msgid "Security group is still in use" +#: cinder/tests/integrated/api/client.py:62 +msgid "Item not found" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:295 +#: cinder/tests/integrated/api/client.py:104 #, python-format -msgid "Security group %s already exists" +msgid "Doing %(method)s on %(relative_url)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:315 +#: cinder/tests/integrated/api/client.py:106 #, python-format -msgid "Security group %s is not a string or unicode" +msgid "Body: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:318 +#: cinder/tests/integrated/api/client.py:124 #, python-format -msgid "Security group %s cannot be empty." +msgid "%(auth_uri)s => code %(http_status)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:321 +#: cinder/tests/integrated/api/client.py:150 #, python-format -msgid "Security group %s should not be greater than 255 characters." +msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:348 -msgid "Parent group id is not integer" +#: cinder/tests/integrated/api/client.py:160 +msgid "Unexpected status code" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:351 +#: cinder/tests/integrated/api/client.py:167 #, python-format -msgid "Security group (%s) not found" +msgid "Decoding JSON: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:369 -msgid "Not enough parameters to build a valid rule." +#: cinder/volume/api.py:96 +msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:376 -#, python-format -msgid "This rule already exists in group %s" +#: cinder/volume/api.py:103 cinder/volume/api.py:449 +#: cinder/volume/manager.py:554 +msgid "status must be available" +msgstr "" + +#: cinder/volume/api.py:108 +msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:414 -msgid "Parent or group id is not integer" +#: cinder/volume/api.py:117 +msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:507 -msgid "Rule id is not integer" +#: cinder/volume/api.py:123 +msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:510 +#: cinder/volume/api.py:140 #, python-format -msgid "Rule (%s) not found" +msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:574 -#: cinder/api/openstack/compute/contrib/security_groups.py:607 -msgid "Security group not specified" +#: cinder/volume/api.py:150 +msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/api/openstack/compute/contrib/security_groups.py:578 -#: cinder/api/openstack/compute/contrib/security_groups.py:611 -msgid "Security group name cannot be empty" +#: cinder/volume/api.py:154 +msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:45 +#: cinder/volume/api.py:168 #, python-format -msgid "start instance %r" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/api/openstack/compute/contrib/server_start_stop.py:54 +#: cinder/volume/api.py:177 #, python-format -msgid "stop instance %r" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " +"volumes already consumed)" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:73 -#: cinder/api/openstack/volume/volumes.py:106 -#, python-format -msgid "vol=%s" +#: cinder/volume/api.py:308 +msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:146 -#: cinder/api/openstack/volume/volumes.py:184 +#: cinder/volume/api.py:316 +#, fuzzy +msgid "Volume status must be available or error" +msgstr "Volume 狀態需要可被使用" + +#: cinder/volume/api.py:321 #, python-format -msgid "Delete volume with id: %s" +msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:329 +#: cinder/volume/api.py:374 cinder/volume/api.py:432 +#: cinder/volume/volume_types.py:65 #, python-format -msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgid "Searching by: %s" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:481 -#: cinder/api/openstack/volume/snapshots.py:110 -#, python-format -msgid "Delete snapshot with id: %s" +#: cinder/volume/api.py:452 +msgid "already attached" msgstr "" -#: cinder/api/openstack/compute/contrib/volumes.py:524 -#: cinder/api/openstack/volume/snapshots.py:150 -#, python-format -msgid "Create snapshot from volume %s" +#: cinder/volume/api.py:459 +msgid "already detached" msgstr "" -#: cinder/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: cinder/volume/api.py:470 +#, fuzzy +msgid "Volume status must be available to reserve" +msgstr "Volume 狀態需要可被使用" + +#: cinder/volume/api.py:519 +msgid "must be available" msgstr "" -#: cinder/auth/ldapdriver.py:650 +#: cinder/volume/api.py:537 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " +"(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/auth/manager.py:298 +#: cinder/volume/api.py:546 #, python-format -msgid "Looking up user: %r" +msgid "" +"Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " +"snapshots already consumed)" msgstr "" -#: cinder/auth/manager.py:302 -#, python-format -msgid "Failed authorization for access key %s" +#: cinder/volume/api.py:595 +#, fuzzy +msgid "Volume Snapshot status must be available or error" +msgstr "Volume 狀態需要可被使用" + +#: cinder/volume/api.py:623 +msgid "Metadata property key blank" msgstr "" -#: cinder/auth/manager.py:308 -#, python-format -msgid "Using project name = user name (%s)" +#: cinder/volume/api.py:627 +msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/auth/manager.py:315 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#: cinder/volume/api.py:631 +msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/auth/manager.py:324 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +#: cinder/volume/api.py:716 +#, fuzzy +msgid "Volume status must be available/in-use." +msgstr "Volume 狀態需要可被使用" + +#: cinder/volume/api.py:719 +msgid "Volume status is in-use." msgstr "" -#: cinder/auth/manager.py:331 cinder/auth/manager.py:343 +#: cinder/volume/driver.py:94 cinder/volume/drivers/netapp/nfs.py:253 #, python-format -msgid "user.secret: %s" +msgid "Recovering from a failed execute. Try number %s" msgstr "" -#: cinder/auth/manager.py:332 cinder/auth/manager.py:344 -#, python-format -msgid "expected_signature: %s" +#: cinder/volume/driver.py:221 cinder/volume/drivers/emc/emc_smis_iscsi.py:119 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/auth/manager.py:333 cinder/auth/manager.py:345 +#: cinder/volume/driver.py:269 +#, fuzzy, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "找不到Volume %s" + +#: cinder/volume/driver.py:273 cinder/volume/drivers/emc/emc_smis_iscsi.py:162 #, python-format -msgid "signature: %s" +msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/auth/manager.py:335 cinder/auth/manager.py:357 +#: cinder/volume/driver.py:361 #, python-format -msgid "Invalid signature for user %s" +msgid "copy_image_to_volume %s." msgstr "" -#: cinder/auth/manager.py:353 +#: cinder/volume/driver.py:378 #, python-format -msgid "host_only_signature: %s" +msgid "copy_volume_to_image %s." msgstr "" -#: cinder/auth/manager.py:449 -msgid "Must specify project" +#: cinder/volume/driver.py:437 +#, python-format +msgid "iSCSI device not found at %s" msgstr "" -#: cinder/auth/manager.py:490 +#: cinder/volume/driver.py:439 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgid "" +"ISCSI volume not yet found at: %(host_device)s. Will rescan & retry. Try" +" number: %(tries)s" msgstr "" -#: cinder/auth/manager.py:493 +#: cinder/volume/driver.py:451 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/auth/manager.py:519 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#: cinder/volume/driver.py:469 cinder/volume/manager.py:689 +#: cinder/volume/drivers/lvm.py:560 cinder/volume/drivers/lvm.py:676 +#: cinder/volume/drivers/storwize_svc.py:1344 +#: cinder/volume/drivers/emc/emc_smis_common.py:855 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:241 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1503 +#: cinder/volume/drivers/netapp/iscsi.py:1114 +#: cinder/volume/drivers/netapp/iscsi.py:1484 +#: cinder/volume/drivers/netapp/iscsi.py:2236 +#: cinder/volume/drivers/netapp/iscsi.py:2515 +#: cinder/volume/drivers/nexenta/volume.py:317 +msgid "Updating volume status" msgstr "" -#: cinder/auth/manager.py:522 -#, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +#: cinder/volume/driver.py:544 +msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/auth/manager.py:595 +#: cinder/volume/manager.py:124 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/auth/manager.py:613 +#: cinder/volume/manager.py:146 #, python-format -msgid "modifying project %s" +msgid "Re-exporting %s volumes" msgstr "" -#: cinder/auth/manager.py:625 +#: cinder/volume/manager.py:151 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" +msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/auth/manager.py:646 +#: cinder/volume/manager.py:156 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "volume %s: skipping export" msgstr "" -#: cinder/auth/manager.py:676 -#, python-format -msgid "Deleting project %s" +#: cinder/volume/manager.py:158 +msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/auth/manager.py:734 +#: cinder/volume/manager.py:161 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/auth/manager.py:743 +#: cinder/volume/manager.py:221 #, python-format -msgid "Deleting user %s" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" msgstr "" -#: cinder/auth/manager.py:753 +#: cinder/volume/manager.py:230 #, python-format -msgid "Access Key change for user %s" +msgid "volume %s: creating from snapshot" msgstr "" -#: cinder/auth/manager.py:755 +#: cinder/volume/manager.py:234 #, python-format -msgid "Secret Key change for user %s" +msgid "volume %s: creating from existing volume" msgstr "" -#: cinder/auth/manager.py:757 +#: cinder/volume/manager.py:238 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "volume %s: creating from image" msgstr "" -#: cinder/auth/manager.py:802 +#: cinder/volume/manager.py:247 #, python-format -msgid "No vpn data for project %s" +msgid "volume %s: creating" msgstr "" -#: cinder/cloudpipe/pipelib.py:46 -msgid "Instance type for vpn instances" +#: cinder/volume/manager.py:279 +#, python-format +msgid "volume %s: creating export" msgstr "" -#: cinder/cloudpipe/pipelib.py:49 -msgid "Template for cloudpipe instance boot script" +#: cinder/volume/manager.py:288 +#, python-format +msgid "volume %s: create failed" msgstr "" -#: cinder/cloudpipe/pipelib.py:52 -msgid "Network to push into openvpn config" +#: cinder/volume/manager.py:318 +#, python-format +msgid "volume %s: created successfully" msgstr "" -#: cinder/cloudpipe/pipelib.py:55 -msgid "Netmask to push into openvpn config" +#: cinder/volume/manager.py:326 +#, python-format +msgid "Error: %s" msgstr "" -#: cinder/cloudpipe/pipelib.py:107 +#: cinder/volume/manager.py:352 #, python-format -msgid "Launching VPN for %s" +msgid "volume %s: Error trying to reschedule create" msgstr "" -#: cinder/compute/api.py:141 -msgid "No compute host specified" +#: cinder/volume/manager.py:370 +msgid "Retry info not present, will not reschedule" msgstr "" -#: cinder/compute/api.py:144 -#, python-format -msgid "Unable to find host for Instance %s" +#: cinder/volume/manager.py:374 +msgid "No request spec, will not reschedule" msgstr "" -#: cinder/compute/api.py:192 +#: cinder/volume/manager.py:379 #, python-format -msgid "" -"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " -"properties" +msgid "volume %(volume_id)s: re-scheduling %(method)s attempt %(num)d" msgstr "" -#: cinder/compute/api.py:203 +#: cinder/volume/manager.py:408 cinder/volume/manager.py:421 #, python-format -msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgid "volume %s: deleting" msgstr "" -#: cinder/compute/api.py:257 -msgid "Cannot run any more instances of this type." +#: cinder/volume/manager.py:414 +msgid "volume is not local to this node" msgstr "" -#: cinder/compute/api.py:259 +#: cinder/volume/manager.py:419 #, python-format -msgid "Can only run %s more instances of this type." +msgid "volume %s: removing export" msgstr "" -#: cinder/compute/api.py:261 +#: cinder/volume/manager.py:424 #, python-format -msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +msgid "volume %s: volume is busy" msgstr "" -#: cinder/compute/api.py:310 -msgid "Creating a raw instance" +#: cinder/volume/manager.py:443 +msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/compute/api.py:312 +#: cinder/volume/manager.py:447 #, python-format -msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgid "volume %s: deleted successfully" msgstr "" -#: cinder/compute/api.py:383 +#: cinder/volume/manager.py:460 #, python-format -msgid "Going to run %s instances..." +msgid "snapshot %s: creating" msgstr "" -#: cinder/compute/api.py:447 +#: cinder/volume/manager.py:466 #, python-format -msgid "bdm %s" +msgid "snapshot %(snap_name)s: creating" msgstr "" -#: cinder/compute/api.py:474 +#: cinder/volume/manager.py:484 #, python-format -msgid "block_device_mapping %s" +msgid "snapshot %s: created successfully" msgstr "" -#: cinder/compute/api.py:591 +#: cinder/volume/manager.py:492 cinder/volume/manager.py:502 #, python-format -msgid "Sending create to scheduler for %(pid)s/%(uid)s's" -msgstr "" - -#: cinder/compute/api.py:871 -msgid "Going to try to soft delete instance" -msgstr "" - -#: cinder/compute/api.py:891 -msgid "No host for instance, deleting immediately" +msgid "snapshot %s: deleting" msgstr "" -#: cinder/compute/api.py:939 -msgid "Going to try to terminate instance" +#: cinder/volume/manager.py:505 +#, python-format +msgid "snapshot %s: snapshot is busy" msgstr "" -#: cinder/compute/api.py:977 -msgid "Going to try to stop instance" +#: cinder/volume/manager.py:530 +msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/compute/api.py:996 -msgid "Going to try to start instance" +#: cinder/volume/manager.py:533 +#, python-format +msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/compute/api.py:1000 -#, python-format -msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#: cinder/volume/manager.py:551 +msgid "being attached by another instance" msgstr "" -#: cinder/compute/api.py:1071 cinder/volume/api.py:173 -#: cinder/volume/volume_types.py:64 +#: cinder/volume/manager.py:608 #, python-format -msgid "Searching by: %s" +msgid "Downloaded image %(image_id)s to %(volume_id)s successfully" msgstr "" -#: cinder/compute/api.py:1201 +#: cinder/volume/manager.py:626 #, python-format -msgid "Image type not recognized %s" +msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully" msgstr "" -#: cinder/compute/api.py:1369 -msgid "flavor_id is None. Assuming migration." +#: cinder/volume/manager.py:702 +msgid "Clear capabilities" msgstr "" -#: cinder/compute/api.py:1377 +#: cinder/volume/manager.py:706 #, python-format -msgid "" -"Old instance type %(current_instance_type_name)s, new instance type " -"%(new_instance_type_name)s" +msgid "Notification {%s} received" msgstr "" -#: cinder/compute/api.py:1644 +#: cinder/volume/volume_types.py:41 #, python-format -msgid "multiple fixedips exist, using the first: %s" +msgid "DB error: %s" msgstr "" -#: cinder/compute/instance_types.py:57 cinder/compute/instance_types.py:65 -msgid "create arguments must be positive integers" +#: cinder/volume/volume_types.py:50 cinder/volume/volume_types.py:97 +msgid "id cannot be None" msgstr "" -#: cinder/compute/instance_types.py:76 cinder/volume/volume_types.py:41 -#, python-format -msgid "DB error: %s" +#: cinder/volume/volume_types.py:109 +msgid "name cannot be None" msgstr "" -#: cinder/compute/instance_types.py:86 +#: cinder/volume/volume_types.py:128 #, python-format -msgid "Instance type %s not found for deletion" +msgid "" +"Default volume type is not found, please check default_volume_type " +"config: %s" msgstr "" -#: cinder/compute/manager.py:138 -#, python-format -msgid "check_instance_lock: decorating: |%s|" +#: cinder/volume/drivers/coraid.py:91 +msgid "Running with CoraidDriver for ESM EtherCLoud" msgstr "" -#: cinder/compute/manager.py:140 +#: cinder/volume/drivers/coraid.py:102 #, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| " -"|%(instance_uuid)s|" +msgid "Update session cookie %(session)s" msgstr "" -#: cinder/compute/manager.py:144 +#: cinder/volume/drivers/coraid.py:108 cinder/volume/drivers/coraid.py:183 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "Message : %(message)s" msgstr "" -#: cinder/compute/manager.py:146 +#: cinder/volume/drivers/coraid.py:125 #, python-format -msgid "check_instance_lock: admin: |%s|" +msgid "Error while trying to set group: %(message)s" msgstr "" -#: cinder/compute/manager.py:151 -#, python-format -msgid "check_instance_lock: executing: |%s|" +#: cinder/volume/drivers/coraid.py:128 +#, fuzzy, python-format +msgid "Unable to find group: %(group)s" +msgstr "無法卸載 Volume %s" + +#: cinder/volume/drivers/coraid.py:161 +msgid "ESM urlOpen error" msgstr "" -#: cinder/compute/manager.py:155 -#, python-format -msgid "check_instance_lock: not executing |%s|" +#: cinder/volume/drivers/coraid.py:166 +msgid "JSON Error" msgstr "" -#: cinder/compute/manager.py:201 -#, python-format -msgid "Unable to load the virtualization driver: %s" +#: cinder/volume/drivers/coraid.py:170 +msgid "Request without URL" msgstr "" -#: cinder/compute/manager.py:223 +#: cinder/volume/drivers/coraid.py:175 #, python-format -msgid "" -"Instance %(instance_uuid)s has been destroyed from under us while trying " -"to set it to ERROR" +msgid "Configure data : %s" msgstr "" -#: cinder/compute/manager.py:240 +#: cinder/volume/drivers/coraid.py:177 #, python-format -msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgid "Configure response : %s" msgstr "" -#: cinder/compute/manager.py:245 -msgid "Rebooting instance after cinder-compute restart." +#: cinder/volume/drivers/coraid.py:199 +#, python-format +msgid "Unable to retrive volume infos for volume %(volname)s" msgstr "" -#: cinder/compute/manager.py:255 -msgid "Hypervisor driver does not support firewall rules" +#: cinder/volume/drivers/coraid.py:289 +msgid "Cannot login on Coraid ESM" msgstr "" -#: cinder/compute/manager.py:260 -msgid "Checking state" -msgstr "" +#: cinder/volume/drivers/coraid.py:308 +#, fuzzy, python-format +msgid "Fail to create volume %(volname)s" +msgstr "找不到Volume %s" -#: cinder/compute/manager.py:329 -#, python-format -msgid "Setting up bdm %s" -msgstr "" +#: cinder/volume/drivers/coraid.py:321 +#, fuzzy, python-format +msgid "Failed to delete volume %(volname)s" +msgstr "找不到Volume %s" -#: cinder/compute/manager.py:400 +#: cinder/volume/drivers/coraid.py:335 #, python-format -msgid "Instance %s already deleted from database. Attempting forceful vm deletion" +msgid "Failed to Create Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:406 +#: cinder/volume/drivers/coraid.py:347 #, python-format -msgid "Exception encountered while terminating the instance %s" +msgid "Failed to Delete Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:444 +#: cinder/volume/drivers/coraid.py:362 #, python-format -msgid "Instance %s not found." -msgstr "" - -#: cinder/compute/manager.py:480 -msgid "Instance has already been created" +msgid "Failed to Create Volume from Snapshot %(snapname)s" msgstr "" -#: cinder/compute/manager.py:523 +#: cinder/volume/drivers/coraid.py:383 #, python-format msgid "" -"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " -"allowed_size_bytes=%(allowed_size_bytes)d" +"Failed to Initialize Connection. Volume Name: %(volname)s Shelf: " +"%(shelf)s, Lun: %(lun)s" msgstr "" -#: cinder/compute/manager.py:528 +#: cinder/volume/drivers/glusterfs.py:65 #, python-format -msgid "" -"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " -"size %(allowed_size_bytes)d" -msgstr "" - -#: cinder/compute/manager.py:538 -msgid "Starting instance..." +msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:548 -msgid "Skipping network allocation for instance" +#: cinder/volume/drivers/glusterfs.py:70 +#, python-format +msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:561 -msgid "Instance failed network setup" +#: cinder/volume/drivers/glusterfs.py:80 +msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/compute/manager.py:565 +#: cinder/volume/drivers/glusterfs.py:98 cinder/volume/drivers/nfs.py:154 #, python-format -msgid "Instance network_info: |%s|" +msgid "casted to %s" msgstr "" -#: cinder/compute/manager.py:578 -msgid "Instance failed block device setup" +#: cinder/volume/drivers/glusterfs.py:108 cinder/volume/drivers/nfs.py:164 +#, python-format +msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/compute/manager.py:594 -msgid "Instance failed to spawn" +#: cinder/volume/drivers/glusterfs.py:168 cinder/volume/drivers/nfs.py:223 +#, python-format +msgid "Exception during mounting %s" msgstr "" -#: cinder/compute/manager.py:615 -msgid "Deallocating network for instance" +#: cinder/volume/drivers/glusterfs.py:247 cinder/volume/drivers/nfs.py:307 +#, python-format +msgid "%s is already mounted" msgstr "" -#: cinder/compute/manager.py:672 +#: cinder/volume/drivers/lvm.py:82 #, python-format -msgid "%(action_str)s instance" +msgid "volume group %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:699 +#: cinder/volume/drivers/lvm.py:197 #, python-format -msgid "Ignoring DiskNotFound: %s" +msgid "Size for volume: %s not found, skipping secure delete." msgstr "" -#: cinder/compute/manager.py:708 +#: cinder/volume/drivers/lvm.py:204 #, python-format -msgid "terminating bdm %s" +msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/compute/manager.py:742 cinder/compute/manager.py:1328 -#: cinder/compute/manager.py:1416 cinder/compute/manager.py:2501 +#: cinder/volume/drivers/lvm.py:218 #, python-format -msgid "%s. Setting instance vm_state to ERROR" +msgid "Error unrecognized volume_clear option: %s" msgstr "" -#: cinder/compute/manager.py:811 +#: cinder/volume/drivers/lvm.py:238 #, python-format -msgid "" -"Cannot rebuild instance [%(instance_uuid)s], because the given image does" -" not exist." +msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/compute/manager.py:816 +#: cinder/volume/drivers/lvm.py:268 cinder/volume/drivers/lvm.py:656 #, python-format -msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgid "Creating clone of volume: %s" msgstr "" -#: cinder/compute/manager.py:823 +#: cinder/volume/drivers/lvm.py:345 #, python-format -msgid "Rebuilding instance %s" +msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/compute/manager.py:876 +#: cinder/volume/drivers/lvm.py:364 #, python-format -msgid "Rebooting instance %s" +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:891 -#, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +#: cinder/volume/drivers/lvm.py:378 +msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/compute/manager.py:933 +#: cinder/volume/drivers/lvm.py:430 #, python-format -msgid "instance %s: snapshotting" +msgid "Symbolic link %s not found" msgstr "" -#: cinder/compute/manager.py:939 +#: cinder/volume/drivers/lvm.py:510 cinder/volume/drivers/lvm.py:524 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_uuid)s (state: " -"%(state)s expected: %(running)s)" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/compute/manager.py:995 +#: cinder/volume/drivers/lvm.py:542 #, python-format -msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %s" msgstr "" -#: cinder/compute/manager.py:1001 -#, python-format -msgid "Rotating out %d backups" +#: cinder/volume/drivers/lvm.py:583 +msgid "Error retrieving volume status: " msgstr "" -#: cinder/compute/manager.py:1005 +#: cinder/volume/drivers/nfs.py:127 #, python-format -msgid "Deleting image %s" +msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/compute/manager.py:1035 +#: cinder/volume/drivers/nfs.py:132 #, python-format -msgid "Failed to set admin password. Instance %s is not running" +msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/compute/manager.py:1041 +#: cinder/volume/drivers/rbd.py:64 #, python-format -msgid "Instance %s: Root password set" +msgid "rbd has no pool %s" msgstr "" -#: cinder/compute/manager.py:1050 -msgid "set_admin_password is not implemented by this driver." +#: cinder/volume/drivers/rbd.py:87 cinder/volume/drivers/sheepdog.py:134 +msgid "error refreshing volume stats" msgstr "" -#: cinder/compute/manager.py:1064 -msgid "Error setting admin password" +#: cinder/volume/drivers/rbd.py:220 +msgid "Not stored in rbd" msgstr "" -#: cinder/compute/manager.py:1079 -#, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +#: cinder/volume/drivers/rbd.py:224 +msgid "Blank components" msgstr "" -#: cinder/compute/manager.py:1084 -#, python-format -msgid "instance %(instance_uuid)s: injecting file to %(path)s" -msgstr "" +#: cinder/volume/drivers/rbd.py:227 +#, fuzzy +msgid "Not an rbd snapshot" +msgstr "無效的快照(snapshot)" -#: cinder/compute/manager.py:1098 +#: cinder/volume/drivers/rbd.py:242 #, python-format -msgid "" -"trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(current_power_state)s expected: %(expected_state)s)" +msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/compute/manager.py:1103 -#, python-format -msgid "instance %(instance_uuid)s: updating agent to %(url)s" -msgstr "" +#: cinder/volume/drivers/rbd.py:253 +#, fuzzy, python-format +msgid "Unable to read image %s" +msgstr "找不到Volume %s" -#: cinder/compute/manager.py:1116 -#, python-format -msgid "instance %s: rescuing" +#: cinder/volume/drivers/scality.py:63 +msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/compute/manager.py:1141 +#: cinder/volume/drivers/scality.py:74 #, python-format -msgid "instance %s: unrescuing" +msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/compute/manager.py:1270 -msgid "destination same as source!" +#: cinder/volume/drivers/scality.py:80 +msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/compute/manager.py:1287 -#, python-format -msgid "instance %s: migrating" +#: cinder/volume/drivers/scality.py:101 +msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/compute/manager.py:1471 +#: cinder/volume/drivers/scality.py:135 #, python-format -msgid "instance %s: pausing" +msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/compute/manager.py:1489 +#: cinder/volume/drivers/sheepdog.py:47 #, python-format -msgid "instance %s: unpausing" +msgid "Sheepdog is not working: %s" msgstr "" -#: cinder/compute/manager.py:1525 -#, python-format -msgid "instance %s: retrieving diagnostics" +#: cinder/volume/drivers/sheepdog.py:52 +msgid "Sheepdog is not working" msgstr "" -#: cinder/compute/manager.py:1534 +#: cinder/volume/drivers/solidfire.py:129 #, python-format -msgid "instance %s: suspending" +msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:1556 +#: cinder/volume/drivers/solidfire.py:146 #, python-format -msgid "instance %s: resuming" +msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: cinder/compute/manager.py:1579 +#: cinder/volume/drivers/solidfire.py:152 #, python-format -msgid "instance %s: locking" +msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/compute/manager.py:1588 +#: cinder/volume/drivers/solidfire.py:156 #, python-format -msgid "instance %s: unlocking" +msgid "Clone operation encountered: %s" msgstr "" -#: cinder/compute/manager.py:1596 +#: cinder/volume/drivers/solidfire.py:158 #, python-format -msgid "instance %s: getting locked state" +msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/compute/manager.py:1606 +#: cinder/volume/drivers/solidfire.py:164 #, python-format -msgid "instance %s: reset network" +msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/compute/manager.py:1614 +#: cinder/volume/drivers/solidfire.py:171 #, python-format -msgid "instance %s: inject network info" +msgid "API response: %s" msgstr "" -#: cinder/compute/manager.py:1618 +#: cinder/volume/drivers/solidfire.py:191 #, python-format -msgid "network_info to inject: |%s|" +msgid "Found solidfire account: %s" msgstr "" -#: cinder/compute/manager.py:1655 +#: cinder/volume/drivers/solidfire.py:220 #, python-format -msgid "instance %s: getting vnc console" +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/compute/manager.py:1685 +#: cinder/volume/drivers/solidfire.py:281 #, python-format -msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/compute/manager.py:1703 -#, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +#: cinder/volume/drivers/solidfire.py:338 +msgid "Failed to get model update from clone" msgstr "" -#: cinder/compute/manager.py:1705 +#: cinder/volume/drivers/solidfire.py:364 #, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/compute/manager.py:1714 +#: cinder/volume/drivers/solidfire.py:397 #, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/compute/manager.py:1724 +#: cinder/volume/drivers/solidfire.py:406 #, python-format -msgid "Attach failed %(mountpoint)s, removing" +msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/compute/manager.py:1752 +#: cinder/volume/drivers/solidfire.py:409 #, python-format -msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/compute/manager.py:1756 -#, python-format -msgid "Detaching volume from unknown instance %s" +#: cinder/volume/drivers/solidfire.py:476 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: cinder/compute/manager.py:1822 +#: cinder/volume/drivers/solidfire.py:480 #, python-format -msgid "" -"Creating tmpfile %s to notify to other compute nodes that they should " -"mount the same storage." +msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/compute/manager.py:1884 -msgid "Instance has no volume." +#: cinder/volume/drivers/solidfire.py:482 +msgid "This usually means the volume was never succesfully created." msgstr "" -#: cinder/compute/manager.py:1916 +#: cinder/volume/drivers/solidfire.py:497 #, python-format -msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgid "Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/compute/manager.py:1973 -#, python-format -msgid "Pre live migration failed at %(dest)s" +#: cinder/volume/drivers/solidfire.py:500 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: cinder/compute/manager.py:2000 -msgid "post_live_migration() is started.." +#: cinder/volume/drivers/solidfire.py:504 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: cinder/compute/manager.py:2030 -msgid "No floating_ip found" +#: cinder/volume/drivers/solidfire.py:509 +msgid "Executing SolidFire create_export..." msgstr "" -#: cinder/compute/manager.py:2038 -msgid "No floating_ip found." +#: cinder/volume/drivers/solidfire.py:558 +msgid "Updating cluster status info" msgstr "" -#: cinder/compute/manager.py:2040 -#, python-format -msgid "" -"Live migration: Unexpected error: cannot inherit floating ip.\n" -"%(e)s" -msgstr "" +#: cinder/volume/drivers/solidfire.py:566 +#, fuzzy +msgid "Failed to get updated stats" +msgstr "內文解碼失敗" -#: cinder/compute/manager.py:2073 +#: cinder/volume/drivers/storwize_svc.py:173 #, python-format -msgid "Migrating instance to %(dest)s finished successfully." +msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/compute/manager.py:2075 -msgid "" -"You may see the error \"libvirt: QEMU error: Domain not found: no domain " -"with matching name.\" This error can be safely ignored." +#: cinder/volume/drivers/storwize_svc.py:179 +msgid "enter: do_setup" msgstr "" -#: cinder/compute/manager.py:2090 -msgid "Post operation of migration started" +#: cinder/volume/drivers/storwize_svc.py:190 +#, python-format +msgid "pool %s doesn't exist" msgstr "" -#: cinder/compute/manager.py:2226 -#, python-format -msgid "Updated the info_cache for instance %s" +#: cinder/volume/drivers/storwize_svc.py:206 +msgid "Failed to get license information." msgstr "" -#: cinder/compute/manager.py:2255 -msgid "Updating bandwidth usage cache" +#: cinder/volume/drivers/storwize_svc.py:265 +msgid "do_setup: No configured nodes" msgstr "" -#: cinder/compute/manager.py:2277 -msgid "Updating host status" +#: cinder/volume/drivers/storwize_svc.py:267 +msgid "leave: do_setup" msgstr "" -#: cinder/compute/manager.py:2305 -#, python-format -msgid "" -"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " -"the hypervisor." +#: cinder/volume/drivers/storwize_svc.py:289 +msgid "enter: check_for_setup_error" msgstr "" -#: cinder/compute/manager.py:2331 +#: cinder/volume/drivers/storwize_svc.py:295 +#: cinder/volume/drivers/netapp/iscsi.py:169 +#: cinder/volume/drivers/netapp/iscsi.py:1182 +#: cinder/volume/drivers/netapp/iscsi.py:1535 +#: cinder/volume/drivers/netapp/nfs.py:109 +#: cinder/volume/drivers/netapp/nfs.py:328 +#: cinder/volume/drivers/netapp/nfs.py:379 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:118 #, python-format -msgid "" -"During the sync_power process the instance %(uuid)s has moved from host " -"%(src)s to host %(dst)s" +msgid "%s is not set" msgstr "" -#: cinder/compute/manager.py:2344 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:301 msgid "" -"Instance %s is in the process of migrating to this host. Wait next " -"sync_power cycle before setting power state to NOSTATE" +"Password or SSH private key is required for authentication: set either " +"san_password or san_private_key option" msgstr "" -#: cinder/compute/manager.py:2350 +#: cinder/volume/drivers/storwize_svc.py:309 +#, python-format msgid "" -"Instance found in database but not known by hypervisor. Setting power " -"state to NOSTATE" +"Illegal value %d specified for storwize_svc_flashcopy_timeout: valid " +"values are between 0 and 600" msgstr "" -#: cinder/compute/manager.py:2380 -msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#: cinder/volume/drivers/storwize_svc.py:317 +msgid "leave: check_for_setup_error" msgstr "" -#: cinder/compute/manager.py:2392 -msgid "Reclaiming deleted instance" +#: cinder/volume/drivers/storwize_svc.py:331 +#, python-format +msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/compute/manager.py:2458 +#: cinder/volume/drivers/storwize_svc.py:356 #, python-format -msgid "" -"Detected instance with name label '%(name)s' which is marked as DELETED " -"but still present on host." +msgid "enter: _get_chap_secret_for_host: host name %s" msgstr "" -#: cinder/compute/manager.py:2465 +#: cinder/volume/drivers/storwize_svc.py:392 #, python-format msgid "" -"Destroying instance with name label '%(name)s' which is marked as DELETED" -" but still present on host." +"leave: _get_chap_secret_for_host: host name %(host_name)s with secret " +"%(chap_secret)s" msgstr "" -#: cinder/compute/manager.py:2472 -#, python-format -msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +#: cinder/volume/drivers/storwize_svc.py:415 +msgid "_create_host: Cannot clean host name. Host name is not unicode or string" msgstr "" -#: cinder/compute/manager.py:2542 +#: cinder/volume/drivers/storwize_svc.py:483 #, python-format -msgid "" -"Aggregate %(aggregate_id)s: unrecoverable state during operation on " -"%(host)s" +msgid "enter: _get_host_from_connector: prefix %s" msgstr "" -#: cinder/compute/utils.py:142 -msgid "v4 subnets are required for legacy nw_info" +#: cinder/volume/drivers/storwize_svc.py:511 +#, python-format +msgid "leave: _get_host_from_connector: host %s" msgstr "" -#: cinder/console/manager.py:77 cinder/console/vmrc_manager.py:70 -msgid "Adding console" +#: cinder/volume/drivers/storwize_svc.py:523 +#, python-format +msgid "enter: _create_host: host %s" msgstr "" -#: cinder/console/manager.py:97 -#, python-format -msgid "Tried to remove non-existent console %(console_id)s." +#: cinder/volume/drivers/storwize_svc.py:538 +msgid "_create_host: No connector ports" msgstr "" -#: cinder/console/vmrc_manager.py:122 +#: cinder/volume/drivers/storwize_svc.py:551 #, python-format -msgid "Tried to remove non-existent console %(console_id)s." +msgid "leave: _create_host: host %(host)s - %(host_name)s" msgstr "" -#: cinder/console/vmrc_manager.py:125 +#: cinder/volume/drivers/storwize_svc.py:574 #, python-format -msgid "Removing console %(console_id)s." +msgid "enter: _map_vol_to_host: volume %(volume_name)s to host %(host_name)s" msgstr "" -#: cinder/console/xvp.py:98 -msgid "Rebuilding xvp conf" +#: cinder/volume/drivers/storwize_svc.py:609 +msgid "" +"storwize_svc_multihostmap_enabled is set to Flase, Not allow multi host " +"mapping" msgstr "" -#: cinder/console/xvp.py:116 +#: cinder/volume/drivers/storwize_svc.py:619 #, python-format -msgid "Re-wrote %s" +msgid "volume %s mapping to multi host" msgstr "" -#: cinder/console/xvp.py:121 -msgid "Stopping xvp" +#: cinder/volume/drivers/storwize_svc.py:625 +#, python-format +msgid "" +"leave: _map_vol_to_host: LUN %(result_lun)s, volume %(volume_name)s, host" +" %(host_name)s" msgstr "" -#: cinder/console/xvp.py:134 -msgid "Starting xvp" +#: cinder/volume/drivers/storwize_svc.py:635 +#, python-format +msgid "enter: _delete_host: host %s " msgstr "" -#: cinder/console/xvp.py:141 +#: cinder/volume/drivers/storwize_svc.py:643 #, python-format -msgid "Error starting xvp: %s" +msgid "leave: _delete_host: host %s " msgstr "" -#: cinder/console/xvp.py:144 -msgid "Restarting xvp" +#: cinder/volume/drivers/storwize_svc.py:675 +#, python-format +msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/console/xvp.py:146 -msgid "xvp not running..." +#: cinder/volume/drivers/storwize_svc.py:691 +msgid "_create_host failed to return the host name." msgstr "" -#: cinder/consoleauth/manager.py:63 +#: cinder/volume/drivers/storwize_svc.py:702 #, python-format -msgid "Deleting Expired Token: (%s)" +msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/consoleauth/manager.py:75 +#: cinder/volume/drivers/storwize_svc.py:709 #, python-format -msgid "Received Token: %(token)s, %(token_dict)s)" +msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/consoleauth/manager.py:79 +#: cinder/volume/drivers/storwize_svc.py:711 #, python-format -msgid "Checking Token: %(token)s, %(token_valid)s)" -msgstr "" - -#: cinder/db/sqlalchemy/api.py:57 -msgid "Use of empty request context is deprecated" +msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:198 +#: cinder/volume/drivers/storwize_svc.py:728 #, python-format -msgid "Unrecognized read_deleted value '%s'" +msgid "" +"initialize_connection: No node found in I/O group %(gid)s for volume " +"%(vol)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:516 cinder/db/sqlalchemy/api.py:551 +#: cinder/volume/drivers/storwize_svc.py:736 #, python-format -msgid "No ComputeNode for %(host)s" +msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4019 cinder/db/sqlalchemy/api.py:4045 +#: cinder/volume/drivers/storwize_svc.py:769 #, python-format -msgid "No backend config with id %(sm_backend_id)s" +msgid "" +"initialize_connection: Failed to collect return properties for volume " +"%(vol)s and connector %(conn)s.\n" msgstr "" -#: cinder/db/sqlalchemy/api.py:4103 +#: cinder/volume/drivers/storwize_svc.py:774 #, python-format -msgid "No sm_flavor called %(sm_flavor)s" +msgid "" +"leave: initialize_connection:\n" +" volume: %(vol)s\n" +" connector %(conn)s\n" +" properties: %(prop)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4147 +#: cinder/volume/drivers/storwize_svc.py:792 #, python-format -msgid "No sm_volume with id %(volume_id)s" -msgstr "" - -#: cinder/db/sqlalchemy/migration.py:66 -msgid "python-migrate is not installed. Exiting." +msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/db/sqlalchemy/migration.py:78 -msgid "version should be an integer" +#: cinder/volume/drivers/storwize_svc.py:802 +msgid "_get_host_from_connector failed to return the host name for connector" msgstr "" -#: cinder/db/sqlalchemy/session.py:137 +#: cinder/volume/drivers/storwize_svc.py:817 #, python-format -msgid "SQL connection failed. %s attempts left." -msgstr "" - -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48 -msgid "interface column not added to networks table" +msgid "" +"terminate_connection: No mapping of volume %(vol_name)s to host " +"%(host_name)s found" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54 -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48 +#: cinder/volume/drivers/storwize_svc.py:825 #, python-format -msgid "Table |%s| not created!" +msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87 -msgid "VIF column not added to fixed_ips table" +#: cinder/volume/drivers/storwize_svc.py:883 +msgid "protocol must be specified as ' iSCSI' or ' FC'" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97 +#: cinder/volume/drivers/storwize_svc.py:907 #, python-format -msgid "join list for moving mac_addresses |%s|" +msgid "enter: _create_vdisk: vdisk %s " msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:99 -msgid "foreign key constraint couldn't be added" +#: cinder/volume/drivers/storwize_svc.py:945 +#, python-format +msgid "" +"_create_vdisk %(name)s - did not find success message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58 -msgid "foreign key constraint couldn't be dropped" +#: cinder/volume/drivers/storwize_svc.py:950 +#, python-format +msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34 -msgid "priority column not added to networks table" +#: cinder/volume/drivers/storwize_svc.py:962 +#: cinder/volume/drivers/storwize_svc.py:976 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find success " +"message in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 -#: cinder/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 -#: cinder/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/070_untie_cinder_network_models.py:68 -msgid "foreign key constraint couldn't be removed" +#: cinder/volume/drivers/storwize_svc.py:988 +#: cinder/volume/drivers/storwize_svc.py:998 +#, python-format +msgid "" +"create FC mapping from %(source)s to %(target)s - did not find mapping id" +" in CLI output.\n" +" stdout: %(out)s\n" +" stderr: %(err)s\n" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34 -msgid "progress column not added to instances table" +#: cinder/volume/drivers/storwize_svc.py:1012 +#, python-format +msgid "" +"_prepare_fc_map: Failed to prepare FlashCopy from %(source)s to " +"%(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97 +#: cinder/volume/drivers/storwize_svc.py:1039 #, python-format msgid "" -"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " -"string to downgrade." +"Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " +"%(attr)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69 -msgid "instance_info_caches tables not dropped" +#: cinder/volume/drivers/storwize_svc.py:1050 +#, python-format +msgid "" +"Mapping %(id)s prepare failed to complete within the allotted %(to)d " +"seconds timeout. Terminating." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41 -msgid "progress column not added to compute_nodes table" +#: cinder/volume/drivers/storwize_svc.py:1055 +#, python-format +msgid "" +"_prepare_fc_map: Failed to start FlashCopy from %(source)s to %(target)s " +"with exception %(ex)s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76 -msgid "dns_domains table not dropped" +#: cinder/volume/drivers/storwize_svc.py:1062 +#, python-format +msgid "_prepare_fc_map: %s" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60 -msgid "quota_classes table not dropped" +#: cinder/volume/drivers/storwize_svc.py:1069 +#, python-format +msgid "" +"_start_fc_map: Failed to start FlashCopy from %(source)s to %(target)s.\n" +"stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/image/glance.py:147 -msgid "Connection error contacting glance server, retrying" +#: cinder/volume/drivers/storwize_svc.py:1080 +#, python-format +msgid "" +"enter: _run_flashcopy: execute FlashCopy from source %(source)s to target" +" %(target)s" msgstr "" -#: cinder/image/glance.py:153 cinder/network/quantum/melange_connection.py:104 -msgid "Maximum attempts reached" +#: cinder/volume/drivers/storwize_svc.py:1092 +#, python-format +msgid "leave: _run_flashcopy: FlashCopy started from %(source)s to %(target)s" msgstr "" -#: cinder/image/glance.py:278 +#: cinder/volume/drivers/storwize_svc.py:1100 #, python-format -msgid "Creating image in Glance. Metadata passed in %s" +msgid "enter: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/image/glance.py:281 +#: cinder/volume/drivers/storwize_svc.py:1107 #, python-format -msgid "Metadata after formatting for Glance %s" +msgid "_create_copy: Source vdisk %s does not exist" msgstr "" -#: cinder/image/glance.py:289 +#: cinder/volume/drivers/storwize_svc.py:1119 #, python-format -msgid "Metadata returned from Glance formatted for Base %s" +msgid "" +"_create_copy: cannot get source vdisk %(src)s capacity from vdisk " +"attributes %(attr)s" msgstr "" -#: cinder/image/glance.py:331 cinder/image/glance.py:335 -msgid "Not the image owner" +#: cinder/volume/drivers/storwize_svc.py:1129 +#, python-format +msgid "leave: _create_copy: snapshot %(tgt_vdisk)s from vdisk %(src_vdisk)s" msgstr "" -#: cinder/image/glance.py:410 +#: cinder/volume/drivers/storwize_svc.py:1134 #, python-format -msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgid "enter: _get_flashcopy_mapping_attributes: mapping %s" msgstr "" -#: cinder/image/s3.py:309 +#: cinder/volume/drivers/storwize_svc.py:1156 #, python-format -msgid "Failed to download %(image_location)s to %(image_path)s" +msgid "" +"leave: _get_flashcopy_mapping_attributes: mapping %(fc_map_id)s, " +"attributes %(attributes)s" msgstr "" -#: cinder/image/s3.py:328 +#: cinder/volume/drivers/storwize_svc.py:1164 #, python-format -msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgid "enter: _is_vdisk_defined: vdisk %s " msgstr "" -#: cinder/image/s3.py:340 +#: cinder/volume/drivers/storwize_svc.py:1166 #, python-format -msgid "Failed to untar %(image_location)s to %(image_path)s" +msgid "leave: _is_vdisk_defined: vdisk %(vol)s with %(str)s " msgstr "" -#: cinder/image/s3.py:353 +#: cinder/volume/drivers/storwize_svc.py:1194 #, python-format -msgid "Failed to upload %(image_location)s to %(image_path)s" +msgid "enter: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/image/s3.py:379 +#: cinder/volume/drivers/storwize_svc.py:1199 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "warning: Tried to delete vdisk %s but it does not exist." msgstr "" -#: cinder/image/s3.py:387 +#: cinder/volume/drivers/storwize_svc.py:1225 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" -#: cinder/image/s3.py:398 +#: cinder/volume/drivers/storwize_svc.py:1258 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "leave: _delete_vdisk: vdisk %s" msgstr "" -#: cinder/image/s3.py:410 -msgid "Unsafe filenames in image" +#: cinder/volume/drivers/storwize_svc.py:1283 +msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/ipv6/account_identifier.py:38 cinder/ipv6/rfc2462.py:34 -#, python-format -msgid "Bad mac for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:1297 +msgid "create_cloned_volume: Source and destination size differ." msgstr "" -#: cinder/ipv6/account_identifier.py:40 cinder/ipv6/rfc2462.py:36 -#, python-format -msgid "Bad prefix for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:1361 +msgid "_update_volume_status: Could not get system name" msgstr "" -#: cinder/ipv6/account_identifier.py:42 -#, python-format -msgid "Bad project_id for to_global_ipv6: %s" +#: cinder/volume/drivers/storwize_svc.py:1373 +msgid "Could not get pool data from the storage" msgstr "" -#: cinder/network/ldapdns.py:321 -msgid "This driver only supports type 'a' entries." +#: cinder/volume/drivers/storwize_svc.py:1374 +msgid "_update_volume_status: Could not get storage pool data" msgstr "" -#: cinder/network/linux_net.py:166 -#, python-format -msgid "Attempted to remove chain %s which does not exist" +#: cinder/volume/drivers/storwize_svc.py:1412 +msgid "" +"Illegal value specified for storwize_svc_vol_rsize: set to either a " +"percentage (0-100) or -1" msgstr "" -#: cinder/network/linux_net.py:192 -#, python-format -msgid "Unknown chain: %r" +#: cinder/volume/drivers/storwize_svc.py:1418 +msgid "" +"Illegal value specified for storwize_svc_vol_warning: set to a percentage" +" (0-100)" msgstr "" -#: cinder/network/linux_net.py:215 -#, python-format +#: cinder/volume/drivers/storwize_svc.py:1425 msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " -"%(top)r" +"Illegal value specified for storwize_svc_vol_grainsize: set to either 32," +" 64, 128, or 256" msgstr "" -#: cinder/network/linux_net.py:335 -msgid "IPTablesManager.apply completed with success" +#: cinder/volume/drivers/storwize_svc.py:1432 +msgid "System does not support compression" msgstr "" -#: cinder/network/linux_net.py:694 -#, python-format -msgid "Hupping dnsmasq threw %s" +#: cinder/volume/drivers/storwize_svc.py:1437 +msgid "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/network/linux_net.py:696 +#: cinder/volume/drivers/storwize_svc.py:1443 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "" +"Illegal value %(prot)s specified for storwize_svc_connection_protocol: " +"valid values are %(enabled)s" msgstr "" -#: cinder/network/linux_net.py:756 -#, python-format -msgid "killing radvd threw %s" +#: cinder/volume/drivers/storwize_svc.py:1452 +msgid "" +"Multipath is currently only supported for FC connections and not iSCSI. " +"(This is a Nova limitation.)" msgstr "" -#: cinder/network/linux_net.py:758 +#: cinder/volume/drivers/storwize_svc.py:1464 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "enter: _execute_command_and_parse_attributes: command %s" msgstr "" -#: cinder/network/linux_net.py:967 -#, python-format -msgid "Starting VLAN inteface %s" +#: cinder/volume/drivers/storwize_svc.py:1471 +#, fuzzy, python-format +msgid "" +"CLI Exception output:\n" +" command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" +"%(description)s\n" +"命令: %(cmd)s\n" +"退出代碼: %(exit_code)s\n" +"標準輸出: %(stdout)r\n" +"標準錯誤輸出: %(stderr)r" -#: cinder/network/linux_net.py:999 +#: cinder/volume/drivers/storwize_svc.py:1488 #, python-format -msgid "Starting Bridge interface for %s" +msgid "" +"leave: _execute_command_and_parse_attributes:\n" +"command: %(cmd)s\n" +"attributes: %(attr)s" msgstr "" -#: cinder/network/linux_net.py:1142 +#: cinder/volume/drivers/storwize_svc.py:1507 #, python-format -msgid "Starting bridge %s " +msgid "" +"_get_hdr_dic: attribute headers and values do not match.\n" +" Headers: %(header)s\n" +" Values: %(row)s" msgstr "" -#: cinder/network/linux_net.py:1149 +#: cinder/volume/drivers/storwize_svc.py:1517 #, python-format -msgid "Done starting bridge %s" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +"stdout: %(out)s\n" +"stderr: %(err)s\n" msgstr "" -#: cinder/network/linux_net.py:1167 +#: cinder/volume/drivers/storwize_svc.py:1531 #, python-format -msgid "Failed unplugging gateway interface '%s'" +msgid "" +"%(fun)s: Failed with unexpected CLI output.\n" +" Command: %(cmd)s\n" +" stdout: %(out)s\n" +" stderr: %(err)s" msgstr "" -#: cinder/network/linux_net.py:1170 +#: cinder/volume/drivers/storwize_svc.py:1539 #, python-format -msgid "Unplugged gateway interface '%s'" +msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/network/manager.py:291 +#: cinder/volume/drivers/windows.py:142 #, python-format -msgid "Fixed ip %(fixed_ip_id)s not found" +msgid "Creating folder %s " msgstr "" -#: cinder/network/manager.py:300 cinder/network/manager.py:496 +#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/nexenta/volume.py:203 #, python-format -msgid "Interface %(interface)s not found" +msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/network/manager.py:315 +#: cinder/volume/drivers/windows.py:213 #, python-format -msgid "floating IP allocation for instance |%s|" +msgid "Disk not found: %s" msgstr "" -#: cinder/network/manager.py:353 +#: cinder/volume/drivers/zadara.py:218 #, python-format -msgid "floating IP deallocation for instance |%s|" +msgid "Sending %(method)s to %(url)s. Body \"%(body)s\"" msgstr "" -#: cinder/network/manager.py:386 +#: cinder/volume/drivers/zadara.py:240 #, python-format -msgid "Address |%(address)s| is not allocated" +msgid "Operation completed. %(data)s" msgstr "" -#: cinder/network/manager.py:390 +#: cinder/volume/drivers/zadara.py:350 #, python-format -msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" -#: cinder/network/manager.py:402 +#: cinder/volume/drivers/zadara.py:447 #, python-format -msgid "Quota exceeded for %s, tried to allocate address" +msgid "Attach properties: %(properties)s" msgstr "" -#: cinder/network/manager.py:614 -#, python-format +#: cinder/volume/drivers/emc/emc_smis_common.py:42 msgid "" -"Database inconsistency: DNS domain |%s| is registered in the Cinder db but " -"not visible to either the floating or instance DNS driver. It will be " -"ignored." +"Module PyWBEM not installed. Install PyWBEM using the python-pywbem " +"package." msgstr "" -#: cinder/network/manager.py:660 -#, python-format -msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#: cinder/volume/drivers/emc/emc_smis_common.py:78 +msgid "Entering create_volume." msgstr "" -#: cinder/network/manager.py:670 +#: cinder/volume/drivers/emc/emc_smis_common.py:82 #, python-format -msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" -#: cinder/network/manager.py:778 +#: cinder/volume/drivers/emc/emc_smis_common.py:90 #, python-format -msgid "Disassociated %s stale fixed ip(s)" +msgid "Create Volume: %(volume)s Storage type: %(storage_type)s" msgstr "" -#: cinder/network/manager.py:782 -msgid "setting network host" +#: cinder/volume/drivers/emc/emc_smis_common.py:97 +#, python-format +msgid "" +"Create Volume: %(volume)s Pool: %(pool)s Storage System: " +"%(storage_system)s" msgstr "" -#: cinder/network/manager.py:896 +#: cinder/volume/drivers/emc/emc_smis_common.py:106 #, python-format -msgid "network allocations for instance |%s|" +msgid "" +"Error Create Volume: %(volumename)s. Storage Configuration Service not " +"found for pool %(storage_type)s." msgstr "" -#: cinder/network/manager.py:901 +#: cinder/volume/drivers/emc/emc_smis_common.py:114 #, python-format -msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgid "" +"Create Volume: %(name)s Method: CreateOrModifyElementFromStoragePool " +"ConfigServicie: %(service)s ElementName: %(name)s InPool: %(pool)s " +"ElementType: 5 Size: %(size)lu" msgstr "" -#: cinder/network/manager.py:930 +#: cinder/volume/drivers/emc/emc_smis_common.py:129 #, python-format -msgid "network deallocation for instance |%s|" +msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:1152 +#: cinder/volume/drivers/emc/emc_smis_common.py:136 #, python-format msgid "" -"instance-dns-zone is |%(domain)s|, which is in availability zone " -"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" -" will be created." +"Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/manager.py:1227 +#: cinder/volume/drivers/emc/emc_smis_common.py:143 #, python-format -msgid "Unable to release %s because vif doesn't exist." +msgid "Leaving create_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:1244 -#, python-format -msgid "Leased IP |%(address)s|" +#: cinder/volume/drivers/emc/emc_smis_common.py:151 +msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/network/manager.py:1248 +#: cinder/volume/drivers/emc/emc_smis_common.py:156 #, python-format -msgid "IP %s leased that is not associated" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s" msgstr "" -#: cinder/network/manager.py:1256 +#: cinder/volume/drivers/emc/emc_smis_common.py:166 #, python-format -msgid "IP |%s| leased that isn't allocated" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Snapshot Instance: %(snapshotinstance)s Storage " +"System: %(storage_system)s." msgstr "" -#: cinder/network/manager.py:1261 +#: cinder/volume/drivers/emc/emc_smis_common.py:176 #, python-format -msgid "Released IP |%(address)s|" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/network/manager.py:1265 +#: cinder/volume/drivers/emc/emc_smis_common.py:187 #, python-format -msgid "IP %s released that is not associated" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Cannot find Replication Service to create volume from " +"snapshot." msgstr "" -#: cinder/network/manager.py:1268 +#: cinder/volume/drivers/emc/emc_smis_common.py:196 #, python-format -msgid "IP %s released that was not leased" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Method: CreateElementReplica ReplicationService: " +"%(service)s ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/manager.py:1331 -msgid "cidr already in use" -msgstr "" - -#: cinder/network/manager.py:1334 +#: cinder/volume/drivers/emc/emc_smis_common.py:217 #, python-format -msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgid "" +"Error Create Volume from Snapshot: Volume: %(volumename)s " +"Snapshot:%(snapshotname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/network/manager.py:1345 +#: cinder/volume/drivers/emc/emc_smis_common.py:229 #, python-format msgid "" -"requested cidr (%(cidr)s) conflicts with existing smaller cidr " -"(%(smaller)s)" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Successfully clone volume from snapshot. Finding the " +"clone relationship." msgstr "" -#: cinder/network/manager.py:1404 -msgid "Network already exists!" +#: cinder/volume/drivers/emc/emc_smis_common.py:240 +#, python-format +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Remove the clone relationship. Method: " +"ModifyReplicaSynchronization ReplicationService: %(service)s Operation: " +"8 Synchronization: %(sync_name)s" msgstr "" -#: cinder/network/manager.py:1423 +#: cinder/volume/drivers/emc/emc_smis_common.py:256 #, python-format -msgid "Network must be disassociated from project %s before delete" +msgid "" +"Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu" msgstr "" -#: cinder/network/manager.py:1832 +#: cinder/volume/drivers/emc/emc_smis_common.py:265 +#, python-format msgid "" -"The sum between the number of networks and the vlan start cannot be " -"greater than 4094" +"Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/network/manager.py:1839 +#: cinder/volume/drivers/emc/emc_smis_common.py:277 #, python-format msgid "" -"The network range is not big enough to fit %(num_networks)s. Network size" -" is %(network_size)s" +"Leaving create_volume_from_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/network/minidns.py:65 -msgid "This driver only supports type 'a'" +#: cinder/volume/drivers/emc/emc_smis_common.py:286 +msgid "Entering create_cloned_volume." msgstr "" -#: cinder/network/quantum/client.py:154 -msgid "Tenant ID not set" +#: cinder/volume/drivers/emc/emc_smis_common.py:291 +#, python-format +msgid "" +"Create a Clone from Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s" msgstr "" -#: cinder/network/quantum/client.py:180 +#: cinder/volume/drivers/emc/emc_smis_common.py:301 #, python-format -msgid "Quantum Client Request: %(method)s %(action)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/network/quantum/client.py:196 +#: cinder/volume/drivers/emc/emc_smis_common.py:311 #, python-format -msgid "Quantum entity not found: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Cannot find Replication Service to create cloned volume." msgstr "" -#: cinder/network/quantum/client.py:206 +#: cinder/volume/drivers/emc/emc_smis_common.py:320 #, python-format -msgid "Server %(status_code)s error: %(data)s" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Method: CreateElementReplica ReplicationService: %(service)s " +"ElementName: %(elementname)s SyncType: 8 SourceElement: " +"%(sourceelement)s" msgstr "" -#: cinder/network/quantum/client.py:210 +#: cinder/volume/drivers/emc/emc_smis_common.py:341 #, python-format -msgid "Unable to connect to server. Got error: %s" +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source " +"Volume:%(srcname)s. Return code: %(rc)lu.Error: %(error)s" msgstr "" -#: cinder/network/quantum/client.py:228 +#: cinder/volume/drivers/emc/emc_smis_common.py:353 #, python-format -msgid "unable to deserialize object of type = '%s'" +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Successfully cloned volume from source volume. Finding the clone " +"relationship." msgstr "" -#: cinder/network/quantum/manager.py:162 -msgid "QuantumManager does not use 'multi_host' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:364 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s." +" Remove the clone relationship. Method: ModifyReplicaSynchronization " +"ReplicationService: %(service)s Operation: 8 Synchronization: " +"%(sync_name)s" msgstr "" -#: cinder/network/quantum/manager.py:166 -msgid "QuantumManager requires that only one network is created per call" +#: cinder/volume/drivers/emc/emc_smis_common.py:380 +#, python-format +msgid "" +"Create Cloned Volume: Volume: %(volumename)s Source Volume: %(srcname)s" +" Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/manager.py:176 -msgid "QuantumManager does not use 'vlan_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:389 +#, python-format +msgid "" +"Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/network/quantum/manager.py:182 -msgid "QuantumManager does not use 'vpn_start' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:401 +#, python-format +msgid "" +"Leaving create_cloned_volume: Volume: %(volumename)s Source Volume: " +"%(srcname)s Return code: %(rc)lu." msgstr "" -#: cinder/network/quantum/manager.py:186 -msgid "QuantumManager does not use 'bridge' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:410 +msgid "Entering delete_volume." msgstr "" -#: cinder/network/quantum/manager.py:190 -msgid "QuantumManager does not use 'bridge_interface' parameter." +#: cinder/volume/drivers/emc/emc_smis_common.py:412 +#, python-format +msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/network/quantum/manager.py:195 -msgid "QuantumManager requires a valid (.1) gateway address." +#: cinder/volume/drivers/emc/emc_smis_common.py:419 +#, python-format +msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/network/quantum/manager.py:204 +#: cinder/volume/drivers/emc/emc_smis_common.py:429 #, python-format msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' with" -" net-id '%(quantum_net_id)s'" +"Error Delete Volume: %(volumename)s. Storage Configuration Service not " +"found." msgstr "" -#: cinder/network/quantum/manager.py:301 +#: cinder/volume/drivers/emc/emc_smis_common.py:437 #, python-format -msgid "network allocations for instance %s" +msgid "Delete Volume: %(name)s DeviceID: %(deviceid)s" msgstr "" -#: cinder/network/quantum/manager.py:588 +#: cinder/volume/drivers/emc/emc_smis_common.py:441 #, python-format msgid "" -"port deallocation failed for instance: |%(instance_id)s|, port_id: " -"|%(port_id)s|" +"Delete Volume: %(name)s Method: EMCReturnToStoragePool ConfigServic: " +"%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/network/quantum/manager.py:606 +#: cinder/volume/drivers/emc/emc_smis_common.py:454 #, python-format msgid "" -"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " -"|%(vif_uuid)s|" +"Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: " +"%(error)s" msgstr "" -#: cinder/network/quantum/melange_connection.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:463 #, python-format -msgid "Server returned error: %s" +msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/network/quantum/melange_connection.py:98 -msgid "Connection error contacting melange service, retrying" +#: cinder/volume/drivers/emc/emc_smis_common.py:470 +msgid "Entering create_snapshot." msgstr "" -#: cinder/network/quantum/melange_connection.py:108 +#: cinder/volume/drivers/emc/emc_smis_common.py:474 #, python-format -msgid "" -"allocate IP on network |%(network_id)s| belonging to " -"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " -"|%(mac_address)s| belonging to |%(project_id)s| " -msgstr "" - -#: cinder/network/quantum/melange_ipam_lib.py:133 -msgid "get_project_and_global_net_ids must be called with a non-null project_id" -msgstr "" - -#: cinder/network/quantum/cinder_ipam_lib.py:75 -msgid "Error creating network entry" +msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:90 +#: cinder/volume/drivers/emc/emc_smis_common.py:486 #, python-format -msgid "No network with net_id = %s" +msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/network/quantum/cinder_ipam_lib.py:221 +#: cinder/volume/drivers/emc/emc_smis_common.py:493 +#: cinder/volume/drivers/emc/emc_smis_common.py:495 +#: cinder/volume/drivers/emc/emc_smis_common.py:565 #, python-format -msgid "No fixed IPs to deallocate for vif %s" +msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" -#: cinder/network/quantum/quantum_connection.py:99 +#: cinder/volume/drivers/emc/emc_smis_common.py:500 #, python-format -msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgid "" +"Create Snapshot: Method: CreateElementReplica: Target: %(snapshot)s " +"Source: %(volume)s Replication Service: %(service)s ElementName: " +"%(elementname)s Sync Type: 7 SourceElement: %(sourceelement)s." msgstr "" -#: cinder/network/quantum/quantum_connection.py:113 +#: cinder/volume/drivers/emc/emc_smis_common.py:516 #, python-format -msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgid "" +"Create Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/notifier/api.py:115 +#: cinder/volume/drivers/emc/emc_smis_common.py:525 #, python-format -msgid "%s not in valid priorities" +msgid "Error Create Snapshot: (snapshot)s Volume: %(volume)s Error: %(errordesc)s" msgstr "" -#: cinder/notifier/api.py:130 +#: cinder/volume/drivers/emc/emc_smis_common.py:533 #, python-format msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +"Leaving create_snapshot: Snapshot: %(snapshot)s Volume: %(volume)s " +"Return code: %(rc)lu." msgstr "" -#: cinder/notifier/list_notifier.py:65 -#, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#: cinder/volume/drivers/emc/emc_smis_common.py:539 +msgid "Entering delete_snapshot." msgstr "" -#: cinder/notifier/rabbit_notifier.py:46 +#: cinder/volume/drivers/emc/emc_smis_common.py:543 #, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/rpc/amqp.py:146 +#: cinder/volume/drivers/emc/emc_smis_common.py:549 #, python-format -msgid "Returning exception %s to caller" +msgid "" +"Delete Snapshot: %(snapshot)s: volume: %(volume)s. Finding " +"StorageSychronization_SV_SV." msgstr "" -#: cinder/rpc/amqp.py:188 +#: cinder/volume/drivers/emc/emc_smis_common.py:557 #, python-format -msgid "unpacked context: %s" +msgid "" +"Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " +"snapshot to delete." msgstr "" -#: cinder/rpc/amqp.py:231 +#: cinder/volume/drivers/emc/emc_smis_common.py:572 #, python-format -msgid "received %s" +msgid "" +"Delete Snapshot: Target: %(snapshot)s Source: %(volume)s. Method: " +"ModifyReplicaSynchronization: Replication Service: %(service)s " +"Operation: 19 Synchronization: %(sync_name)s." msgstr "" -#: cinder/rpc/amqp.py:236 +#: cinder/volume/drivers/emc/emc_smis_common.py:588 #, python-format -msgid "no method for message: %s" +msgid "" +"Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s " +"Return code: %(rc)lu" msgstr "" -#: cinder/rpc/amqp.py:237 +#: cinder/volume/drivers/emc/emc_smis_common.py:597 #, python-format -msgid "No method for message: %s" +msgid "" +"Error Delete Snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/rpc/amqp.py:321 +#: cinder/volume/drivers/emc/emc_smis_common.py:609 #, python-format -msgid "Making asynchronous call on %s ..." +msgid "" +"Leaving delete_snapshot: Volume: %(volumename)s Snapshot: " +"%(snapshotname)s Return code: %(rc)lu." msgstr "" -#: cinder/rpc/amqp.py:324 +#: cinder/volume/drivers/emc/emc_smis_common.py:619 #, python-format -msgid "MSG_ID is %s" +msgid "Create export: %(volume)s" msgstr "" -#: cinder/rpc/amqp.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:624 #, python-format -msgid "Making asynchronous cast on %s..." +msgid "create_export: Volume: %(volume)s Device ID: %(device_id)s" msgstr "" -#: cinder/rpc/amqp.py:354 -msgid "Making asynchronous fanout cast..." +#: cinder/volume/drivers/emc/emc_smis_common.py:646 +#, python-format +msgid "" +"ExposePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(lun_name)s" +" InitiatorPortIDs: %(initiator)s DeviceAccesses: 2" msgstr "" -#: cinder/rpc/amqp.py:379 +#: cinder/volume/drivers/emc/emc_smis_common.py:661 #, python-format -msgid "Sending notification on %s..." +msgid "ExposePaths parameter LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/rpc/common.py:54 +#: cinder/volume/drivers/emc/emc_smis_common.py:672 #, python-format -msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." +msgid "Error mapping volume %s." msgstr "" -#: cinder/rpc/common.py:71 -msgid "Timeout while waiting on RPC response." +#: cinder/volume/drivers/emc/emc_smis_common.py:676 +#, python-format +msgid "ExposePaths for volume %s completed successfully." msgstr "" -#: cinder/rpc/impl_kombu.py:111 -msgid "Failed to process message... skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:692 +#, python-format +msgid "" +"HidePaths: %(vol)s ConfigServicie: %(service)s LUNames: %(device_id)s " +"LunMaskingSCSIProtocolController: %(lunmasking)s" msgstr "" -#: cinder/rpc/impl_kombu.py:407 +#: cinder/volume/drivers/emc/emc_smis_common.py:705 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "Error unmapping volume %s." msgstr "" -#: cinder/rpc/impl_kombu.py:430 +#: cinder/volume/drivers/emc/emc_smis_common.py:709 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "HidePaths for volume %s completed successfully." msgstr "" -#: cinder/rpc/impl_kombu.py:466 +#: cinder/volume/drivers/emc/emc_smis_common.py:722 #, python-format msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +"AddMembers: ConfigServicie: %(service)s MaskingGroup: %(masking_group)s" +" Members: %(vol)s" msgstr "" -#: cinder/rpc/impl_kombu.py:482 +#: cinder/volume/drivers/emc/emc_smis_common.py:735 #, python-format -msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:533 cinder/rpc/impl_qpid.py:385 +#: cinder/volume/drivers/emc/emc_smis_common.py:740 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgid "AddMembers for volume %s completed successfully." msgstr "" -#: cinder/rpc/impl_kombu.py:551 cinder/rpc/impl_qpid.py:400 +#: cinder/volume/drivers/emc/emc_smis_common.py:753 #, python-format -msgid "Timed out waiting for RPC response: %s" +msgid "" +"RemoveMembers: ConfigServicie: %(service)s MaskingGroup: " +"%(masking_group)s Members: %(vol)s" msgstr "" -#: cinder/rpc/impl_kombu.py:555 cinder/rpc/impl_qpid.py:404 +#: cinder/volume/drivers/emc/emc_smis_common.py:766 #, python-format -msgid "Failed to consume message from queue: %s" +msgid "Error unmapping volume %(vol)s. %(error)s" msgstr "" -#: cinder/rpc/impl_kombu.py:589 cinder/rpc/impl_qpid.py:434 +#: cinder/volume/drivers/emc/emc_smis_common.py:771 #, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/rpc/impl_qpid.py:341 +#: cinder/volume/drivers/emc/emc_smis_common.py:777 #, python-format -msgid "Unable to connect to AMQP server: %s " +msgid "Map volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_qpid.py:346 +#: cinder/volume/drivers/emc/emc_smis_common.py:786 +#: cinder/volume/drivers/emc/emc_smis_common.py:816 #, python-format -msgid "Connected to AMQP server on %s" +msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/rpc/impl_qpid.py:354 -msgid "Re-established AMQP queues" +#: cinder/volume/drivers/emc/emc_smis_common.py:800 +#, python-format +msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/rpc/impl_qpid.py:412 -msgid "Error processing message. Skipping it." +#: cinder/volume/drivers/emc/emc_smis_common.py:806 +#, python-format +msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/scheduler/chance.py:47 cinder/scheduler/simple.py:91 -#: cinder/scheduler/simple.py:143 -msgid "Is the appropriate service running?" +#: cinder/volume/drivers/emc/emc_smis_common.py:830 +#, python-format +msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/scheduler/chance.py:52 -msgid "Could not find another compute" +#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#, python-format +msgid "Volume %s is already mapped." msgstr "" -#: cinder/scheduler/driver.py:63 +#: cinder/volume/drivers/emc/emc_smis_common.py:848 #, python-format -msgid "Casted '%(method)s' to volume '%(host)s'" +msgid "Terminate connection: %(volume)s" msgstr "" -#: cinder/scheduler/driver.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:880 #, python-format -msgid "Casted '%(method)s' to compute '%(host)s'" +msgid "Found Storage Type: %s" msgstr "" -#: cinder/scheduler/driver.py:89 -#, python-format -msgid "Casted '%(method)s' to network '%(host)s'" +#: cinder/volume/drivers/emc/emc_smis_common.py:883 +msgid "Storage type not found." msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/volume/drivers/emc/emc_smis_common.py:899 #, python-format -msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgid "Found Masking View: %s" msgstr "" -#: cinder/scheduler/driver.py:181 -msgid "Must implement a fallback schedule" +#: cinder/volume/drivers/emc/emc_smis_common.py:902 +msgid "Masking View not found." msgstr "" -#: cinder/scheduler/driver.py:185 -msgid "Driver must implement schedule_prep_resize" +#: cinder/volume/drivers/emc/emc_smis_common.py:924 +msgid "Ecom user not found." msgstr "" -#: cinder/scheduler/driver.py:190 -msgid "Driver must implement schedule_run_instance" +#: cinder/volume/drivers/emc/emc_smis_common.py:944 +#, python-format +msgid "Ecom IP: %(ecomIp)s Port: %(ecomPort)s" msgstr "" -#: cinder/scheduler/driver.py:325 -msgid "Block migration can not be used with shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:947 +msgid "Ecom server not found." msgstr "" -#: cinder/scheduler/driver.py:330 -msgid "Live migration can not be used without shared storage." +#: cinder/volume/drivers/emc/emc_smis_common.py:954 +msgid "Cannot connect to ECOM server" msgstr "" -#: cinder/scheduler/driver.py:367 cinder/scheduler/driver.py:457 +#: cinder/volume/drivers/emc/emc_smis_common.py:966 #, python-format -msgid "host %(dest)s is not compatible with original host %(src)s." +msgid "Found Replication Service: %s" msgstr "" -#: cinder/scheduler/driver.py:416 +#: cinder/volume/drivers/emc/emc_smis_common.py:979 #, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgid "Found Storage Configuration Service: %s" msgstr "" -#: cinder/scheduler/driver.py:472 +#: cinder/volume/drivers/emc/emc_smis_common.py:992 #, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"disk(host:%(available)s <= instance:%(necessary)s)" +msgid "Found Controller Configuration Service: %s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:51 +#: cinder/volume/drivers/emc/emc_smis_common.py:1005 #, python-format -msgid "No host selection for %s defined." +msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:64 +#: cinder/volume/drivers/emc/emc_smis_common.py:1049 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/scheduler/filter_scheduler.py:157 -msgid "Scheduler only understands Compute nodes (for now)" +#: cinder/volume/drivers/emc/emc_smis_common.py:1055 +#, python-format +msgid "Storage system not found for pool %(storage_type)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:199 +#: cinder/volume/drivers/emc/emc_smis_common.py:1061 #, python-format -msgid "Filtered %(hosts)s" +msgid "Pool: %(pool)s SystemName: %(systemname)s." msgstr "" -#: cinder/scheduler/filter_scheduler.py:209 +#: cinder/volume/drivers/emc/emc_smis_common.py:1077 #, python-format -msgid "Weighted %(weighted_host)s" +msgid "Pool name: %(poolname)s System name: %(systemname)s." msgstr "" -#: cinder/scheduler/host_manager.py:144 +#: cinder/volume/drivers/emc/emc_smis_common.py:1109 #, python-format -msgid "Host filter fails for ignored host %(host)s" +msgid "Volume %(volumename)s not found on the array." msgstr "" -#: cinder/scheduler/host_manager.py:151 +#: cinder/volume/drivers/emc/emc_smis_common.py:1112 #, python-format -msgid "Host filter fails for non-forced host %(host)s" +msgid "Volume name: %(volumename)s Volume instance: %(vol_instance)s." msgstr "" -#: cinder/scheduler/host_manager.py:157 +#: cinder/volume/drivers/emc/emc_smis_common.py:1125 #, python-format -msgid "Host filter function %(func)s failed for %(host)s" +msgid "Source: %(volumename)s Target: %(snapshotname)s." msgstr "" -#: cinder/scheduler/host_manager.py:163 +#: cinder/volume/drivers/emc/emc_smis_common.py:1148 #, python-format -msgid "Host filter passes for %(host)s" +msgid "" +"Source: %(volumename)s Target: %(snapshotname)s. Storage Synchronized " +"not found. " msgstr "" -#: cinder/scheduler/host_manager.py:272 +#: cinder/volume/drivers/emc/emc_smis_common.py:1153 #, python-format -msgid "Received %(service_name)s service update from %(host)s." +msgid "" +"Storage system: %(storage_system)s Storage Synchronized instance: " +"%(sync)s." msgstr "" -#: cinder/scheduler/host_manager.py:313 -msgid "host_manager only implemented for 'compute'" +#: cinder/volume/drivers/emc/emc_smis_common.py:1179 +#, python-format +msgid "Error finding %s." msgstr "" -#: cinder/scheduler/host_manager.py:323 +#: cinder/volume/drivers/emc/emc_smis_common.py:1183 #, python-format -msgid "No service for compute ID %s" +msgid "Found %(name)s: %(initiator)s." msgstr "" -#: cinder/scheduler/manager.py:85 +#: cinder/volume/drivers/emc/emc_smis_common.py:1243 #, python-format msgid "" -"Driver Method %(driver_method_name)s missing: %(e)s. Reverting to " -"schedule()" +"LunMaskingSCSIProtocolController for storage system %(storage_system)s " +"and initiator %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/manager.py:150 +#: cinder/volume/drivers/emc/emc_smis_common.py:1282 #, python-format -msgid "Failed to schedule_%(method)s: %(ex)s" +msgid "" +"LunMaskingSCSIProtocolController for storage volume %(vol)s and initiator" +" %(initiator)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/manager.py:159 +#: cinder/volume/drivers/emc/emc_smis_common.py:1295 #, python-format -msgid "Setting instance %(instance_uuid)s to %(state)s state." +msgid "" +"Volume %(name)s not found on the array. Cannot determine if there are " +"volumes mapped." msgstr "" -#: cinder/scheduler/scheduler_options.py:66 +#: cinder/volume/drivers/emc/emc_smis_common.py:1307 #, python-format -msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgid "" +"LunMaskingSCSIProtocolController for storage system %(storage)s and " +"%(connector)s is %(ctrl)s." msgstr "" -#: cinder/scheduler/scheduler_options.py:75 +#: cinder/volume/drivers/emc/emc_smis_common.py:1319 #, python-format -msgid "Could not decode scheduler options: '%(e)s'" +msgid "" +"Found %(numVolumesMapped)d volumes on storage system %(storage)s mapped " +"to %(initiator)s." msgstr "" -#: cinder/scheduler/simple.py:87 -msgid "Not enough allocatable CPU cores remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:1354 +#, python-format +msgid "Available device number on %(storage)s: %(device)s." msgstr "" -#: cinder/scheduler/simple.py:137 -msgid "Not enough allocatable volume gigabytes remaining" +#: cinder/volume/drivers/emc/emc_smis_common.py:1397 +#, python-format +msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/scheduler/filters/core_filter.py:45 -msgid "VCPUs not set; assuming CPU collection broken" +#: cinder/volume/drivers/emc/emc_smis_common.py:1402 +#, python-format +msgid "Found device number %(device)d for volume %(volumename)s %(vol_instance)s." msgstr "" -#: cinder/tests/fake_utils.py:72 +#: cinder/volume/drivers/emc/emc_smis_common.py:1412 #, python-format -msgid "Faking execution of cmd (subprocess): %s" +msgid "Device info: %(data)s." msgstr "" -#: cinder/tests/fake_utils.py:80 +#: cinder/volume/drivers/emc/emc_smis_common.py:1434 #, python-format -msgid "Faked command matched %s" +msgid "Masking view: %(view)s DeviceMaskingGroup: %(masking)s." msgstr "" -#: cinder/tests/fake_utils.py:96 +#: cinder/volume/drivers/emc/emc_smis_common.py:1456 #, python-format -msgid "Faked command raised an exception %s" +msgid "Found Storage Processor System: %s" msgstr "" -#: cinder/tests/fake_utils.py:101 +#: cinder/volume/drivers/emc/emc_smis_common.py:1484 #, python-format -msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgid "" +"iSCSIProtocolEndpoint for storage system %(storage_system)s and SP %(sp)s" +" is %(endpoint)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_smis_common.py:1513 +msgid "Error finding Storage Hardware ID Service." msgstr "" -#: cinder/tests/fakelibvirt.py:784 -msgid "Please extend mock libvirt module to support flags" +#: cinder/volume/drivers/emc/emc_smis_common.py:1519 +#, python-format +msgid "" +"EMCGetTargetEndpoints: Service: %(service)s Storage HardwareIDs: " +"%(hardwareids)s." msgstr "" -#: cinder/tests/fakelibvirt.py:790 -msgid "Please extend fake libvirt module to support this auth method" +#: cinder/volume/drivers/emc/emc_smis_common.py:1531 +msgid "Error finding Target WWNs." msgstr "" -#: cinder/tests/test_compute.py:365 cinder/tests/test_compute.py:1419 +#: cinder/volume/drivers/emc/emc_smis_common.py:1541 #, python-format -msgid "Running instances: %s" +msgid "Add target WWN: %s." msgstr "" -#: cinder/tests/test_compute.py:371 +#: cinder/volume/drivers/emc/emc_smis_common.py:1543 #, python-format -msgid "After terminating instances: %s" +msgid "Target WWNs: %s." msgstr "" -#: cinder/tests/test_compute.py:589 -msgid "Internal error" +#: cinder/volume/drivers/emc/emc_smis_common.py:1559 +#, python-format +msgid "Storage Hardware IDs for %(wwpns)s is %(foundInstances)s." msgstr "" -#: cinder/tests/test_compute.py:1430 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:158 #, python-format -msgid "After force-killing instances: %s" +msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/tests/test_misc.py:92 +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:167 +#, fuzzy, python-format +msgid "Cannot find device number for volume %s" +msgstr "找不到Volume %s" + +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:197 #, python-format -msgid "" -"The following migrations are missing a downgrade:\n" -"\t%s" +msgid "Found iSCSI endpoint: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:169 -msgid "id" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:204 +#, python-format +msgid "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:170 -msgid "IPv4" +#: cinder/volume/drivers/emc/emc_smis_iscsi.py:221 +#, python-format +msgid "ISCSI properties: %s" msgstr "" -#: cinder/tests/test_cinder_manage.py:171 -msgid "IPv6" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:113 +msgid "read timed out" msgstr "" -#: cinder/tests/test_cinder_manage.py:172 -msgid "start address" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:138 +msgid "do_setup." msgstr "" -#: cinder/tests/test_cinder_manage.py:173 -msgid "DNS1" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:144 +msgid "check_for_setup_error." msgstr "" -#: cinder/tests/test_cinder_manage.py:174 -msgid "DNS2" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:149 +msgid "check_for_setup_error: Can not get device type." msgstr "" -#: cinder/tests/test_cinder_manage.py:175 -msgid "VlanID" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:153 +#, python-format +msgid "check_for_setup_error: Device type is:%(type)s, version is:%(version)s." msgstr "" -#: cinder/tests/test_cinder_manage.py:176 -msgid "project" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:160 +msgid "" +"check_for_setup_error: Product version not right. Please make sure the " +"product version is V1." msgstr "" -#: cinder/tests/test_cinder_manage.py:177 -msgid "uuid" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:171 +msgid "_get_device_type: Storage Pool must be configured." msgstr "" -#: cinder/tests/test_volume.py:216 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:180 #, python-format -msgid "Target %s allocated" +msgid "create_volume:volume name: %s." msgstr "" -#: cinder/tests/test_volume.py:468 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:194 #, python-format -msgid "Cannot confirm exported volume id:%s." +msgid "delete_volume: volume name: %s." msgstr "" -#: cinder/tests/test_volume_types.py:58 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:201 #, python-format -msgid "Given data: %s" +msgid "delete_volume:No need to delete volume. Volume %(name)s does not exist." msgstr "" -#: cinder/tests/test_volume_types.py:59 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:210 #, python-format -msgid "Result data: %s" +msgid "create_export: volume name:%s" msgstr "" -#: cinder/tests/test_xenapi.py:626 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:214 #, python-format -msgid "Creating files in %s to simulate guest agent" +msgid "create_export:Volume %(name)s does not exist." msgstr "" -#: cinder/tests/test_xenapi.py:637 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:234 #, python-format -msgid "Removing simulated guest agent files in %s" +msgid "initialize_connection: volume name: %(volume)s. initiator name: %(ini)s." msgstr "" -#: cinder/tests/api/openstack/compute/test_servers.py:2144 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:249 #, python-format -msgid "Quota exceeded: code=%(code)s" +msgid "" +"initialize_connection:Failed to find target ip for " +"initiator:%(initiatorname)s, please check config file." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:57 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:259 #, python-format -msgid "_create: %s" +msgid "initialize_connection:Failed to find target iSCSI iqn. Target IP:%(ip)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:66 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:297 #, python-format -msgid "_delete: %s" +msgid "" +"initialize_connection:host name: %(host)s, initiator name: %(ini)s, " +"hostport name: %(port)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:75 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:307 #, python-format -msgid "_get: %s" +msgid "" +"initialize_connection:Failed to find the given volume. volume " +"name:%(volume)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:85 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:359 #, python-format -msgid "_get_all: %s" +msgid "terminate_connection:volume name: %(volume)s, initiator name: %(ini)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:125 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:368 #, python-format -msgid "test_snapshot_create: param=%s" +msgid "terminate_connection:Host does not exist. Host name:%(host)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:377 #, python-format -msgid "test_snapshot_create: resp_dict=%s" +msgid "terminate_connection:volume does not exist. volume name:%(volume)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:156 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:396 #, python-format -msgid "test_snapshot_create_force: param=%s" +msgid "" +"terminate_connection:No map between host and volume. Host " +"name:%(hostname)s, volume name:%(volumename)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:165 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:414 #, python-format -msgid "test_snapshot_create_force: resp_dict=%s" +msgid "" +"terminate_connection:No initiator is added to the host. Host " +"name:%(hostname)s" msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:205 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:427 #, python-format -msgid "test_snapshot_show: resp=%s" +msgid "create_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/tests/api/openstack/compute/contrib/test_snapshots.py:231 -#, python-format -msgid "test_snapshot_detail: resp_dict=%s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:434 +msgid "create_snapshot:Device does not support snapshot." msgstr "" -#: cinder/tests/integrated/test_login.py:31 -#, python-format -msgid "flavor: %s" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:440 +msgid "create_snapshot:Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/tests/integrated/api/client.py:38 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:447 #, python-format -msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" +msgid "create_snapshot:Volume does not exist. Volume name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:47 -msgid "Authentication error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:456 +#, python-format +msgid "create_snapshot:Snapshot does not exist. Snapshot name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:55 -msgid "Authorization error" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:468 +#, python-format +msgid "delete_snapshot:snapshot name:%(snapshot)s, volume name:%(volume)s." msgstr "" -#: cinder/tests/integrated/api/client.py:63 -msgid "Item not found" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:475 +msgid "delete_snapshot:Device does not support snapshot." msgstr "" -#: cinder/tests/integrated/api/client.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:484 #, python-format -msgid "Doing %(method)s on %(relative_url)s" +msgid "delete_snapshot:Snapshot does not exist. snapshot name:%(snap)s" msgstr "" -#: cinder/tests/integrated/api/client.py:107 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:497 #, python-format -msgid "Body: %s" +msgid "" +"create_volume_from_snapshot:snapshot name:%(snapshot)s, volume " +"name:%(volume)s." msgstr "" -#: cinder/tests/integrated/api/client.py:125 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:505 #, python-format -msgid "%(auth_uri)s => code %(http_status)s" +msgid "" +"create_volume_from_snapshot:Device does not support create volume from " +"snapshot. Volume name:%(volume)s, snapshot name:%(snapshot)s." msgstr "" -#: cinder/tests/integrated/api/client.py:151 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:516 #, python-format -msgid "%(relative_uri)s => code %(http_status)s" +msgid "" +"create_volume_from_snapshot:Snapshot does not exist. Snapshot " +"name:%(name)s" msgstr "" -#: cinder/tests/integrated/api/client.py:161 -msgid "Unexpected status code" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:567 +msgid "Config file is wrong. Controler IP, UserName and UserPassword must be set." msgstr "" -#: cinder/tests/integrated/api/client.py:168 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:573 #, python-format -msgid "Decoding JSON: %s" +msgid "_check_conf_file: %s" msgstr "" -#: cinder/tests/rpc/common.py:133 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:584 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "_read_xml:%s" msgstr "" -#: cinder/tests/rpc/common.py:142 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:612 #, python-format -msgid "Nested return %s" +msgid "Write login information to xml error. %s" msgstr "" -#: cinder/tests/rpc/common.py:160 -msgid "RPC backend does not support timeouts" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:616 +#, python-format +msgid "_get_login_info error. %s" msgstr "" -#: cinder/tests/rpc/common.py:227 cinder/tests/rpc/common.py:233 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:638 #, python-format -msgid "Received %s" +msgid "" +"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". " +"LUNType:%(type)s" msgstr "" -#: cinder/virt/connection.py:85 -msgid "Failed to open connection to the hypervisor" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:665 +msgid "_get_lun_set_info:Use default prefetch type. Prefetch type:Intelligent." msgstr "" -#: cinder/virt/fake.py:270 cinder/virt/xenapi_conn.py:396 -#: cinder/virt/baremetal/proxy.py:716 cinder/virt/libvirt/connection.py:2045 -#, python-format -msgid "Compute_service record created for %s " +#: cinder/volume/drivers/huawei/huawei_iscsi.py:676 +msgid "" +"_get_lun_set_info:No available pools! Please check whether storage pool " +"is created." msgstr "" -#: cinder/virt/fake.py:273 cinder/virt/xenapi_conn.py:399 -#: cinder/virt/baremetal/proxy.py:720 cinder/virt/libvirt/connection.py:2048 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:686 #, python-format -msgid "Compute_service record updated for %s " +msgid "_get_lun_set_info:%s" msgstr "" -#: cinder/virt/firewall.py:130 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:736 +msgid "" +"_get_maximum_pool:maxpoolid is None. Please check config file and make " +"sure the \"Name\" in \"StoragePool\" is right." msgstr "" -#: cinder/virt/firewall.py:137 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:754 #, python-format -msgid "Filters added to instance %s" +msgid "_get_iscsi_info:%s" msgstr "" -#: cinder/virt/firewall.py:139 -msgid "Provider Firewall Rules refreshed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:764 +#, python-format +msgid "CLI command:%s" msgstr "" -#: cinder/virt/firewall.py:291 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:831 #, python-format -msgid "Adding security group rule: %r" +msgid "_execute_cli:%s" msgstr "" -#: cinder/virt/firewall.py:403 cinder/virt/xenapi/firewall.py:87 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:838 #, python-format -msgid "Adding provider rule: %s" +msgid "" +"_name_translate:Name in cinder: %(old)s, new name in storage system: " +"%(new)s" msgstr "" -#: cinder/virt/images.py:86 -msgid "'qemu-img info' parsing failed." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:872 +#, python-format +msgid "" +"_create_hostgroup:Failed to Create hostgroup. Hostgroup name: %(name)s. " +"out:%(out)s." msgstr "" -#: cinder/virt/images.py:92 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:901 #, python-format -msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgid "" +"_add_host:Failed to add host to hostgroup. host name:%(host)s hostgroup " +"id:%(hostgroup)s out:%(out)s" msgstr "" -#: cinder/virt/images.py:104 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:927 #, python-format -msgid "Converted to raw, but format is now %s" +msgid "" +"_add_initiator:Failed to add initiator. initiator name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:105 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:941 +#, python-format msgid "" -"Must specify vmwareapi_host_ip,vmwareapi_host_username and " -"vmwareapi_host_password to useconnection_type=vmwareapi" +"_delete_initiator:ERROE:Failed to delete initiator. initiator " +"name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:276 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:991 #, python-format -msgid "In vmwareapi:_create_session, got this exception: %s" +msgid "" +"_add_hostport:Failed to add hostport. port name:%(port)s port " +"information:%(info)s host id:%(host)s out:%(out)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:359 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1009 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "_delete_hostport:Failed to delete host port. port id:%(portid)s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:398 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1016 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgid "_get_tgt_iqn:iSCSI IP is %s." msgstr "" -#: cinder/virt/vmwareapi_conn.py:404 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1049 #, python-format -msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgid "_get_tgt_iqn:iSCSI target iqn is:%s" msgstr "" -#: cinder/virt/vmwareapi_conn.py:409 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1086 #, python-format -msgid "In vmwareapi:_poll_task, Got this error %s" +msgid "" +"_map_lun:Failed to add hostmap. hostid:%(host)s lunid:%(lun)s " +"hostlunid:%(hostlunid)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:140 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1122 +#, python-format msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username " -"(optionally), and xenapi_connection_password to use " -"connection_type=xenapi" +"_delete_map:There are IOs accessing the system. Retry to delete host map." +" map id:%(mapid)s" msgstr "" -#: cinder/virt/xenapi_conn.py:329 cinder/virt/libvirt/connection.py:472 -msgid "Could not determine iscsi initiator name" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1128 +#, python-format +msgid "_delete_map:Failed to delete host map. mapid:%(mapid)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:460 -msgid "Host startup on XenServer is not supported." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1142 +#, python-format +msgid "_delete_host: Failed delete host. host id:%(hostid)s out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:489 -msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1223 +#, python-format +msgid "" +"_active_snapshot:Failed to active snapshot. snapshot id:%(name)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:527 -msgid "Host is member of a pool, but DB says otherwise" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1237 +#, python-format +msgid "" +"_disable_snapshot:Failed to disable snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/xenapi_conn.py:599 cinder/virt/xenapi_conn.py:612 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1251 #, python-format -msgid "Got exception: %s" +msgid "" +"_delete_snapshot:Failed to delete snapshot. snapshot id:%(id)s. " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:93 -msgid "No domains exist." +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1308 +#, python-format +msgid "_create_volume:Failed to Create volume. volume name:%(name)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:95 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1321 #, python-format -msgid "============= initial domains =========== : %s" +msgid "_delete_volume:Failed to delete volume. Volume name:%(name)s out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:99 -msgid "Building domain: to be removed" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1338 +#, python-format +msgid "" +"_create_luncopy:Failed to Create LUNcopy. LUNcopy name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:103 -msgid "Not running domain: remove" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1352 +#, python-format +msgid "" +"_start_luncopy:Failed to start LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:111 -msgid "domain running on an unknown node: discarded" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1382 +#, python-format +msgid "" +"_wait_for_luncopy:LUNcopy status is not normal. LUNcopy " +"name:%(luncopyname)s" msgstr "" -#: cinder/virt/baremetal/dom.py:127 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1415 #, python-format -msgid "No such domain (%s)" +msgid "" +"_delete_luncopy:Failed to delete LUNcopy. LUNcopy id:%(luncopyid)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:134 +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1430 #, python-format -msgid "Failed power down Bare-metal node %s" +msgid "" +"_create_snapshot:Failed to Create snapshot. Snapshot name:%(name)s " +"out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:143 -msgid "deactivate -> activate fails" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1468 +#, python-format +msgid "" +"_change_lun_controller:Failed to change lun owning controller. lun " +"id:%(lunid)s. new controller:%(controller)s. out:%(out)s" msgstr "" -#: cinder/virt/baremetal/dom.py:153 -msgid "destroy_domain: no such domain" +#: cinder/volume/drivers/huawei/huawei_iscsi.py:1484 +msgid "_is_resource_pool_enough:Resource pool for snapshot not be added." msgstr "" -#: cinder/virt/baremetal/dom.py:154 +#: cinder/volume/drivers/netapp/iscsi.py:123 #, python-format -msgid "No such domain %s" +msgid "API %(name)s failed: %(reason)s" msgstr "" -#: cinder/virt/baremetal/dom.py:161 +#: cinder/volume/drivers/netapp/iscsi.py:134 +#: cinder/volume/drivers/netapp/iscsi.py:1167 #, python-format -msgid "Domains: %s" +msgid "Using WSDL: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:163 +#: cinder/volume/drivers/netapp/iscsi.py:144 #, python-format -msgid "Nodes: %s" +msgid "Using DFM server: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:166 +#: cinder/volume/drivers/netapp/iscsi.py:149 #, python-format -msgid "After storing domains: %s" +msgid "Using storage service: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:169 -msgid "deactivation/removing domain failed" +#: cinder/volume/drivers/netapp/iscsi.py:154 +#, python-format +msgid "Using storage service prefix: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:176 -msgid "===== Domain is being created =====" +#: cinder/volume/drivers/netapp/iscsi.py:160 +#, python-format +msgid "Using vfiler: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:179 -msgid "Same domain name already exists" +#: cinder/volume/drivers/netapp/iscsi.py:173 +msgid "Either netapp_storage_service or netapp_storage_service_prefix must be set" msgstr "" -#: cinder/virt/baremetal/dom.py:181 -msgid "create_domain: before get_idle_node" +#: cinder/volume/drivers/netapp/iscsi.py:204 +msgid "Connected to DFM server" msgstr "" -#: cinder/virt/baremetal/dom.py:198 +#: cinder/volume/drivers/netapp/iscsi.py:282 #, python-format -msgid "Created new domain: %s" +msgid "Discovered %(dataset_count)s datasets and %(lun_count)s LUNs" msgstr "" -#: cinder/virt/baremetal/dom.py:213 +#: cinder/volume/drivers/netapp/iscsi.py:317 #, python-format -msgid "Failed to boot Bare-metal node %s" +msgid "Job failed: %s" msgstr "" -#: cinder/virt/baremetal/dom.py:222 -msgid "No such domain exists" +#: cinder/volume/drivers/netapp/iscsi.py:346 +msgid "" +"Attempt to use volume_type without specifying " +"netapp_storage_service_prefix flag." msgstr "" -#: cinder/virt/baremetal/dom.py:226 -#, python-format -msgid "change_domain_state: to new state %s" +#: cinder/volume/drivers/netapp/iscsi.py:350 +msgid "" +"You must set the netapp_storage_service flag in order to create volumes " +"with no volume_type." msgstr "" -#: cinder/virt/baremetal/dom.py:233 -#, python-format -msgid "Stored fake domains to the file: %s" +#: cinder/volume/drivers/netapp/iscsi.py:420 +msgid "Failed to provision dataset member" msgstr "" -#: cinder/virt/baremetal/dom.py:244 -msgid "domain does not exist" +#: cinder/volume/drivers/netapp/iscsi.py:435 +msgid "No LUN was created by the provision job" msgstr "" -#: cinder/virt/baremetal/nodes.py:42 +#: cinder/volume/drivers/netapp/iscsi.py:463 +#: cinder/volume/drivers/netapp/iscsi.py:1250 #, python-format -msgid "Unknown baremetal driver %(d)s" +msgid "No entry in LUN table for volume %(name)s." msgstr "" -#: cinder/virt/baremetal/proxy.py:148 -#, python-format -msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#: cinder/volume/drivers/netapp/iscsi.py:481 +msgid "Failed to remove and delete dataset LUN member" msgstr "" -#: cinder/virt/baremetal/proxy.py:162 -#, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +#: cinder/volume/drivers/netapp/iscsi.py:497 +msgid "Failed to remove and delete dataset Qtree member" msgstr "" -#: cinder/virt/baremetal/proxy.py:189 +#: cinder/volume/drivers/netapp/iscsi.py:538 #, python-format -msgid "instance %s: rebooted" +msgid "No entry in LUN table for volume %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:192 -msgid "_wait_for_reboot failed" +#: cinder/volume/drivers/netapp/iscsi.py:558 +#, python-format +msgid "Failed to get LUN details for LUN ID %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:222 +#: cinder/volume/drivers/netapp/iscsi.py:575 #, python-format -msgid "instance %s: rescued" +msgid "Failed to get host details for host ID %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:225 -msgid "_wait_for_rescue failed" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:812 +#: cinder/volume/drivers/netapp/iscsi.py:859 +#, fuzzy, python-format +msgid "No LUN ID for volume %s" +msgstr "找不到Volume %s" -#: cinder/virt/baremetal/proxy.py:242 -msgid "<============= spawn of baremetal =============>" +#: cinder/volume/drivers/netapp/iscsi.py:821 +#, python-format +msgid "Failed to get target portal for filer: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:255 +#: cinder/volume/drivers/netapp/iscsi.py:826 #, python-format -msgid "instance %s: is building" +msgid "Failed to get target IQN for filer: %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:260 -msgid "Key is injected but instance is not running yet" +#: cinder/volume/drivers/netapp/iscsi.py:930 +msgid "" +"Failed to get LUN list. Is the DFM host time-synchronized with Cinder " +"host?" msgstr "" -#: cinder/virt/baremetal/proxy.py:265 +#: cinder/volume/drivers/netapp/iscsi.py:1042 +#: cinder/volume/drivers/netapp/iscsi.py:1381 +#: cinder/volume/drivers/netapp/iscsi.py:1699 +#: cinder/volume/drivers/netapp/nfs.py:74 #, python-format -msgid "instance %s: booted" +msgid "" +"Cannot create volume of size %(vol_size)s from snapshot of size " +"%(snap_size)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:268 +#: cinder/volume/drivers/netapp/iscsi.py:1054 #, python-format -msgid "~~~~~~ current state = %s ~~~~~~" +msgid "" +"Cannot create volume of type %(new_type)s from snapshot of type " +"%(old_type)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:269 +#: cinder/volume/drivers/netapp/iscsi.py:1075 +#: cinder/volume/drivers/netapp/nfs.py:273 #, python-format -msgid "instance %s spawned successfully" +msgid "" +"Cannot create clone of size %(vol_size)s from volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:272 +#: cinder/volume/drivers/netapp/iscsi.py:1086 #, python-format -msgid "instance %s:not booted" -msgstr "" - -#: cinder/virt/baremetal/proxy.py:274 -msgid "Bremetal assignment is overcommitted." +msgid "Cannot create clone of type %(new_type)s from volume of type %(old_type)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:354 +#: cinder/volume/drivers/netapp/iscsi.py:1143 #, python-format -msgid "instance %s: Creating image" +msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:473 -#, python-format -msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#: cinder/volume/drivers/netapp/iscsi.py:1216 +#: cinder/volume/drivers/netapp/iscsi.py:1561 +msgid "Success getting LUN list from server" msgstr "" -#: cinder/virt/baremetal/proxy.py:484 +#: cinder/volume/drivers/netapp/iscsi.py:1238 +#: cinder/volume/drivers/netapp/iscsi.py:1576 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image " -"%(img_id)s (%(e)s)" +msgid "Created LUN with name %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:529 +#: cinder/volume/drivers/netapp/iscsi.py:1254 +#: cinder/volume/drivers/netapp/iscsi.py:1369 +#: cinder/volume/drivers/netapp/iscsi.py:1593 #, python-format -msgid "instance %s: starting toXML method" +msgid "Destroyed LUN %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:531 +#: cinder/volume/drivers/netapp/iscsi.py:1291 #, python-format -msgid "instance %s: finished toXML method" +msgid "Mapped LUN %(handle)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:574 cinder/virt/libvirt/connection.py:1815 +#: cinder/volume/drivers/netapp/iscsi.py:1298 +#, python-format msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." +"Succesfully fetched target details for LUN %(handle)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/proxy.py:714 +#: cinder/volume/drivers/netapp/iscsi.py:1303 +#: cinder/volume/drivers/netapp/iscsi.py:1637 #, python-format -msgid "#### RLK: cpu_arch = %s " +msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:746 -msgid "Updating!" +#: cinder/volume/drivers/netapp/iscsi.py:1307 +#: cinder/volume/drivers/netapp/iscsi.py:1648 +#, python-format +msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/virt/baremetal/proxy.py:773 cinder/virt/libvirt/connection.py:2609 -#: cinder/virt/xenapi/host.py:129 -msgid "Updating host stats" +#: cinder/volume/drivers/netapp/iscsi.py:1311 +#: cinder/volume/drivers/netapp/iscsi.py:1651 +#, python-format +msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:185 -msgid "free_node...." +#: cinder/volume/drivers/netapp/iscsi.py:1344 +#, python-format +msgid "Unmapped LUN %(handle)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:216 +#: cinder/volume/drivers/netapp/iscsi.py:1365 #, python-format -msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +msgid "No entry in LUN table for snapshot %(name)s." msgstr "" -#: cinder/virt/baremetal/tilera.py:221 -msgid "status of node is set to 0" +#: cinder/volume/drivers/netapp/iscsi.py:1409 +#: cinder/volume/drivers/netapp/iscsi.py:1907 +msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/virt/baremetal/tilera.py:232 -msgid "rootfs is already removed" +#: cinder/volume/drivers/netapp/iscsi.py:1419 +#: cinder/volume/drivers/netapp/iscsi.py:2188 +#, python-format +msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:264 -msgid "Before ping to the bare-metal node" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1439 +#, fuzzy, python-format +msgid "Could not find handle for LUN named %s" +msgstr "找不到Volume %s" -#: cinder/virt/baremetal/tilera.py:275 +#: cinder/volume/drivers/netapp/iscsi.py:1458 +#: cinder/volume/drivers/netapp/iscsi.py:1936 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +msgid "" +"Cannot clone volume of size %(vol_size)s from src volume of size " +"%(src_vol_size)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:279 +#: cinder/volume/drivers/netapp/iscsi.py:1518 #, python-format -msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +msgid "Using NetApp filer: %s" msgstr "" -#: cinder/virt/baremetal/tilera.py:292 -msgid "Noting to do for tilera nodes: vmlinux is in CF" +#: cinder/volume/drivers/netapp/iscsi.py:1585 +#, python-format +msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/virt/baremetal/tilera.py:316 -msgid "activate_node" +#: cinder/volume/drivers/netapp/iscsi.py:1628 +#, python-format +msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/baremetal/tilera.py:330 -msgid "Node is unknown error state." +#: cinder/volume/drivers/netapp/iscsi.py:1632 +#, python-format +msgid "" +"Succesfully fetched target details for LUN %(name)s and initiator " +"%(initiator_name)s" msgstr "" -#: cinder/virt/disk/api.py:165 -msgid "no capable image handler configured" +#: cinder/volume/drivers/netapp/iscsi.py:1688 +#, python-format +msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/virt/disk/api.py:178 +#: cinder/volume/drivers/netapp/iscsi.py:1717 #, python-format -msgid "unknown disk image handler: %s" +msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/virt/disk/api.py:189 -msgid "image already mounted" -msgstr "" +#: cinder/volume/drivers/netapp/iscsi.py:1735 +#, fuzzy, python-format +msgid "Failed to get vol with required size for volume: %s" +msgstr "找不到Volume %s" -#: cinder/virt/disk/api.py:276 cinder/virt/disk/guestfs.py:64 -#: cinder/virt/disk/guestfs.py:78 cinder/virt/disk/mount.py:100 +#: cinder/volume/drivers/netapp/iscsi.py:1811 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/disk/api.py:291 +#: cinder/volume/drivers/netapp/iscsi.py:1829 #, python-format -msgid "Failed to remove container: %s" +msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/virt/disk/api.py:441 +#: cinder/volume/drivers/netapp/iscsi.py:1923 #, python-format -msgid "User %(username)s not found in password file." +msgid "Could not find attribute for LUN named %s" msgstr "" -#: cinder/virt/disk/api.py:457 +#: cinder/volume/drivers/netapp/iscsi.py:2057 #, python-format -msgid "User %(username)s not found in shadow file." +msgid "No iscsi service found for vserver %s" msgstr "" -#: cinder/virt/disk/guestfs.py:39 +#: cinder/volume/drivers/netapp/iscsi.py:2192 #, python-format -msgid "unsupported partition: %s" +msgid "No clonned lun named %s found on the filer" msgstr "" -#: cinder/virt/disk/guestfs.py:77 -msgid "unknown guestmount error" +#: cinder/volume/drivers/netapp/iscsi.py:2377 +#, python-format +msgid "Error finding luns for volume %(vol)s. Verify volume exists." msgstr "" -#: cinder/virt/disk/loop.py:30 +#: cinder/volume/drivers/netapp/iscsi.py:2481 #, python-format -msgid "Could not attach image to loopback: %s" +msgid "Clone operation with src %(name)s and dest %(new_name)s completed" msgstr "" -#: cinder/virt/disk/mount.py:76 -msgid "no partitions found" +#: cinder/volume/drivers/netapp/iscsi.py:2484 +#, python-format +msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/virt/disk/mount.py:77 +#: cinder/volume/drivers/netapp/nfs.py:312 #, python-format -msgid "Failed to map partitions: %s" +msgid "" +"Cloning with params ip %(host_ip)s, exp_path\n" +" %(export_path)s, vol %(volume_name)s,\n" +" clone_name %(clone_name)s" msgstr "" -#: cinder/virt/disk/nbd.py:58 -msgid "nbd unavailable: module not loaded" +#: cinder/volume/drivers/netapp/nfs.py:461 +#, python-format +msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/virt/disk/nbd.py:63 -msgid "No free nbd devices" +#: cinder/volume/drivers/netapp/nfs.py:487 +#, python-format +msgid "" +"No volume on cluster with vserver\n" +" %(vserver)s and junction path " +"%(junction)s\n" +" " msgstr "" -#: cinder/virt/disk/nbd.py:81 +#: cinder/volume/drivers/netapp/nfs.py:493 #, python-format -msgid "qemu-nbd error: %s" +msgid "" +"Cloning with params volume %(volume)s,src %(src_path)s,\n" +" dest %(dest_path)s, vserver %(vserver)s" msgstr "" -#: cinder/virt/disk/nbd.py:93 +#: cinder/volume/drivers/netapp/nfs.py:547 #, python-format -msgid "nbd device %s did not show up" +msgid "No storage path found for export path %s" msgstr "" -#: cinder/virt/libvirt/connection.py:265 +#: cinder/volume/drivers/netapp/nfs.py:555 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Cloning with src %(src_path)s, dest %(dest_path)s" msgstr "" -#: cinder/virt/libvirt/connection.py:286 -msgid "Connection to libvirt broke" +#: cinder/volume/drivers/nexenta/__init__.py:27 +msgid "Nexenta SA returned the error" msgstr "" -#: cinder/virt/libvirt/connection.py:388 +#: cinder/volume/drivers/nexenta/jsonrpc.py:64 #, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgid "Sending JSON data: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:400 +#: cinder/volume/drivers/nexenta/jsonrpc.py:69 #, python-format -msgid "" -"Error from libvirt during saved instance removal. Code=%(errcode)s " -"Error=%(e)s" +msgid "Auto switching to HTTPS connection to %s" msgstr "" -#: cinder/virt/libvirt/connection.py:411 -#, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#: cinder/volume/drivers/nexenta/jsonrpc.py:75 +msgid "No headers in server response" msgstr "" -#: cinder/virt/libvirt/connection.py:423 -msgid "Instance destroyed successfully." +#: cinder/volume/drivers/nexenta/jsonrpc.py:76 +msgid "Bad response from server" msgstr "" -#: cinder/virt/libvirt/connection.py:435 +#: cinder/volume/drivers/nexenta/jsonrpc.py:79 #, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgid "Got response: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:461 +#: cinder/volume/drivers/nexenta/volume.py:99 #, python-format -msgid "Deleting instance files %(target)s" +msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/virt/libvirt/connection.py:554 -msgid "attaching LXC block device" -msgstr "" - -#: cinder/virt/libvirt/connection.py:567 -msgid "detaching LXC block device" -msgstr "" - -#: cinder/virt/libvirt/connection.py:692 -msgid "Instance soft rebooted successfully." -msgstr "" - -#: cinder/virt/libvirt/connection.py:696 -msgid "Failed to soft reboot instance." -msgstr "" - -#: cinder/virt/libvirt/connection.py:725 -msgid "Instance shutdown successfully." -msgstr "" - -#: cinder/virt/libvirt/connection.py:761 cinder/virt/libvirt/connection.py:905 -msgid "During reboot, instance disappeared." -msgstr "" - -#: cinder/virt/libvirt/connection.py:766 -msgid "Instance rebooted successfully." -msgstr "" - -#: cinder/virt/libvirt/connection.py:867 cinder/virt/xenapi/vmops.py:1358 +#: cinder/volume/drivers/nexenta/volume.py:211 #, python-format -msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:871 +#: cinder/volume/drivers/nexenta/volume.py:220 #, python-format -msgid "Automatically confirming migration %d" -msgstr "" - -#: cinder/virt/libvirt/connection.py:896 -msgid "Instance is running" +msgid "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:910 -msgid "Instance spawned successfully." +#: cinder/volume/drivers/nexenta/volume.py:228 +#, python-format +msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:926 +#: cinder/volume/drivers/nexenta/volume.py:238 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/virt/libvirt/connection.py:978 -#, fuzzy -msgid "Guest does not have a console available" -msgstr "使用者並沒有管理者權力" - -#: cinder/virt/libvirt/connection.py:1020 +#: cinder/volume/drivers/nexenta/volume.py:274 #, python-format -msgid "Path '%(path)s' supports direct I/O" +msgid "" +"Got error trying to destroy target group %(target_group)s, assuming it is" +" already gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1024 +#: cinder/volume/drivers/nexenta/volume.py:282 #, python-format -msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgid "" +"Got error trying to delete target %(target)s, assuming it is already " +"gone: %(exc)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1028 cinder/virt/libvirt/connection.py:1032 +#: cinder/volume/drivers/san/hp_lefthand.py:74 #, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgid "CLIQ command returned %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1153 -msgid "Creating image" +#: cinder/volume/drivers/san/hp_lefthand.py:80 +#, python-format +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1339 +#: cinder/volume/drivers/san/hp_lefthand.py:88 #, python-format -msgid "Injecting %(injection)s into image %(img_id)s" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1349 +#: cinder/volume/drivers/san/hp_lefthand.py:118 #, python-format -msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1381 +#: cinder/volume/drivers/san/hp_lefthand.py:171 #, python-format -msgid "block_device_list %s" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: cinder/virt/libvirt/connection.py:1658 -msgid "Starting toXML method" +#: cinder/volume/drivers/san/hp_lefthand.py:235 +msgid "local_path not supported" msgstr "" -#: cinder/virt/libvirt/connection.py:1662 -msgid "Finished toXML method" -msgstr "" +#: cinder/volume/drivers/san/san.py:148 +#, fuzzy, python-format +msgid "Error running SSH command: %s" +msgstr "非預期的執行錯誤" -#: cinder/virt/libvirt/connection.py:1679 -#, python-format -msgid "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" +#: cinder/volume/drivers/san/san.py:169 +msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/virt/libvirt/connection.py:1920 -msgid "libvirt version is too old (does not support getVersion)" +#: cinder/volume/drivers/san/san.py:173 +msgid "san_ip must be set" msgstr "" -#: cinder/virt/libvirt/connection.py:1942 +#: cinder/volume/drivers/san/solaris.py:80 #, python-format -msgid "'' must be 1, but %d\n" +msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/virt/libvirt/connection.py:1969 +#: cinder/volume/drivers/san/solaris.py:174 #, python-format -msgid "topology (%(topology)s) must have %(ks)s" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/virt/libvirt/connection.py:2067 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:257 #, python-format -msgid "" -"Instance launched has CPU info:\n" -"%s" +msgid "SSH Command failed after '%(total_attempts)r' attempts: '%(command)s'" msgstr "" -#: cinder/virt/libvirt/connection.py:2079 -#, python-format -msgid "" -"CPU doesn't have compatibility.\n" -"\n" -"%(ret)s\n" -"\n" -"Refer to %(u)s" -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:261 +#, fuzzy, python-format +msgid "Error running ssh command: %s" +msgstr "非預期的執行錯誤" -#: cinder/virt/libvirt/connection.py:2136 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:446 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:104 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:103 #, python-format -msgid "Timeout migrating for %s. nwfilter not found." +msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/virt/libvirt/connection.py:2352 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:493 #, python-format -msgid "skipping %(path)s since it looks like volume" +msgid "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/virt/libvirt/connection.py:2407 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:532 #, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +msgid "" +"Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " +"invalid." msgstr "" -#: cinder/virt/libvirt/connection.py:2458 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:569 #, python-format -msgid "Instance %s: Starting migrate_disk_and_power_off" +msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/virt/libvirt/connection.py:2513 -msgid "During wait running, instance disappeared." -msgstr "" +#: cinder/volume/drivers/san/hp/hp_3par_common.py:622 +#, fuzzy, python-format +msgid "Unexpected state while cloning %s" +msgstr "非預期的執行錯誤" -#: cinder/virt/libvirt/connection.py:2518 -msgid "Instance running successfully." +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:97 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:96 +msgid "Login to 3PAR array invalid" msgstr "" -#: cinder/virt/libvirt/connection.py:2525 +#: cinder/volume/drivers/san/hp/hp_3par_fc.py:218 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:237 #, python-format -msgid "Instance %s: Starting finish_migration" +msgid "The hostname must be called '%s'" msgstr "" -#: cinder/virt/libvirt/connection.py:2565 -#, python-format -msgid "Instance %s: Starting finish_revert_migration" -msgstr "" +#~ msgid "Filename of root CA" +#~ msgstr "" -#: cinder/virt/libvirt/firewall.py:42 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." -msgstr "" +#~ msgid "Filename of private key" +#~ msgstr "Private key 私鑰檔案名稱" -#: cinder/virt/libvirt/firewall.py:93 -msgid "Called setup_basic_filtering in nwfilter" -msgstr "" +#~ msgid "Filename of root Certificate Revocation List" +#~ msgstr "" -#: cinder/virt/libvirt/firewall.py:101 -msgid "Ensuring static filters" -msgstr "" +#~ msgid "Where we keep our keys" +#~ msgstr "我們的keys留存於何處" -#: cinder/virt/libvirt/firewall.py:171 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) is not found." -msgstr "" +#~ msgid "Where we keep our root CA" +#~ msgstr "我們的根憑證留存於何處" -#: cinder/virt/libvirt/firewall.py:217 -#, python-format -msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." -msgstr "" +#~ msgid "Should we use a CA for each project?" +#~ msgstr "是否需要一個project 使用一個CA" -#: cinder/virt/libvirt/firewall.py:233 -msgid "iptables firewall: Setup Basic Filtering" -msgstr "" +#~ msgid "Subject for certificate for users, %s for project, user, timestamp" +#~ msgstr "" -#: cinder/virt/libvirt/firewall.py:252 -msgid "Attempted to unfilter instance which is not filtered" -msgstr "" +#~ msgid "Subject for certificate for projects, %s for project, timestamp" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:170 -#, python-format -msgid "%s is a valid instance name" -msgstr "" +#~ msgid "Flags path: %s" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:173 -#, python-format -msgid "%s has a disk file" -msgstr "" +#~ msgid "Failed to paginate through images from image service" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:175 -#, python-format -msgid "Instance %(instance)s is backed by %(backing)s" -msgstr "" +#~ msgid "Virtual Interface creation failed" +#~ msgstr "建立虛擬介面失敗" -#: cinder/virt/libvirt/imagecache.py:186 -#, python-format -msgid "" -"Instance %(instance)s is using a backing file %(backing)s which does not " -"appear in the image service" -msgstr "" +#~ msgid "5 attempts to create virtual interfacewith unique mac address failed" +#~ msgstr "連續嘗試 5 次建立唯一網路位置(MAC)的虛擬介面失敗" -#: cinder/virt/libvirt/imagecache.py:237 -#, python-format -msgid "%(id)s (%(base_file)s): image verification failed" -msgstr "" +#~ msgid "Connection to melange failed" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:247 -#, python-format -msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" -msgstr "" +#~ msgid "Volume %(volume_id)s is not attached to anything" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:266 -#, python-format -msgid "Cannot remove %(base_file)s, it does not exist" -msgstr "" +#~ msgid "Invalid signature %(signature)s for user %(user)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:278 -#, python-format -msgid "Base file too young to remove: %s" -msgstr "" +#~ msgid "Invalid instance type %(instance_type)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:281 -#, python-format -msgid "Removing base file: %s" -msgstr "" +#~ msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:288 -#, python-format -msgid "Failed to remove %(base_file)s, error was %(error)s" -msgstr "" +#~ msgid "Invalid IP protocol %(protocol)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:299 -#, python-format -msgid "%(id)s (%(base_file)s): checking" -msgstr "" +#~ msgid "Invalid cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:318 -#, python-format -msgid "" -"%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " -"on other nodes" -msgstr "" +#~ msgid "" +#~ "Cannot perform action '%(action)s' on " +#~ "aggregate %(aggregate_id)s. Reason: %(reason)s." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:330 -#, python-format -msgid "" -"%(id)s (%(base_file)s): warning -- an absent base file is in use! " -"instances: %(instance_list)s" -msgstr "" +#~ msgid "Group not valid. Reason: %(reason)s" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:338 -#, python-format -msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" -msgstr "" +#~ msgid "" +#~ "Instance %(instance_uuid)s in %(attr)s " +#~ "%(state)s. Cannot %(method)s while the " +#~ "instance is in this state." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:348 -#, python-format -msgid "%(id)s (%(base_file)s): image is not in use" -msgstr "" +#~ msgid "Instance %(instance_id)s is not running." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:354 -#, python-format -msgid "%(id)s (%(base_file)s): image is in use" -msgstr "" +#~ msgid "Instance %(instance_id)s is not suspended." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:377 -#, python-format -msgid "Skipping verification, no base directory at %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is not in rescue mode" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:381 -msgid "Verify base images" -msgstr "" +#~ msgid "Failed to suspend instance" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:388 -#, python-format -msgid "Image id %(id)s yields fingerprint %(fingerprint)s" -msgstr "" +#~ msgid "Failed to resume server" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:406 -#, python-format -msgid "Unknown base file: %s" -msgstr "" +#~ msgid "Failed to reboot instance" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:411 -#, python-format -msgid "Active base files: %s" -msgstr "" +#~ msgid "Failed to terminate instance" +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:414 -#, python-format -msgid "Corrupt base files: %s" -msgstr "" +#~ msgid "Volume service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:418 -#, python-format -msgid "Removable base files: %s" -msgstr "" +#~ msgid "Compute service is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/imagecache.py:426 -msgid "Verification complete" -msgstr "" +#~ msgid "" +#~ "Unable to migrate instance (%(instance_id)s)" +#~ " to current host (%(host)s)." +#~ msgstr "" -#: cinder/virt/libvirt/utils.py:264 -msgid "Unable to find an open port" -msgstr "" +#~ msgid "Destination compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:90 -#, python-format -msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" -msgstr "" +#~ msgid "Original compute host is unavailable at this time." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:99 -#, python-format -msgid "Ensuring bridge %s" -msgstr "" +#~ msgid "The supplied hypervisor type of is invalid." +#~ msgstr "" -#: cinder/virt/libvirt/vif.py:165 cinder/virt/libvirt/vif.py:220 -#, python-format -msgid "Failed while unplugging vif of instance '%s'" -msgstr "" +#~ msgid "" +#~ "The instance requires a newer hypervisor" +#~ " version than has been provided." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:163 -#, python-format -msgid "iSCSI device not found at %s" -msgstr "" +#~ msgid "" +#~ "The supplied disk path (%(path)s) " +#~ "already exists, it is expected not " +#~ "to exist." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:166 -#, python-format -msgid "" -"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " -"Try number: %(tries)s" -msgstr "" +#~ msgid "The supplied device path (%(path)s) is invalid." +#~ msgstr "" -#: cinder/virt/libvirt/volume.py:178 -#, python-format -msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -msgstr "" +#~ msgid "The supplied device (%(device)s) is busy." +#~ msgstr "" -#: cinder/virt/vmwareapi/error_util.py:93 -#, python-format -msgid "Error(s) %s occurred in the call to RetrieveProperties" -msgstr "" +#~ msgid "Unacceptable CPU info" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:44 cinder/virt/xenapi/fake.py:77 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "" +#~ msgid "%(address)s is not a valid IP v4/6 address." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:131 -#, python-format -msgid "Property %(attr)s not set for the managed object %(objName)s" -msgstr "" +#~ msgid "" +#~ "VLAN tag is not appropriate for " +#~ "the port group %(bridge)s. Expected VLAN" +#~ " tag is %(tag)s, but the one " +#~ "associated with the port group is " +#~ "%(pgroup)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:437 -msgid "There is no VM registered" -msgstr "" +#~ msgid "" +#~ "vSwitch which contains the port group" +#~ " %(bridge)s is not associated with " +#~ "the desired physical adapter. Expected " +#~ "vSwitch is %(expected)s, but the one " +#~ "associated is %(actual)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:439 cinder/virt/vmwareapi/fake.py:609 -#, python-format -msgid "Virtual Machine with ref %s is not there" -msgstr "" +#~ msgid "Disk format %(disk_format)s is not acceptable" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:502 -#, python-format -msgid "Logging out a session that is invalid or already logged out: %s" -msgstr "" +#~ msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:517 -msgid "Session is faulty" -msgstr "" +#~ msgid "Ec2 id %(ec2_id)s is unacceptable." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:520 -msgid "Session Invalid" -msgstr "" +#~ msgid "Required flag %(flag)s not set." +#~ msgstr "" -#: cinder/virt/vmwareapi/fake.py:606 -msgid " No Virtual Machine has been registered yet" -msgstr "" +#~ msgid "Zero volume types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:99 -#, python-format -msgid "Glance image %s is in killed state" -msgstr "" +#~ msgid "Could not find a handler for %(driver_type)s volume." +#~ msgstr "" -#: cinder/virt/vmwareapi/io_util.py:107 -#, python-format -msgid "Glance image %(image_id)s is in unknown state - %(state)s" -msgstr "" +#~ msgid "" +#~ "Some images have been stored via " +#~ "hrefs. This version of the api " +#~ "does not support displaying image hrefs." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:128 -msgid "" -"ESX SOAP server returned an empty port group for the host system in its " -"response" -msgstr "" +#~ msgid "Kernel not found for image %(image_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:155 -#, python-format -msgid "Creating Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "User %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/network_utils.py:169 -#, python-format -msgid "Created Port Group with name %s on the ESX host" -msgstr "" +#~ msgid "Project %(project_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/read_write_util.py:150 -#, python-format -msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -msgstr "" +#~ msgid "User %(user_id)s is not a member of project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:84 -msgid "Unable to import suds." -msgstr "" +#~ msgid "Role %(role_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:90 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" +#~ msgid "Cannot find SR to read/write VDI." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:145 -#, python-format -msgid "No such SOAP method '%s' provided by VI SDK" -msgstr "" +#~ msgid "%(req)s is required to create a network." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:150 -#, python-format -msgid "httplib error in %s: " -msgstr "" +#~ msgid "Network %(network_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:157 -#, python-format -msgid "Socket error in %s: " -msgstr "" +#~ msgid "Network could not be found for bridge %(bridge)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:162 -#, python-format -msgid "Type error in %s: " -msgstr "" +#~ msgid "Network could not be found for uuid %(uuid)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vim.py:166 -#, python-format -msgid "Exception in %s " -msgstr "" +#~ msgid "Network could not be found with cidr %(cidr)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:66 -msgid "Getting list of instances" -msgstr "" +#~ msgid "Network could not be found for instance %(instance_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:82 -#, python-format -msgid "Got total of %s instances" -msgstr "" +#~ msgid "No networks defined." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:126 -msgid "Couldn't get a local Datastore reference" -msgstr "" +#~ msgid "" +#~ "Either Network uuid %(network_uuid)s is " +#~ "not present or is not assigned to" +#~ " the project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:196 -#, python-format -msgid "Creating VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Host is not set to the network (%(network_id)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:205 -#, python-format -msgid "Created VM with the name %s on the ESX host" -msgstr "" +#~ msgid "Network %(network)s has active ports, cannot delete." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:234 -#, python-format -msgid "" -"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " -"type %(adapter_type)s on the ESX host local store %(data_store_name)s" -msgstr "" +#~ msgid "Could not find the datastore reference(s) which the VM uses." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:251 -#, python-format -msgid "" -"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " -"local store %(data_store_name)s" -msgstr "" +#~ msgid "No fixed IP associated with id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:260 -#, python-format -msgid "" -"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " -"%(data_store_name)s" -msgstr "" +#~ msgid "Fixed ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:272 -#, python-format -msgid "" -"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:283 -#, python-format -msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:298 -#, python-format -msgid "" -"Downloaded image file data %(image_ref)s to the ESX data store " -"%(data_store_name)s" -msgstr "" +#~ msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:315 -#, python-format -msgid "Reconfiguring VM instance %s to attach the image disk" -msgstr "" +#~ msgid "Host %(host)s has zero fixed ips." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:322 -#, python-format -msgid "Reconfigured VM instance %s to attach the image disk" -msgstr "" +#~ msgid "" +#~ "Fixed IP address (%(address)s) does not" +#~ " exist in network (%(network_uuid)s)." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:329 -#, python-format -msgid "Powering on the VM instance %s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is already in use." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:335 -#, python-format -msgid "Powered on the VM instance %s" -msgstr "" +#~ msgid "Fixed IP address %(address)s is invalid." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:381 -#, python-format -msgid "Creating Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Zero fixed ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:391 -#, python-format -msgid "Created Snapshot of the VM instance %s " -msgstr "" +#~ msgid "Zero fixed ips could be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:434 -#, python-format -msgid "Copying disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "Floating ip not found for id %(id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:447 -#, python-format -msgid "Copied disk data before snapshot of the VM instance %s" -msgstr "" +#~ msgid "The DNS entry %(name)s already exists in domain %(domain)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:456 -#, python-format -msgid "Uploading image %s" -msgstr "" +#~ msgid "Floating ip not found for address %(address)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:469 -#, python-format -msgid "Uploaded image %s" -msgstr "" +#~ msgid "Floating ip not found for host %(host)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:479 -#, python-format -msgid "Deleting temporary vmdk file %s" -msgstr "" +#~ msgid "Zero floating ips available." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:488 -#, python-format -msgid "Deleted temporary vmdk file %s" -msgstr "" +#~ msgid "Floating ip %(address)s is associated." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:520 -msgid "instance is not powered on" -msgstr "" +#~ msgid "Floating ip %(address)s is not associated." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:527 -#, python-format -msgid "Rebooting guest OS of VM %s" -msgstr "" +#~ msgid "Zero floating ips exist." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:530 -#, python-format -msgid "Rebooted guest OS of VM %s" -msgstr "" +#~ msgid "Interface %(interface)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:532 -#, python-format -msgid "Doing hard reboot of VM %s" -msgstr "" +#~ msgid "Keypair %(name)s not found for user %(user_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:536 -#, python-format -msgid "Did hard reboot of VM %s" -msgstr "" +#~ msgid "Certificate %(certificate_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:548 -#, python-format -msgid "instance - %s not present" -msgstr "" +#~ msgid "Compute host %(host)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:567 -#, python-format -msgid "Powering off the VM %s" -msgstr "" +#~ msgid "Auth token %(token)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:572 -#, python-format -msgid "Powered off the VM %s" -msgstr "" +#~ msgid "Access Key %(access_key)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:576 -#, python-format -msgid "Unregistering the VM %s" -msgstr "" +#~ msgid "Security group %(security_group_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:579 -#, python-format -msgid "Unregistered the VM %s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s not found" +#~ " for project %(project_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:581 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while un-registering the " -"VM: %s" -msgstr "" +#~ msgid "Security group with rule %(rule_id)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:592 -#, python-format -msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is " +#~ "already associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:602 -#, python-format -msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" -msgstr "" +#~ msgid "" +#~ "Security group %(security_group_id)s is not" +#~ " associated with the instance " +#~ "%(instance_id)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:607 -#, python-format -msgid "" -"In vmwareapi:vmops:destroy, got this exception while deleting the VM " -"contents from the disk: %s" -msgstr "" +#~ msgid "Console pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:615 -msgid "pause not supported for vmwareapi" -msgstr "" +#~ msgid "" +#~ "Console pool of type %(console_type)s " +#~ "for compute host %(compute_host)s on " +#~ "proxy host %(host)s not found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:619 -msgid "unpause not supported for vmwareapi" -msgstr "" +#~ msgid "Console %(console_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:633 -#, python-format -msgid "Suspending the VM %s " -msgstr "" +#~ msgid "Console for instance %(instance_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:637 -#, python-format -msgid "Suspended the VM %s " -msgstr "" +#~ msgid "" +#~ "Console for instance %(instance_id)s in " +#~ "pool %(pool_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:640 -msgid "instance is powered off and can not be suspended." -msgstr "" +#~ msgid "Invalid console type %(console_type)s " +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:643 -#, python-format -msgid "VM %s was already in suspended state. So returning without doing anything" -msgstr "" +#~ msgid "Zero instance types found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:656 -#, python-format -msgid "Resuming the VM %s" -msgstr "" +#~ msgid "Instance type %(instance_type_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:661 -#, python-format -msgid "Resumed the VM %s " -msgstr "" +#~ msgid "Instance type with name %(instance_type_name)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:663 -msgid "instance is not in a suspended state" -msgstr "" +#~ msgid "Flavor %(flavor_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:699 -msgid "get_diagnostics not implemented for vmwareapi" -msgstr "" +#~ msgid "Cell %(cell_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:757 -#, python-format -msgid "" -"Reconfiguring VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Scheduler cost function %(cost_fn_str)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:765 -#, python-format -msgid "" -"Reconfigured VM instance %(name)s to set the machine id with ip - " -"%(ip_addr)s" -msgstr "" +#~ msgid "Scheduler weight flag not found: %(flag_name)s" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:802 -#, python-format -msgid "Creating directory with path %s" -msgstr "" +#~ msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmops.py:806 -#, python-format -msgid "Created directory with path %s" -msgstr "" +#~ msgid "" +#~ "Instance Type %(instance_type_id)s has no " +#~ "extra specs with key %(extra_specs_key)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:89 -#, python-format -msgid "Downloading image %s from glance image server" -msgstr "" +#~ msgid "LDAP object could not be found" +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:103 -#, python-format -msgid "Downloaded image %s from glance image server" -msgstr "" +#~ msgid "LDAP user %(user_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:108 -#, python-format -msgid "Uploading image %s to the Glance image server" -msgstr "" +#~ msgid "LDAP group %(group_id)s could not be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:129 -#, python-format -msgid "Uploaded image %s to the Glance image server" -msgstr "" +#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:139 -#, python-format -msgid "Getting image size for the image %s" -msgstr "" +#~ msgid "Zero files could be found." +#~ msgstr "" -#: cinder/virt/vmwareapi/vmware_images.py:143 -#, python-format -msgid "Got image size of %(size)s for the image %(image)s" -msgstr "" +#~ msgid "" +#~ "Virtual switch associated with the " +#~ "network adapter %(adapter)s not found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:553 cinder/virt/xenapi/fake.py:652 -#: cinder/virt/xenapi/fake.py:670 cinder/virt/xenapi/fake.py:732 -msgid "Raising NotImplemented" -msgstr "" +#~ msgid "Network adapter %(adapter)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:555 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "" +#~ msgid "Unable to use global role %(role_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:589 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "" +#~ msgid "Rotation is not allowed for snapshots" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:594 -#, python-format -msgid "Calling getter %s" -msgstr "" +#~ msgid "Rotation param is required for backup image_type" +#~ msgstr "" -#: cinder/virt/xenapi/fake.py:654 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" +#~ msgid "User %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:67 -#, python-format -msgid "" -"Instance %(name)s running on %(host)s could not be found in the database:" -" assuming it is a worker VM and skipping migration to a new host" -msgstr "" +#~ msgid "LDAP user %(user)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:137 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" +#~ msgid "LDAP group %(group)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/host.py:169 -msgid "Unable to get updated status" -msgstr "" +#~ msgid "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgstr "" -#: cinder/virt/xenapi/host.py:172 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s." -msgstr "" +#~ msgid "Project %(project)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:37 -#, python-format -msgid "Found non-unique network for name_label %s" -msgstr "" +#~ msgid "Instance %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "" +#~ msgid "Instance Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "" +#~ msgid "Volume Type %(name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:111 -#, python-format -msgid "Unable to eject %(host)s from the pool; pool not empty" -msgstr "" +#~ msgid "%(path)s is on shared storage: %(reason)s" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:126 -#, python-format -msgid "Unable to eject %(host)s from the pool; No master found" -msgstr "" +#~ msgid "When resizing, instances must change size!" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:143 -#, python-format -msgid "Pool-Join failed: %(e)s" -msgstr "" +#~ msgid "Image is larger than instance type allows" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:146 -#, python-format -msgid "Unable to join %(host)s in the pool" -msgstr "" +#~ msgid "1 or more Zones could not complete the request" +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:162 -#, python-format -msgid "Pool-eject failed: %(e)s" -msgstr "" +#~ msgid "Instance type's memory is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:174 -#, fuzzy, python-format -msgid "Unable to set up pool: %(e)s." -msgstr "無法卸載 Volume %s" +#~ msgid "Instance type's disk is too small for requested image." +#~ msgstr "" -#: cinder/virt/xenapi/pool.py:185 -#, python-format -msgid "Pool-set_name_label failed: %(e)s" -msgstr "" +#~ msgid "Insufficient free memory on compute node to start %(uuid)s." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:103 -#, python-format -msgid "Found no PIF for device %s" -msgstr "" +#~ msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +#~ msgstr "" -#: cinder/virt/xenapi/vif.py:122 -#, python-format -msgid "" -"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " -"Expected %(vlan_num)d" -msgstr "" +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: action '%(action)s' " +#~ "caused an error: %(reason)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:218 -msgid "Created VM" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s could not be found." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:245 -#, python-format -msgid "VBD not found in instance %s" -msgstr "" +#~ msgid "Aggregate %(aggregate_name)s already exists." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:262 -#, python-format -msgid "VBD %s already detached" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:265 -#, python-format -msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:270 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "" +#~ msgid "Host %(host)s already member of another aggregate." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:275 -#, python-format -msgid "Reached maximum number of retries trying to unplug VBD %s" -msgstr "" +#~ msgid "Aggregate %(aggregate_id)s already has host %(host)s." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "" +#~ msgid "Unable to create instance type" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:305 -#, python-format -msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "" +#~ msgid "Error in SolidFire API response: status=%(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:308 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "" +#~ msgid "Detected existing vlan with id %(vlan)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Unable to destroy VDI %s" -msgstr "" +#~ msgid "Invalid id: %(val)s (expecting \"i-...\")." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" -" on %(sr_ref)s." -msgstr "" +#~ msgid "Could not fetch image %(image)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:345 -#, python-format -msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." -msgstr "" +#~ msgid "Starting %(topic)s node (version %(vcs_string)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:353 -#, python-format -msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -msgstr "" +#~ msgid "Inner Exception: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:372 -#, python-format -msgid "No primary VDI found for %(vm_ref)s" -msgstr "" +#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:379 -#, python-format -msgid "Snapshotting with label '%(label)s'" -msgstr "" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:392 -#, python-format -msgid "Created snapshot %(template_vm_ref)s" -msgstr "" +#~ msgid "Found sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:431 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "" +#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:583 -#, python-format -msgid "Creating blank HD of size %(req_size)d gigs" -msgstr "" +#~ msgid "Found lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:634 -#, python-format -msgid "" -"Fast cloning is only supported on default local SR of type ext. SR on " -"this system was found to be of type %(sr_type)s. Ignoring the cow flag." -msgstr "" +#~ msgid "Cleaned lockfile %(file)s with link count %(count)d" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:724 -#, python-format -msgid "" -"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from " -"%(glance_host)s:%(glance_port)s" -msgstr "" +#~ msgid "Invalid server_string: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:734 -#, python-format -msgid "download_vhd failed: %r" -msgstr "" +#~ msgid "Original exception being dropped" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:750 -#, python-format -msgid "Asking xapi to fetch vhd image %(image)s" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:760 -#, python-format -msgid "" -"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " -"'%(vdi_uuid)s'" -msgstr "" +#~ msgid "Class %(fullname)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:789 -#, python-format -msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:805 -#, python-format -msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Function %(name)s in %(location)s is deprecated" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:809 -#, python-format -msgid "" -"Image size %(size_bytes)d exceeded instance_type allowed size " -"%(allowed_size_bytes)d" -msgstr "" +#~ msgid "Started %(name)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:831 -#, python-format -msgid "Fetching image %(image)s, type %(image_type_str)" -msgstr "" +#~ msgid "Stopping raw TCP server." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:844 -#, python-format -msgid "Size for image %(image)s: %(virtual_size)d" -msgstr "" +#~ msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:853 -#, python-format -msgid "" -"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " -"bytes" -msgstr "" +#~ msgid "not available" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "" +#~ msgid "Returned non-serializeable type: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:884 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "" +#~ msgid "%(key)s with value %(value)s failed validator %(validator)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:895 -msgid "Failed to fetch glance image" -msgstr "" +#~ msgid "%(code)s: %(message)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Detected %(image_type_str)s format for image %(image_ref)s" -msgstr "" +#~ msgid "FaultWrapper: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:955 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "" +#~ msgid "Too many failed authentications." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:973 -#, python-format -msgid "Unknown image format %(disk_image_type)s" -msgstr "" +#~ msgid "" +#~ "Access key %(access_key)s has had " +#~ "%(failures)d failed authentications and will" +#~ " be locked out for %(lock_mins)d " +#~ "minutes." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1016 -#, python-format -msgid "VDI %s is still available" -msgstr "" +#~ msgid "Signature not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1059 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "" +#~ msgid "Access key not provided" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1061 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "" +#~ msgid "Failure communicating with keystone" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1088 -#, python-format -msgid "Unable to parse rrd of %(vm_uuid)s" -msgstr "" +#~ msgid "Authentication Failure: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1108 -#, python-format -msgid "Re-scanning SR %s" -msgstr "" +#~ msgid "Authenticated Request For %(uname)s:%(pname)s)" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1136 -#, python-format -msgid "Flag sr_matching_filter '%s' does not respect formatting convention" -msgstr "" +#~ msgid "action: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1154 -msgid "" -"XenAPI is unable to find a Storage Repository to install guest instances " -"on. Please check your configuration and/or configure the flag " -"'sr_matching_filter'" -msgstr "" +#~ msgid "arg: %(key)s\t\tval: %(value)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1167 -msgid "Cannot find SR of content-type ISO" -msgstr "" +#~ msgid "" +#~ "Unauthorized request for controller=%(controller)s" +#~ " and action=%(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1175 -#, python-format -msgid "ISO: looking at SR %(sr_rec)s" -msgstr "" +#~ msgid "InstanceNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1177 -msgid "ISO: not iso content" -msgstr "" +#~ msgid "VolumeNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1180 -msgid "ISO: iso content_type, no 'i18n-key' key" -msgstr "" +#~ msgid "SnapshotNotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1183 -msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -msgstr "" +#~ msgid "NotFound raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1187 -msgid "ISO: SR MATCHing our criteria" -msgstr "" +#~ msgid "EC2APIError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1189 -msgid "ISO: ISO, looking to see if it is host local" -msgstr "" +#~ msgid "KeyPairExists raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1192 -#, python-format -msgid "ISO: PBD %(pbd_ref)s disappeared" -msgstr "" +#~ msgid "InvalidParameterValue raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1195 -#, python-format -msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -msgstr "" +#~ msgid "InvalidPortRange raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1198 -msgid "ISO: SR with local PBD" -msgstr "" +#~ msgid "NotAuthorized raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1220 -#, python-format -msgid "" -"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " -"%(server)s." -msgstr "" +#~ msgid "InvalidRequest raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1236 -#, python-format -msgid "Unable to obtain RRD XML updates with server details: %(server)s." -msgstr "" +#~ msgid "QuotaError raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1290 -#, python-format -msgid "Invalid statistics data from Xenserver: %s" -msgstr "" +#~ msgid "Invalid id: bogus (expecting \"i-...\"): %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1343 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "" +#~ msgid "Unexpected error raised: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1417 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" +#~ msgid "Environment: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1427 -#, python-format -msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -msgstr "" +#~ msgid "An unknown error has occurred. Please try your request again." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1462 -#, python-format -msgid "Timeout waiting for device %s to be created" -msgstr "" +#~ msgid "" +#~ "Unsupported API request: controller = " +#~ "%(controller)s, action = %(action)s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1473 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "" +#~ msgid "Create snapshot of volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1476 -#, python-format -msgid "Plugging VBD %s done." -msgstr "" +#~ msgid "" +#~ "Value (%s) for KeyName is invalid. " +#~ "Content limited to Alphanumeric character, " +#~ "spaces, dashes, and underscore." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1478 -#, python-format -msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" -msgstr "" +#~ msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1481 -#, python-format -msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" +#~ msgid "Create key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1490 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "" +#~ msgid "Import key %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1498 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "" +#~ msgid "Delete key pair %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1511 -#, python-format -msgid "Running pygrub against %s" -msgstr "" +#~ msgid "Invalid CIDR" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1518 -#, python-format -msgid "Found Xen kernel %s" -msgstr "" +#~ msgid "Not enough parameters, need group_name or group_id" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1520 -msgid "No Xen kernel found. Booting HVM." -msgstr "" +#~ msgid "Revoke security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1533 -msgid "Partitions:" -msgstr "" +#~ msgid "%s Not enough parameters to build a valid rule" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1539 -#, python-format -msgid " %(num)s: %(ptype)s %(size)d sectors" -msgstr "" +#~ msgid "No rule for the specified parameters." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1565 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to " -"%(dev_path)s..." -msgstr "" +#~ msgid "Authorize security group ingress %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1578 -#, python-format -msgid "Writing partition table %s done." -msgstr "" +#~ msgid "%s - This rule already exists in group" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1632 -#, python-format -msgid "" -"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " -"virtual_size=%(virtual_size)d block_size=%(block_size)d" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Content limited to Alphanumeric" +#~ " characters, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1664 -#, python-format -msgid "" -"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " -"reduction in size" -msgstr "" +#~ msgid "" +#~ "Value (%s) for parameter GroupName is" +#~ " invalid. Length exceeds maximum of " +#~ "255." +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1714 -msgid "" -"XenServer tools installed in this image are capable of network injection." -" Networking files will not bemanipulated" -msgstr "" +#~ msgid "Create Security Group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1722 -msgid "" -"XenServer tools are present in this image but are not capable of network " -"injection" -msgstr "" +#~ msgid "group %s already exists" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1726 -msgid "XenServer tools are not installed in this image" -msgstr "" +#~ msgid "Delete security group %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1742 -msgid "Manipulating interface files directly" -msgstr "" +#~ msgid "Get console output for instance %s" +#~ msgstr "" -#: cinder/virt/xenapi/vm_utils.py:1751 -#, python-format -msgid "Failed to mount filesystem (expected for non-linux instances): %s" -msgstr "" +#~ msgid "Create volume from snapshot %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:131 cinder/virt/xenapi/vmops.py:722 -#, python-format -msgid "Updating progress to %(progress)d" -msgstr "" +#~ msgid "Delete Failed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:231 -#, python-format -msgid "Attempted to power on non-existent instance bad instance id %s" -msgstr "" +#~ msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:233 -msgid "Starting instance" -msgstr "" +#~ msgid "Attach Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:303 -msgid "Removing kernel/ramdisk files from dom0" -msgstr "" +#~ msgid "Detach volume %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:358 -msgid "Failed to spawn, rolling back" -msgstr "" +#~ msgid "Detach Volume Failed." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:443 -msgid "Detected ISO image type, creating blank VM for install" -msgstr "" +#~ msgid "attribute not supported: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:462 -msgid "Auto configuring disk, attempting to resize partition..." -msgstr "" +#~ msgid "vol = %s\n" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:515 -#, python-format -msgid "Invalid value for injected_files: %r" -msgstr "" +#~ msgid "Allocate address" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:520 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" +#~ msgid "Release address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:527 -msgid "Setting admin password" -msgstr "" +#~ msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:531 -msgid "Resetting network" -msgstr "" +#~ msgid "Disassociate address %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:538 -msgid "Setting VCPU weight" -msgstr "" +#~ msgid "Image must be available" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:544 -msgid "Starting VM" -msgstr "" +#~ msgid "Going to start terminating instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:551 -#, python-format -msgid "" -"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " -"%(version)s" -msgstr "" +#~ msgid "Reboot instance %r" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:554 -#, python-format -msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" -msgstr "" +#~ msgid "Going to stop instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:561 -msgid "Waiting for instance state to become running" -msgstr "" +#~ msgid "Going to start instances" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:573 -msgid "Querying agent version" -msgstr "" +#~ msgid "De-registering image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:576 -#, python-format -msgid "Instance agent version: %s" -msgstr "" +#~ msgid "imageLocation is required" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:581 -#, python-format -msgid "Updating Agent to %s" -msgstr "" +#~ msgid "Registered image %(image_location)s with id %(image_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:616 -#, python-format -msgid "No opaque_ref could be determined for '%s'." -msgstr "" +#~ msgid "user or group not specified" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:670 -msgid "Finished snapshot and upload for VM" -msgstr "" +#~ msgid "only group \"all\" is supported" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:677 -msgid "Starting snapshot for VM" -msgstr "" +#~ msgid "operation_type must be add or remove" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:686 -#, fuzzy, python-format -msgid "Unable to Snapshot instance: %(exc)s" -msgstr "無法掛載Volume 到虛擬機器 %s" +#~ msgid "Updating image %s publicity" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:702 -msgid "Failed to transfer vhd to new host" -msgstr "" +#~ msgid "Not allowed to modify attributes for image %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:770 -#, python-format -msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Couldn't stop instance with in %d sec" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:893 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" +#~ msgid "Failed to get metadata for ip: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:901 -msgid "Resize complete" -msgstr "" +#~ msgid "%(user_id)s could not be found with token '%(token)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:928 -#, python-format -msgid "Failed to query agent version: %(resp)r" -msgstr "" +#~ msgid "%(user_id)s must be an admin or a member of %(project_id)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:949 -#, python-format -msgid "domid changed from %(domid)s to %(newdomid)s" -msgstr "" +#~ msgid "Authentication requests must be made against a version root (e.g. /v2)." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:962 -#, python-format -msgid "Failed to update agent: %(resp)r" -msgstr "" +#~ msgid "Could not find %s in request." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:983 -#, python-format -msgid "Failed to exchange keys: %(resp)r" -msgstr "" +#~ msgid "Successfully authenticated '%s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:998 -#, python-format -msgid "Failed to update password: %(resp)r" -msgstr "" +#~ msgid "User not found with provided API key." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1023 -#, python-format -msgid "Failed to inject file: %(resp)r" -msgstr "" +#~ msgid "Provided API key is valid, but not for user '%(username)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1032 -msgid "VM already halted, skipping shutdown..." -msgstr "" +#~ msgid "Image metadata limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1036 -msgid "Shutting down VM" -msgstr "" +#~ msgid "Converting nw_info: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1054 -msgid "Unable to find VBD for VM" -msgstr "" +#~ msgid "Converted networks: %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1097 -msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" -msgstr "" +#~ msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1104 -msgid "instance has a kernel or ramdisk but not both" -msgstr "" +#~ msgid "Instance is in an invalid state for '%(action)s'" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1111 -msgid "kernel/ramdisk files removed" -msgstr "" +#~ msgid "Rejecting snapshot request, snapshots currently disabled" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1121 -msgid "VM destroyed" -msgstr "" +#~ msgid "Instance snapshots are not permitted at this time." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1147 -msgid "Destroying VM" -msgstr "" +#~ msgid "Image not found." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1169 -msgid "VM is not present, skipping destroy..." -msgstr "" +#~ msgid "Invalid metadata key" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1222 -#, python-format -msgid "Instance is already in Rescue Mode: %s" -msgstr "" +#~ msgid "Instance does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1296 -#, python-format -msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -msgstr "" +#~ msgid "Instance is not a member of specified network" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1300 -msgid "Automatically hard rebooting" -msgstr "" +#~ msgid "Server does not exist" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1363 -#, python-format -msgid "Setting migration %(migration_id)s to error: %(reason)s" -msgstr "" +#~ msgid "Invalid server status: %(status)s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1374 -#, python-format -msgid "" -"Automatically confirming migration %(migration_id)s for instance " -"%(instance_uuid)s" -msgstr "" +#~ msgid "Invalid changes-since value" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1379 -#, python-format -msgid "Instance %(instance_uuid)s not found" -msgstr "" +#~ msgid "Personality file limit exceeded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1383 -msgid "In ERROR state" -msgstr "" +#~ msgid "Personality file path too long" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1389 -#, python-format -msgid "In %(task_state)s task_state, not RESIZE_VERIFY" -msgstr "" +#~ msgid "Personality file content too long" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1396 -#, python-format -msgid "Error auto-confirming resize: %(e)s. Will retry later." -msgstr "" +#~ msgid "Server name is not a string or unicode" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1418 -msgid "Could not get bandwidth info." -msgstr "" +#~ msgid "Server name is an empty string" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1469 -msgid "Injecting network info to xenstore" -msgstr "" +#~ msgid "Server name must be less than 256 characters." +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1483 -msgid "Creating vifs" -msgstr "" +#~ msgid "Bad personality format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1492 -#, python-format -msgid "Creating VIF for network %(network_ref)s" -msgstr "" +#~ msgid "Bad personality format" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1495 -#, python-format -msgid "Created VIF %(vif_ref)s, network %(network_ref)s" -msgstr "" +#~ msgid "Personality content for %s cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1520 -msgid "Injecting hostname to xenstore" -msgstr "" +#~ msgid "Bad networks format: network uuid is not in proper format (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1545 -#, python-format -msgid "" -"The agent call to %(method)s returned an invalid response: %(ret)r. " -"path=%(path)s; args=%(args)r" -msgstr "" +#~ msgid "Invalid fixed IP address (%s)" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1566 -#, python-format -msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -msgstr "" +#~ msgid "Duplicate networks (%s) are not allowed" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1570 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " -"args=%(args)r" -msgstr "" +#~ msgid "Bad network format: missing %s" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1575 -#, python-format -msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" -msgstr "" +#~ msgid "Bad networks format" +#~ msgstr "" -#: cinder/virt/xenapi/vmops.py:1661 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" +#~ msgid "Userdata content cannot be decoded" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:52 -msgid "creating sr within volume_utils" -msgstr "" +#~ msgid "accessIPv4 is not proper IPv4 format" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:55 cinder/virt/xenapi/volume_utils.py:83 -#, python-format -msgid "type is = %s" -msgstr "" +#~ msgid "accessIPv6 is not proper IPv6 format" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:58 cinder/virt/xenapi/volume_utils.py:86 -#, python-format -msgid "name = %s" -msgstr "" +#~ msgid "Server name is not defined" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:71 -#, python-format -msgid "Created %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Invalid flavorRef provided." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:76 cinder/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "" +#~ msgid "Can not find requested image" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:80 -msgid "introducing sr within volume_utils" -msgstr "" +#~ msgid "Invalid key_name provided." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:103 cinder/virt/xenapi/volume_utils.py:170 -#: cinder/virt/xenapi/volumeops.py:156 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" +#~ msgid "Instance has not been resized." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:106 -msgid "Creating pbd for SR" -msgstr "" +#~ msgid "Error in confirm-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:108 -msgid "Plugging SR" -msgstr "" +#~ msgid "Error in revert-resize %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:116 cinder/virt/xenapi/volumeops.py:160 -msgid "Unable to introduce Storage Repository" -msgstr "" +#~ msgid "Argument 'type' for reboot is not HARD or SOFT" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:127 cinder/virt/xenapi/volumeops.py:50 -msgid "Unable to get SR using uuid" -msgstr "" +#~ msgid "Missing argument 'type' for reboot" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:129 -#, python-format -msgid "Forgetting SR %s..." -msgstr "" +#~ msgid "Error in reboot %s" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:137 -msgid "Unable to forget Storage Repository" -msgstr "" +#~ msgid "Unable to locate requested flavor." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "" +#~ msgid "Resize requires a change in size." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" +#~ msgid "Malformed server entity" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:204 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Missing imageRef attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:210 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ msgid "Missing flavorRef attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#~ msgid "No adminPass was specified" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:242 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" +#~ msgid "Invalid adminPass" +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:264 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" +#~ msgid "Unable to parse metadata key/value pairs." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:274 -#, python-format -msgid "Error finding vdis in SR %s" -msgstr "" +#~ msgid "Resize request has invalid 'flavorRef' attribute." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:281 -#, python-format -msgid "Unable to find vbd for vdi %s" -msgstr "" +#~ msgid "Resize requests require 'flavorRef' attribute." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:315 -#, python-format -msgid "Unable to obtain target information %(data)s, %(mountpoint)s" -msgstr "" +#~ msgid "Could not parse imageRef from request." +#~ msgstr "" -#: cinder/virt/xenapi/volume_utils.py:341 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" +#~ msgid "Instance could not be found" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:64 -msgid "Could not find VDI ref" -msgstr "" +#~ msgid "Cannot find image for rebuild" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Creating SR %s" -msgstr "" +#~ msgid "createImage entity requires name attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:73 -msgid "Could not create SR" -msgstr "" +#~ msgid "Removing options '%(unk_opt_str)s' from query" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:76 -msgid "Could not retrieve SR record" -msgstr "" +#~ msgid "Compute.api::pause %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:81 -#, python-format -msgid "Introducing SR %s" -msgstr "" +#~ msgid "Compute.api::unpause %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:85 -msgid "SR found in xapi database. No need to introduce" -msgstr "" +#~ msgid "compute.api::suspend %s" +#~ msgstr "compute.api::暫停 %s" -#: cinder/virt/xenapi/volumeops.py:90 -msgid "Could not introduce SR" -msgstr "" +#~ msgid "compute.api::resume %s" +#~ msgstr "compute.api::繼續 %s" -#: cinder/virt/xenapi/volumeops.py:94 -#, python-format -msgid "Checking for SR %s" -msgstr "" +#~ msgid "Error in migrate %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:106 -#, python-format -msgid "SR %s not found in the xapi database" -msgstr "" +#~ msgid "Compute.api::reset_network %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:112 -msgid "Could not forget SR" -msgstr "" +#~ msgid "Server not found" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:121 -#, python-format -msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" -msgstr "" +#~ msgid "Compute.api::inject_network_info %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:178 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "無法替 instance實例 %(instance_name)s , 建立 VDI 在SR %(sr_ref)s" +#~ msgid "Compute.api::lock %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:189 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "無法替 instance實例 %(instance_name)s , 使用SR %(sr_ref)s" +#~ msgid "Compute.api::unlock %s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:197 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "無法掛載Volume 到虛擬機器 %s" +#~ msgid "createBackup entity requires %s attribute" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:200 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "掛載點 %(mountpoint)s 掛載到虛擬機器 %(instance_name)s" +#~ msgid "Malformed createBackup entity" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:210 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" +#~ msgid "createBackup attribute 'rotation' must be an integer" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:219 -#, python-format -msgid "Unable to locate volume %s" -msgstr "找不到Volume %s" +#~ msgid "Instance not found" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:227 -#, python-format -msgid "Unable to detach volume %s" -msgstr "無法卸載 Volume %s" +#~ msgid "host and block_migration must be specified." +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:232 -#, python-format -msgid "Unable to destroy vbd %s" -msgstr "" +#~ msgid "Live migration of instance %(id)s to host %(host)s failed" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:239 -#, python-format -msgid "Error purging SR %s" -msgstr "" +#~ msgid "" +#~ "Cannot create aggregate with name " +#~ "%(name)s and availability zone %(avail_zone)s" +#~ msgstr "" -#: cinder/virt/xenapi/volumeops.py:241 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "掛載點 %(mountpoint)s 從虛擬機器 %(instance_name)s 卸載" +#~ msgid "Cannot show aggregate: %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:98 cinder/vnc/xvp_proxy.py:103 -#, python-format -msgid "Error in handshake: %s" -msgstr "" +#~ msgid "Cannot update aggregate: %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:119 -#, python-format -msgid "Invalid request: %s" -msgstr "" +#~ msgid "Cannot delete aggregate: %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:139 -#, python-format -msgid "Request: %s" -msgstr "" +#~ msgid "Aggregates does not have %s action" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:142 -#, python-format -msgid "Request made with missing token: %s" -msgstr "" +#~ msgid "Cannot add host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:153 -#, python-format -msgid "Request made with invalid token: %s" -msgstr "" +#~ msgid "Cannot remove host %(host)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:160 -#, python-format -msgid "Unexpected error: %s" -msgstr "" +#~ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +#~ msgstr "" -#: cinder/vnc/xvp_proxy.py:180 -#, python-format -msgid "Starting cinder-xvpvncproxy node (version %s)" -msgstr "" +#~ msgid "Only root certificate can be retrieved." +#~ msgstr "" -#: cinder/volume/api.py:74 cinder/volume/api.py:220 -msgid "status must be available" -msgstr "" +#~ msgid "" +#~ "Unable to claim IP for VPN " +#~ "instances, ensure it isn't running, and" +#~ " try again in a few minutes" +#~ msgstr "" -#: cinder/volume/api.py:85 -#, python-format -msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" +#~ msgid "Missing type specification" +#~ msgstr "" + +#~ msgid "Invalid type specification" +#~ msgstr "" + +#~ msgid "%s must be either 'MANUAL' or 'AUTO'." +#~ msgstr "" + +#~ msgid "Server not found." +#~ msgstr "" + +#~ msgid "Flavor not found." +#~ msgstr "" + +#~ msgid "No Request Body" +#~ msgstr "" + +#~ msgid "No more floating ips in pool %s." +#~ msgstr "" + +#~ msgid "No more floating ips available." +#~ msgstr "" + +#~ msgid "Missing parameter dict" +#~ msgstr "" + +#~ msgid "Address not specified" +#~ msgstr "" + +#~ msgid "No fixed ips associated to instance" +#~ msgstr "" + +#~ msgid "Associate floating ip failed" +#~ msgstr "" + +#~ msgid "Invalid mode: '%s'" +#~ msgstr "" + +#~ msgid "Putting host %(host)s in maintenance mode %(mode)s." +#~ msgstr "" + +#~ msgid "Keypair name contains unsafe characters" +#~ msgstr "" + +#~ msgid "Keypair name must be between 1 and 255 characters long" +#~ msgstr "" + +#~ msgid "Key pair '%s' already exists." +#~ msgstr "" + +#~ msgid "Missing 'networkId' argument for addFixedIp" +#~ msgstr "" + +#~ msgid "Missing 'address' argument for removeFixedIp" +#~ msgstr "" + +#~ msgid "Unable to find address %r" +#~ msgstr "" + +#~ msgid "Network does not have %s action" +#~ msgstr "" + +#~ msgid "Disassociating network with id %s" +#~ msgstr "" + +#~ msgid "Network not found" +#~ msgstr "" + +#~ msgid "Showing network with id %s" +#~ msgstr "" + +#~ msgid "Deleting network with id %s" +#~ msgstr "" + +#~ msgid "Malformed scheduler_hints attribute" +#~ msgstr "" + +#~ msgid "Security group id should be integer" +#~ msgstr "" + +#~ msgid "Security group is still in use" +#~ msgstr "" + +#~ msgid "Security group %s already exists" +#~ msgstr "" + +#~ msgid "Security group %s is not a string or unicode" +#~ msgstr "" + +#~ msgid "Security group %s cannot be empty." +#~ msgstr "" + +#~ msgid "Security group %s should not be greater than 255 characters." +#~ msgstr "" + +#~ msgid "Parent group id is not integer" +#~ msgstr "" + +#~ msgid "Security group (%s) not found" +#~ msgstr "" + +#~ msgid "Not enough parameters to build a valid rule." +#~ msgstr "" + +#~ msgid "This rule already exists in group %s" +#~ msgstr "" + +#~ msgid "Parent or group id is not integer" +#~ msgstr "" + +#~ msgid "Rule id is not integer" +#~ msgstr "" + +#~ msgid "Rule (%s) not found" +#~ msgstr "" + +#~ msgid "Security group not specified" +#~ msgstr "" + +#~ msgid "Security group name cannot be empty" +#~ msgstr "" + +#~ msgid "start instance %r" +#~ msgstr "" + +#~ msgid "stop instance %r" +#~ msgstr "" + +#~ msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +#~ msgstr "" + +#~ msgid "Attempted to instantiate singleton" +#~ msgstr "" + +#~ msgid "" +#~ "Attempted to remove the last member " +#~ "of a group. Deleting the group at" +#~ " %s instead." +#~ msgstr "" + +#~ msgid "Looking up user: %r" +#~ msgstr "" + +#~ msgid "Failed authorization for access key %s" +#~ msgstr "" + +#~ msgid "Using project name = user name (%s)" +#~ msgstr "" + +#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Failed authorization: user %(uname)s not " +#~ "admin and not member of project " +#~ "%(pjname)s" +#~ msgstr "" + +#~ msgid "user.secret: %s" +#~ msgstr "" + +#~ msgid "expected_signature: %s" +#~ msgstr "" + +#~ msgid "signature: %s" +#~ msgstr "" + +#~ msgid "Invalid signature for user %s" +#~ msgstr "" + +#~ msgid "host_only_signature: %s" +#~ msgstr "" + +#~ msgid "Must specify project" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(uid)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(uid)s" +#~ msgstr "" + +#~ msgid "Created project %(name)s with manager %(manager_user)s" +#~ msgstr "" + +#~ msgid "modifying project %s" +#~ msgstr "" + +#~ msgid "Adding user %(uid)s to project %(pid)s" +#~ msgstr "" + +#~ msgid "Remove user %(uid)s from project %(pid)s" +#~ msgstr "" + +#~ msgid "Deleting project %s" +#~ msgstr "" + +#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgstr "" + +#~ msgid "Deleting user %s" +#~ msgstr "" + +#~ msgid "Access Key change for user %s" +#~ msgstr "" + +#~ msgid "Secret Key change for user %s" +#~ msgstr "" + +#~ msgid "Admin status set to %(admin)r for user %(uid)s" +#~ msgstr "" + +#~ msgid "No vpn data for project %s" +#~ msgstr "" + +#~ msgid "Instance type for vpn instances" +#~ msgstr "" + +#~ msgid "Template for cloudpipe instance boot script" +#~ msgstr "" + +#~ msgid "Network to push into openvpn config" +#~ msgstr "" + +#~ msgid "Netmask to push into openvpn config" +#~ msgstr "" + +#~ msgid "Launching VPN for %s" +#~ msgstr "" + +#~ msgid "No compute host specified" +#~ msgstr "" + +#~ msgid "Unable to find host for Instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Quota exceeded for %(pid)s, tried to " +#~ "set %(num_metadata)s metadata properties" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +#~ msgstr "" + +#~ msgid "Cannot run any more instances of this type." +#~ msgstr "" + +#~ msgid "Can only run %s more instances of this type." +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. " +#~ msgstr "" + +#~ msgid "Creating a raw instance" +#~ msgstr "" + +#~ msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +#~ msgstr "" + +#~ msgid "Going to run %s instances..." +#~ msgstr "" + +#~ msgid "bdm %s" +#~ msgstr "" + +#~ msgid "block_device_mapping %s" +#~ msgstr "" + +#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +#~ msgstr "" + +#~ msgid "Going to try to soft delete instance" +#~ msgstr "" + +#~ msgid "No host for instance, deleting immediately" +#~ msgstr "" + +#~ msgid "Going to try to terminate instance" +#~ msgstr "" + +#~ msgid "Going to try to stop instance" +#~ msgstr "" + +#~ msgid "Going to try to start instance" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +#~ msgstr "" + +#~ msgid "Image type not recognized %s" +#~ msgstr "" + +#~ msgid "flavor_id is None. Assuming migration." +#~ msgstr "" + +#~ msgid "" +#~ "Old instance type %(current_instance_type_name)s," +#~ " new instance type %(new_instance_type_name)s" +#~ msgstr "" + +#~ msgid "multiple fixedips exist, using the first: %s" +#~ msgstr "" + +#~ msgid "create arguments must be positive integers" +#~ msgstr "" + +#~ msgid "Instance type %s not found for deletion" +#~ msgstr "" + +#~ msgid "check_instance_lock: decorating: |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_uuid)s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: locked: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: admin: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: executing: |%s|" +#~ msgstr "" + +#~ msgid "check_instance_lock: not executing |%s|" +#~ msgstr "" + +#~ msgid "Unable to load the virtualization driver: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %(instance_uuid)s has been destroyed" +#~ " from under us while trying to " +#~ "set it to ERROR" +#~ msgstr "" + +#~ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +#~ msgstr "" + +#~ msgid "Rebooting instance after cinder-compute restart." +#~ msgstr "" + +#~ msgid "Hypervisor driver does not support firewall rules" +#~ msgstr "" + +#~ msgid "Checking state" +#~ msgstr "" + +#~ msgid "Setting up bdm %s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s already deleted from " +#~ "database. Attempting forceful vm deletion" +#~ msgstr "" + +#~ msgid "Exception encountered while terminating the instance %s" +#~ msgstr "" + +#~ msgid "Instance %s not found." +#~ msgstr "" + +#~ msgid "Instance has already been created" +#~ msgstr "" + +#~ msgid "" +#~ "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "" +#~ "Image '%(image_id)s' size %(size_bytes)d " +#~ "exceeded instance_type allowed size " +#~ "%(allowed_size_bytes)d" +#~ msgstr "" + +#~ msgid "Starting instance..." +#~ msgstr "" + +#~ msgid "Skipping network allocation for instance" +#~ msgstr "" + +#~ msgid "Instance failed network setup" +#~ msgstr "" + +#~ msgid "Instance network_info: |%s|" +#~ msgstr "" + +#~ msgid "Instance failed block device setup" +#~ msgstr "" + +#~ msgid "Instance failed to spawn" +#~ msgstr "" + +#~ msgid "Deallocating network for instance" +#~ msgstr "" + +#~ msgid "%(action_str)s instance" +#~ msgstr "" + +#~ msgid "Ignoring DiskNotFound: %s" +#~ msgstr "" + +#~ msgid "terminating bdm %s" +#~ msgstr "" + +#~ msgid "%s. Setting instance vm_state to ERROR" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot rebuild instance [%(instance_uuid)s], " +#~ "because the given image does not " +#~ "exist." +#~ msgstr "" + +#~ msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +#~ msgstr "" + +#~ msgid "Rebuilding instance %s" +#~ msgstr "" + +#~ msgid "Rebooting instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "instance %s: snapshotting" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_uuid)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "Found %(num_images)d images (rotation: %(rotation)d)" +#~ msgstr "" + +#~ msgid "Rotating out %d backups" +#~ msgstr "" + +#~ msgid "Deleting image %s" +#~ msgstr "" + +#~ msgid "Failed to set admin password. Instance %s is not running" +#~ msgstr "" + +#~ msgid "Instance %s: Root password set" +#~ msgstr "" + +#~ msgid "set_admin_password is not implemented by this driver." +#~ msgstr "" + +#~ msgid "Error setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_uuid)s " +#~ "(state: %(current_power_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: injecting file to %(path)s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to update agent on a " +#~ "non-running instance: %(instance_uuid)s (state:" +#~ " %(current_power_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: updating agent to %(url)s" +#~ msgstr "" + +#~ msgid "instance %s: rescuing" +#~ msgstr "" + +#~ msgid "instance %s: unrescuing" +#~ msgstr "" + +#~ msgid "destination same as source!" +#~ msgstr "" + +#~ msgid "instance %s: migrating" +#~ msgstr "" + +#~ msgid "instance %s: pausing" +#~ msgstr "" + +#~ msgid "instance %s: unpausing" +#~ msgstr "" + +#~ msgid "instance %s: retrieving diagnostics" +#~ msgstr "" + +#~ msgid "instance %s: suspending" +#~ msgstr "" + +#~ msgid "instance %s: resuming" +#~ msgstr "" + +#~ msgid "instance %s: locking" +#~ msgstr "" + +#~ msgid "instance %s: unlocking" +#~ msgstr "" + +#~ msgid "instance %s: getting locked state" +#~ msgstr "" + +#~ msgid "instance %s: reset network" +#~ msgstr "" + +#~ msgid "instance %s: inject network info" +#~ msgstr "" + +#~ msgid "network_info to inject: |%s|" +#~ msgstr "" + +#~ msgid "instance %s: getting vnc console" +#~ msgstr "" + +#~ msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_uuid)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +#~ msgstr "" + +#~ msgid "Detaching volume from unknown instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "Creating tmpfile %s to notify to " +#~ "other compute nodes that they should " +#~ "mount the same storage." +#~ msgstr "" + +#~ msgid "Instance has no volume." +#~ msgstr "" + +#~ msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +#~ msgstr "" + +#~ msgid "Pre live migration failed at %(dest)s" +#~ msgstr "" + +#~ msgid "post_live_migration() is started.." +#~ msgstr "" + +#~ msgid "No floating_ip found" +#~ msgstr "" + +#~ msgid "No floating_ip found." +#~ msgstr "" + +#~ msgid "" +#~ "Live migration: Unexpected error: cannot inherit floating ip.\n" +#~ "%(e)s" +#~ msgstr "" + +#~ msgid "Migrating instance to %(dest)s finished successfully." +#~ msgstr "" + +#~ msgid "" +#~ "You may see the error \"libvirt: " +#~ "QEMU error: Domain not found: no " +#~ "domain with matching name.\" This error" +#~ " can be safely ignored." +#~ msgstr "" + +#~ msgid "Post operation of migration started" +#~ msgstr "" + +#~ msgid "Updated the info_cache for instance %s" +#~ msgstr "" + +#~ msgid "Updating bandwidth usage cache" +#~ msgstr "" + +#~ msgid "Updating host status" +#~ msgstr "" + +#~ msgid "" +#~ "Found %(num_db_instances)s in the database " +#~ "and %(num_vm_instances)s on the hypervisor." +#~ msgstr "" + +#~ msgid "" +#~ "During the sync_power process the " +#~ "instance %(uuid)s has moved from host" +#~ " %(src)s to host %(dst)s" +#~ msgstr "" + +#~ msgid "" +#~ "Instance %s is in the process of" +#~ " migrating to this host. Wait next" +#~ " sync_power cycle before setting power " +#~ "state to NOSTATE" +#~ msgstr "" + +#~ msgid "" +#~ "Instance found in database but not " +#~ "known by hypervisor. Setting power state" +#~ " to NOSTATE" +#~ msgstr "" + +#~ msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +#~ msgstr "" + +#~ msgid "Reclaiming deleted instance" +#~ msgstr "" + +#~ msgid "" +#~ "Detected instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Destroying instance with name label " +#~ "'%(name)s' which is marked as DELETED" +#~ " but still present on host." +#~ msgstr "" + +#~ msgid "" +#~ "Unrecognized value '%(action)s' for " +#~ "FLAGS.running_deleted_instance_action" +#~ msgstr "" + +#~ msgid "" +#~ "Aggregate %(aggregate_id)s: unrecoverable state " +#~ "during operation on %(host)s" +#~ msgstr "" + +#~ msgid "v4 subnets are required for legacy nw_info" +#~ msgstr "" + +#~ msgid "Adding console" +#~ msgstr "" + +#~ msgid "Tried to remove non-existent console %(console_id)s." +#~ msgstr "" + +#~ msgid "Removing console %(console_id)s." +#~ msgstr "" + +#~ msgid "Rebuilding xvp conf" +#~ msgstr "" + +#~ msgid "Re-wrote %s" +#~ msgstr "" + +#~ msgid "Stopping xvp" +#~ msgstr "" + +#~ msgid "Starting xvp" +#~ msgstr "" + +#~ msgid "Error starting xvp: %s" +#~ msgstr "" + +#~ msgid "Restarting xvp" +#~ msgstr "" + +#~ msgid "xvp not running..." +#~ msgstr "" + +#~ msgid "Deleting Expired Token: (%s)" +#~ msgstr "" + +#~ msgid "Received Token: %(token)s, %(token_dict)s)" +#~ msgstr "" + +#~ msgid "Checking Token: %(token)s, %(token_valid)s)" +#~ msgstr "" + +#~ msgid "No ComputeNode for %(host)s" +#~ msgstr "" + +#~ msgid "python-migrate is not installed. Exiting." +#~ msgstr "" + +#~ msgid "interface column not added to networks table" +#~ msgstr "" + +#~ msgid "VIF column not added to fixed_ips table" +#~ msgstr "" + +#~ msgid "join list for moving mac_addresses |%s|" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be added" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be dropped" +#~ msgstr "" + +#~ msgid "priority column not added to networks table" +#~ msgstr "" + +#~ msgid "foreign key constraint couldn't be removed" +#~ msgstr "" + +#~ msgid "progress column not added to instances table" +#~ msgstr "" + +#~ msgid "" +#~ "Could not cast flavorid to integer: " +#~ "%s. Set flavorid to an integer-" +#~ "like string to downgrade." +#~ msgstr "" + +#~ msgid "instance_info_caches tables not dropped" +#~ msgstr "" + +#~ msgid "progress column not added to compute_nodes table" +#~ msgstr "" + +#~ msgid "dns_domains table not dropped" +#~ msgstr "" + +#~ msgid "Connection error contacting glance server, retrying" +#~ msgstr "" + +#~ msgid "Maximum attempts reached" +#~ msgstr "" + +#~ msgid "Creating image in Glance. Metadata passed in %s" +#~ msgstr "" + +#~ msgid "Metadata after formatting for Glance %s" +#~ msgstr "" + +#~ msgid "Metadata returned from Glance formatted for Base %s" +#~ msgstr "" + +#~ msgid "Not the image owner" +#~ msgstr "" + +#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +#~ msgstr "" + +#~ msgid "Failed to download %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to untar %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to upload %(image_location)s to %(image_path)s" +#~ msgstr "" + +#~ msgid "Failed to decrypt private key: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt initialization vector: %s" +#~ msgstr "" + +#~ msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgstr "" + +#~ msgid "Unsafe filenames in image" +#~ msgstr "" + +#~ msgid "Bad mac for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad prefix for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "Bad project_id for to_global_ipv6: %s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a' entries." +#~ msgstr "" + +#~ msgid "Attempted to remove chain %s which does not exist" +#~ msgstr "" + +#~ msgid "Unknown chain: %r" +#~ msgstr "" + +#~ msgid "" +#~ "Tried to remove rule that was not" +#~ " there: %(chain)r %(rule)r %(wrap)r %(top)r" +#~ msgstr "" + +#~ msgid "IPTablesManager.apply completed with success" +#~ msgstr "" + +#~ msgid "Hupping dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching dnsmasq" +#~ msgstr "" + +#~ msgid "killing radvd threw %s" +#~ msgstr "" + +#~ msgid "Pid %d is stale, relaunching radvd" +#~ msgstr "" + +#~ msgid "Starting VLAN inteface %s" +#~ msgstr "" + +#~ msgid "Starting Bridge interface for %s" +#~ msgstr "" + +#~ msgid "Starting bridge %s " +#~ msgstr "" + +#~ msgid "Done starting bridge %s" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Fixed ip %(fixed_ip_id)s not found" +#~ msgstr "" + +#~ msgid "Interface %(interface)s not found" +#~ msgstr "" + +#~ msgid "floating IP allocation for instance |%s|" +#~ msgstr "" + +#~ msgid "floating IP deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated" +#~ msgstr "" + +#~ msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +#~ msgstr "" + +#~ msgid "Quota exceeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "" +#~ "Database inconsistency: DNS domain |%s| " +#~ "is registered in the Cinder db but" +#~ " not visible to either the floating" +#~ " or instance DNS driver. It will " +#~ "be ignored." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +#~ msgstr "" + +#~ msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +#~ msgstr "" + +#~ msgid "Disassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "setting network host" +#~ msgstr "" + +#~ msgid "network allocations for instance |%s|" +#~ msgstr "" + +#~ msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +#~ msgstr "" + +#~ msgid "network deallocation for instance |%s|" +#~ msgstr "" + +#~ msgid "" +#~ "instance-dns-zone is |%(domain)s|, which" +#~ " is in availability zone |%(zone)s|. " +#~ "Instance |%(instance)s| is in zone " +#~ "|%(zone2)s|. No DNS record will be " +#~ "created." +#~ msgstr "" + +#~ msgid "Unable to release %s because vif doesn't exist." +#~ msgstr "" + +#~ msgid "Leased IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s leased that is not associated" +#~ msgstr "" + +#~ msgid "IP |%s| leased that isn't allocated" +#~ msgstr "" + +#~ msgid "Released IP |%(address)s|" +#~ msgstr "" + +#~ msgid "IP %s released that is not associated" +#~ msgstr "" + +#~ msgid "IP %s released that was not leased" +#~ msgstr "" + +#~ msgid "cidr already in use" +#~ msgstr "" + +#~ msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +#~ msgstr "" + +#~ msgid "" +#~ "requested cidr (%(cidr)s) conflicts with " +#~ "existing smaller cidr (%(smaller)s)" +#~ msgstr "" + +#~ msgid "Network already exists!" +#~ msgstr "" + +#~ msgid "Network must be disassociated from project %s before delete" +#~ msgstr "" + +#~ msgid "" +#~ "The sum between the number of " +#~ "networks and the vlan start cannot " +#~ "be greater than 4094" +#~ msgstr "" + +#~ msgid "" +#~ "The network range is not big " +#~ "enough to fit %(num_networks)s. Network " +#~ "size is %(network_size)s" +#~ msgstr "" + +#~ msgid "This driver only supports type 'a'" +#~ msgstr "" + +#~ msgid "Tenant ID not set" +#~ msgstr "" + +#~ msgid "Quantum Client Request: %(method)s %(action)s" +#~ msgstr "" + +#~ msgid "Quantum entity not found: %s" +#~ msgstr "" + +#~ msgid "Server %(status_code)s error: %(data)s" +#~ msgstr "" + +#~ msgid "Unable to connect to server. Got error: %s" +#~ msgstr "" + +#~ msgid "unable to deserialize object of type = '%s'" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'multi_host' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires that only one network is created per call" +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vlan_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'vpn_start' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager does not use 'bridge_interface' parameter." +#~ msgstr "" + +#~ msgid "QuantumManager requires a valid (.1) gateway address." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to find existing quantum network" +#~ " for tenant '%(q_tenant_id)s' with net-" +#~ "id '%(quantum_net_id)s'" +#~ msgstr "" + +#~ msgid "network allocations for instance %s" +#~ msgstr "" + +#~ msgid "" +#~ "port deallocation failed for instance: " +#~ "|%(instance_id)s|, port_id: |%(port_id)s|" +#~ msgstr "" + +#~ msgid "" +#~ "ipam deallocation failed for instance: " +#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|" +#~ msgstr "" + +#~ msgid "Server returned error: %s" +#~ msgstr "" + +#~ msgid "Connection error contacting melange service, retrying" +#~ msgstr "" + +#~ msgid "" +#~ "allocate IP on network |%(network_id)s| " +#~ "belonging to |%(network_tenant_id)s| to this" +#~ " vif |%(vif_id)s| with mac " +#~ "|%(mac_address)s| belonging to |%(project_id)s| \n" +#~ msgstr "" + +#~ msgid "" +#~ "get_project_and_global_net_ids must be called " +#~ "with a non-null project_id" +#~ msgstr "" + +#~ msgid "Error creating network entry" +#~ msgstr "" + +#~ msgid "No network with net_id = %s" +#~ msgstr "" + +#~ msgid "No fixed IPs to deallocate for vif %s" +#~ msgstr "" + +#~ msgid "" +#~ "Connecting interface %(interface_id)s to net" +#~ " %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Making asynchronous call on %s ..." +#~ msgstr "" + +#~ msgid "Sending notification on %s..." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server: %s " +#~ msgstr "" + +#~ msgid "Could not find another compute" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to volume '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to compute '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to network '%(host)s'" +#~ msgstr "" + +#~ msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_prep_resize" +#~ msgstr "" + +#~ msgid "Driver must implement schedule_run_instance" +#~ msgstr "" + +#~ msgid "Block migration can not be used with shared storage." +#~ msgstr "" + +#~ msgid "Live migration can not be used without shared storage." +#~ msgstr "" + +#~ msgid "host %(dest)s is not compatible with original host %(src)s." +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of memory(host:%(avail)s <= " +#~ "instance:%(mem_inst)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to migrate %(instance_uuid)s to " +#~ "%(dest)s: Lack of disk(host:%(available)s <=" +#~ " instance:%(necessary)s)" +#~ msgstr "" + +#~ msgid "No host selection for %s defined." +#~ msgstr "" + +#~ msgid "Attempting to build %(num_instances)d instance(s)" +#~ msgstr "" + +#~ msgid "Scheduler only understands Compute nodes (for now)" +#~ msgstr "" + +#~ msgid "Weighted %(weighted_host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for ignored host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter fails for non-forced host %(host)s" +#~ msgstr "" + +#~ msgid "Host filter function %(func)s failed for %(host)s" +#~ msgstr "" + +#~ msgid "Host filter passes for %(host)s" +#~ msgstr "" + +#~ msgid "host_manager only implemented for 'compute'" +#~ msgstr "" + +#~ msgid "No service for compute ID %s" +#~ msgstr "" + +#~ msgid "" +#~ "Driver Method %(driver_method_name)s missing: " +#~ "%(e)s. Reverting to schedule()" +#~ msgstr "" + +#~ msgid "Setting instance %(instance_uuid)s to %(state)s state." +#~ msgstr "" + +#~ msgid "Not enough allocatable CPU cores remaining" +#~ msgstr "" + +#~ msgid "VCPUs not set; assuming CPU collection broken" +#~ msgstr "" + +#~ msgid "Please extend mock libvirt module to support flags" +#~ msgstr "" + +#~ msgid "Please extend fake libvirt module to support this auth method" +#~ msgstr "" + +#~ msgid "Running instances: %s" +#~ msgstr "" + +#~ msgid "After terminating instances: %s" +#~ msgstr "" + +#~ msgid "Internal error" +#~ msgstr "" + +#~ msgid "After force-killing instances: %s" +#~ msgstr "" + +#~ msgid "id" +#~ msgstr "" + +#~ msgid "IPv4" +#~ msgstr "" + +#~ msgid "IPv6" +#~ msgstr "" + +#~ msgid "start address" +#~ msgstr "" + +#~ msgid "DNS1" +#~ msgstr "" + +#~ msgid "DNS2" +#~ msgstr "" + +#~ msgid "VlanID" +#~ msgstr "" + +#~ msgid "project" +#~ msgstr "" + +#~ msgid "uuid" +#~ msgstr "" + +#~ msgid "Target %s allocated" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%s." +#~ msgstr "" + +#~ msgid "Creating files in %s to simulate guest agent" +#~ msgstr "" + +#~ msgid "Removing simulated guest agent files in %s" +#~ msgstr "" + +#~ msgid "Quota exceeded: code=%(code)s" +#~ msgstr "" + +#~ msgid "_create: %s" +#~ msgstr "" + +#~ msgid "_delete: %s" +#~ msgstr "" + +#~ msgid "_get: %s" +#~ msgstr "" + +#~ msgid "_get_all: %s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: param=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_create_force: resp_dict=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_show: resp=%s" +#~ msgstr "" + +#~ msgid "test_snapshot_detail: resp_dict=%s" +#~ msgstr "" + +#~ msgid "flavor: %s" +#~ msgstr "" + +#~ msgid "Nested received %(queue)s, %(value)s" +#~ msgstr "" + +#~ msgid "Nested return %s" +#~ msgstr "" + +#~ msgid "RPC backend does not support timeouts" +#~ msgstr "" + +#~ msgid "Received %s" +#~ msgstr "" + +#~ msgid "Failed to open connection to the hypervisor" +#~ msgstr "" + +#~ msgid "Compute_service record created for %s " +#~ msgstr "" + +#~ msgid "Compute_service record updated for %s " +#~ msgstr "" + +#~ msgid "Attempted to unfilter instance %s which is not filtered" +#~ msgstr "" + +#~ msgid "Filters added to instance %s" +#~ msgstr "" + +#~ msgid "Provider Firewall Rules refreshed" +#~ msgstr "" + +#~ msgid "Adding security group rule: %r" +#~ msgstr "" + +#~ msgid "Adding provider rule: %s" +#~ msgstr "" + +#~ msgid "fmt=%(fmt)s backed by: %(backing_file)s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify vmwareapi_host_ip,vmwareapi_host_username " +#~ "and vmwareapi_host_password to " +#~ "useconnection_type=vmwareapi" +#~ msgstr "" + +#~ msgid "In vmwareapi:_create_session, got this exception: %s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_call_method, got this exception: %s" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: success" +#~ msgstr "" + +#~ msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +#~ msgstr "" + +#~ msgid "In vmwareapi:_poll_task, Got this error %s" +#~ msgstr "" + +#~ msgid "" +#~ "Must specify xenapi_connection_url, " +#~ "xenapi_connection_username (optionally), and " +#~ "xenapi_connection_password to use " +#~ "connection_type=xenapi" +#~ msgstr "" + +#~ msgid "Could not determine iscsi initiator name" +#~ msgstr "" + +#~ msgid "Host startup on XenServer is not supported." +#~ msgstr "" + +#~ msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +#~ msgstr "" + +#~ msgid "Host is member of a pool, but DB says otherwise" +#~ msgstr "" + +#~ msgid "Got exception: %s" +#~ msgstr "" + +#~ msgid "No domains exist." +#~ msgstr "" + +#~ msgid "============= initial domains =========== : %s" +#~ msgstr "" + +#~ msgid "Building domain: to be removed" +#~ msgstr "" + +#~ msgid "Not running domain: remove" +#~ msgstr "" + +#~ msgid "domain running on an unknown node: discarded" +#~ msgstr "" + +#~ msgid "No such domain (%s)" +#~ msgstr "" + +#~ msgid "Failed power down Bare-metal node %s" +#~ msgstr "" + +#~ msgid "deactivate -> activate fails" +#~ msgstr "" + +#~ msgid "destroy_domain: no such domain" +#~ msgstr "" + +#~ msgid "No such domain %s" +#~ msgstr "" + +#~ msgid "Domains: %s" +#~ msgstr "" + +#~ msgid "Nodes: %s" +#~ msgstr "" + +#~ msgid "After storing domains: %s" +#~ msgstr "" + +#~ msgid "deactivation/removing domain failed" +#~ msgstr "" + +#~ msgid "===== Domain is being created =====" +#~ msgstr "" + +#~ msgid "Same domain name already exists" +#~ msgstr "" + +#~ msgid "create_domain: before get_idle_node" +#~ msgstr "" + +#~ msgid "Created new domain: %s" +#~ msgstr "" + +#~ msgid "Failed to boot Bare-metal node %s" +#~ msgstr "" + +#~ msgid "No such domain exists" +#~ msgstr "" + +#~ msgid "change_domain_state: to new state %s" +#~ msgstr "" + +#~ msgid "Stored fake domains to the file: %s" +#~ msgstr "" + +#~ msgid "domain does not exist" +#~ msgstr "" + +#~ msgid "Unknown baremetal driver %(d)s" +#~ msgstr "" + +#~ msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +#~ msgstr "" + +#~ msgid "instance %(instance_name)s: deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "instance %s: rebooted" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed" +#~ msgstr "" + +#~ msgid "instance %s: rescued" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed" +#~ msgstr "" + +#~ msgid "<============= spawn of baremetal =============>" +#~ msgstr "" + +#~ msgid "instance %s: is building" +#~ msgstr "" + +#~ msgid "Key is injected but instance is not running yet" +#~ msgstr "" + +#~ msgid "instance %s: booted" +#~ msgstr "" + +#~ msgid "~~~~~~ current state = %s ~~~~~~" +#~ msgstr "" + +#~ msgid "instance %s spawned successfully" +#~ msgstr "" + +#~ msgid "instance %s:not booted" +#~ msgstr "" + +#~ msgid "Bremetal assignment is overcommitted." +#~ msgstr "" + +#~ msgid "instance %s: Creating image" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(inst_name)s: ignoring error " +#~ "injecting data into image %(img_id)s " +#~ "(%(e)s)" +#~ msgstr "" + +#~ msgid "instance %s: starting toXML method" +#~ msgstr "" + +#~ msgid "instance %s: finished toXML method" +#~ msgstr "" + +#~ msgid "" +#~ "Cannot get the number of cpu, " +#~ "because this function is not implemented" +#~ " for this platform. This error can" +#~ " be safely ignored for now." +#~ msgstr "" + +#~ msgid "#### RLK: cpu_arch = %s " +#~ msgstr "" + +#~ msgid "Updating!" +#~ msgstr "" + +#~ msgid "Updating host stats" +#~ msgstr "" + +#~ msgid "free_node...." +#~ msgstr "" + +#~ msgid "deactivate_node is called for node_id = %(id)s node_ip = %(ip)s" +#~ msgstr "" + +#~ msgid "status of node is set to 0" +#~ msgstr "" + +#~ msgid "rootfs is already removed" +#~ msgstr "" + +#~ msgid "Before ping to the bare-metal node" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is ready" +#~ msgstr "" + +#~ msgid "TILERA_BOARD_#%(node_id)s %(node_ip)s is not ready, out_msg=%(out_msg)s" +#~ msgstr "" + +#~ msgid "Noting to do for tilera nodes: vmlinux is in CF" +#~ msgstr "" + +#~ msgid "activate_node" +#~ msgstr "" + +#~ msgid "Node is unknown error state." +#~ msgstr "" + +#~ msgid "no capable image handler configured" +#~ msgstr "" + +#~ msgid "unknown disk image handler: %s" +#~ msgstr "" + +#~ msgid "image already mounted" +#~ msgstr "" + +#~ msgid "Failed to mount filesystem: %s" +#~ msgstr "" + +#~ msgid "Failed to remove container: %s" +#~ msgstr "" + +#~ msgid "User %(username)s not found in password file." +#~ msgstr "" + +#~ msgid "User %(username)s not found in shadow file." +#~ msgstr "" + +#~ msgid "unsupported partition: %s" +#~ msgstr "" + +#~ msgid "unknown guestmount error" +#~ msgstr "" + +#~ msgid "Could not attach image to loopback: %s" +#~ msgstr "" + +#~ msgid "no partitions found" +#~ msgstr "" + +#~ msgid "Failed to map partitions: %s" +#~ msgstr "" + +#~ msgid "nbd unavailable: module not loaded" +#~ msgstr "" + +#~ msgid "No free nbd devices" +#~ msgstr "" + +#~ msgid "qemu-nbd error: %s" +#~ msgstr "" + +#~ msgid "nbd device %s did not show up" +#~ msgstr "" + +#~ msgid "Connecting to libvirt: %s" +#~ msgstr "" + +#~ msgid "Connection to libvirt broke" +#~ msgstr "" + +#~ msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "" +#~ "Error from libvirt during saved instance" +#~ " removal. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Instance destroyed successfully." +#~ msgstr "" + +#~ msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +#~ msgstr "" + +#~ msgid "Deleting instance files %(target)s" +#~ msgstr "" + +#~ msgid "attaching LXC block device" +#~ msgstr "" + +#~ msgid "detaching LXC block device" +#~ msgstr "" + +#~ msgid "Instance soft rebooted successfully." +#~ msgstr "" + +#~ msgid "Failed to soft reboot instance." +#~ msgstr "" + +#~ msgid "Instance shutdown successfully." +#~ msgstr "" + +#~ msgid "During reboot, instance disappeared." +#~ msgstr "" + +#~ msgid "Instance rebooted successfully." +#~ msgstr "" -#: cinder/volume/api.py:137 -#, fuzzy -msgid "Volume status must be available or error" -msgstr "Volume 狀態需要可被使用" +#~ msgid "" +#~ "Found %(migration_count)d unconfirmed migrations " +#~ "older than %(confirm_window)d seconds" +#~ msgstr "" -#: cinder/volume/api.py:142 -#, python-format -msgid "Volume still has %d dependent snapshots" -msgstr "" +#~ msgid "Automatically confirming migration %d" +#~ msgstr "" -#: cinder/volume/api.py:223 -msgid "already attached" -msgstr "" +#~ msgid "Instance is running" +#~ msgstr "" -#: cinder/volume/api.py:230 -msgid "already detached" -msgstr "" +#~ msgid "Instance spawned successfully." +#~ msgstr "" -#: cinder/volume/api.py:292 -msgid "must be available" -msgstr "" +#~ msgid "data: %(data)r, fpath: %(fpath)r" +#~ msgstr "" -#: cinder/volume/api.py:325 -#, fuzzy -msgid "Volume Snapshot status must be available or error" -msgstr "Volume 狀態需要可被使用" +#~ msgid "Guest does not have a console available" +#~ msgstr "使用者並沒有管理者權力" -#: cinder/volume/driver.py:96 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" +#~ msgid "Path '%(path)s' supports direct I/O" +#~ msgstr "" -#: cinder/volume/driver.py:106 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" +#~ msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/driver.py:270 -#, python-format -msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +#~ msgstr "" -#: cinder/volume/driver.py:318 -#, python-format -msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" -msgstr "" +#~ msgid "Creating image" +#~ msgstr "" -#: cinder/volume/driver.py:327 -#, python-format -msgid "" -"Skipping remove_export. No iscsi_target is presently exported for volume:" -" %d" -msgstr "" +#~ msgid "Injecting %(injection)s into image %(img_id)s" +#~ msgstr "" -#: cinder/volume/driver.py:337 -msgid "ISCSI provider_location not stored, using discovery" -msgstr "" +#~ msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +#~ msgstr "" -#: cinder/volume/driver.py:384 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" +#~ msgid "block_device_list %s" +#~ msgstr "" -#: cinder/volume/driver.py:388 -#, python-format -msgid "ISCSI Discovery: Found %s" -msgstr "" +#~ msgid "Starting toXML method" +#~ msgstr "" -#: cinder/volume/driver.py:466 -#, python-format -msgid "Cannot confirm exported volume id:%(volume_id)s." -msgstr "" +#~ msgid "Finished toXML method" +#~ msgstr "" -#: cinder/volume/driver.py:493 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#~ msgid "" +#~ "Error from libvirt while looking up " +#~ "%(instance_name)s: [Error Code %(error_code)s] " +#~ "%(ex)s" +#~ msgstr "" -#: cinder/volume/driver.py:505 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "libvirt version is too old (does not support getVersion)" +#~ msgstr "" -#: cinder/volume/driver.py:579 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "'' must be 1, but %d\n" +#~ msgstr "" -#: cinder/volume/driver.py:581 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "topology (%(topology)s) must have %(ks)s" +#~ msgstr "" -#: cinder/volume/driver.py:680 cinder/volume/driver.py:685 -#, python-format -msgid "LoggingVolumeDriver: %s" -msgstr "" +#~ msgid "" +#~ "Instance launched has CPU info:\n" +#~ "%s" +#~ msgstr "" -#: cinder/volume/manager.py:96 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "" +#~ msgid "" +#~ "CPU doesn't have compatibility.\n" +#~ "\n" +#~ "%(ret)s\n" +#~ "\n" +#~ "Refer to %(u)s" +#~ msgstr "" -#: cinder/volume/manager.py:101 -#, python-format -msgid "volume %s: skipping export" -msgstr "" +#~ msgid "Timeout migrating for %s. nwfilter not found." +#~ msgstr "" -#: cinder/volume/manager.py:107 -#, python-format -msgid "volume %s: creating" -msgstr "" +#~ msgid "skipping %(path)s since it looks like volume" +#~ msgstr "" -#: cinder/volume/manager.py:119 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "" +#~ msgid "Getting disk size of %(i_name)s: %(e)s" +#~ msgstr "" -#: cinder/volume/manager.py:131 -#, python-format -msgid "volume %s: creating export" -msgstr "" +#~ msgid "Instance %s: Starting migrate_disk_and_power_off" +#~ msgstr "" -#: cinder/volume/manager.py:144 -#, python-format -msgid "volume %s: created successfully" -msgstr "" +#~ msgid "During wait running, instance disappeared." +#~ msgstr "" -#: cinder/volume/manager.py:153 -msgid "Volume is still attached" -msgstr "" +#~ msgid "Instance running successfully." +#~ msgstr "" -#: cinder/volume/manager.py:155 -msgid "Volume is not local to this node" -msgstr "" +#~ msgid "Instance %s: Starting finish_migration" +#~ msgstr "" -#: cinder/volume/manager.py:159 -#, python-format -msgid "volume %s: removing export" -msgstr "" +#~ msgid "Instance %s: Starting finish_revert_migration" +#~ msgstr "" -#: cinder/volume/manager.py:161 -#, python-format -msgid "volume %s: deleting" -msgstr "" +#~ msgid "" +#~ "Libvirt module could not be loaded. " +#~ "NWFilterFirewall will not work correctly." +#~ msgstr "" -#: cinder/volume/manager.py:164 -#, python-format -msgid "volume %s: volume is busy" -msgstr "" +#~ msgid "Called setup_basic_filtering in nwfilter" +#~ msgstr "" -#: cinder/volume/manager.py:176 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "" +#~ msgid "Ensuring static filters" +#~ msgstr "" -#: cinder/volume/manager.py:183 -#, python-format -msgid "snapshot %s: creating" -msgstr "" +#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." +#~ msgstr "" -#: cinder/volume/manager.py:187 -#, python-format -msgid "snapshot %(snap_name)s: creating" -msgstr "" +#~ msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +#~ msgstr "" -#: cinder/volume/manager.py:202 -#, python-format -msgid "snapshot %s: created successfully" -msgstr "" +#~ msgid "iptables firewall: Setup Basic Filtering" +#~ msgstr "" -#: cinder/volume/manager.py:211 -#, python-format -msgid "snapshot %s: deleting" -msgstr "" +#~ msgid "Attempted to unfilter instance which is not filtered" +#~ msgstr "" -#: cinder/volume/manager.py:214 -#, python-format -msgid "snapshot %s: snapshot is busy" -msgstr "" +#~ msgid "%s is a valid instance name" +#~ msgstr "" -#: cinder/volume/manager.py:226 -#, python-format -msgid "snapshot %s: deleted successfully" -msgstr "" +#~ msgid "%s has a disk file" +#~ msgstr "" -#: cinder/volume/manager.py:310 -msgid "Checking volume capabilities" -msgstr "" +#~ msgid "Instance %(instance)s is backed by %(backing)s" +#~ msgstr "" -#: cinder/volume/manager.py:314 -#, python-format -msgid "New capabilities found: %s" -msgstr "" +#~ msgid "" +#~ "Instance %(instance)s is using a backing" +#~ " file %(backing)s which does not " +#~ "appear in the image service" +#~ msgstr "" -#: cinder/volume/manager.py:325 -msgid "Clear capabilities" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): image verification failed" +#~ msgstr "" -#: cinder/volume/manager.py:329 -#, python-format -msgid "Notification {%s} received" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" +#~ msgstr "" -#: cinder/volume/netapp.py:79 -#, python-format -msgid "API %(name)sfailed: %(reason)s" -msgstr "" +#~ msgid "Cannot remove %(base_file)s, it does not exist" +#~ msgstr "" -#: cinder/volume/netapp.py:109 -#, python-format -msgid "%s is not set" -msgstr "" +#~ msgid "Base file too young to remove: %s" +#~ msgstr "" -#: cinder/volume/netapp.py:128 -msgid "Connected to DFM server" -msgstr "" +#~ msgid "Removing base file: %s" +#~ msgstr "" -#: cinder/volume/netapp.py:159 -#, python-format -msgid "Job failed: %s" -msgstr "" +#~ msgid "Failed to remove %(base_file)s, error was %(error)s" +#~ msgstr "" -#: cinder/volume/netapp.py:240 -msgid "Failed to provision dataset member" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): checking" +#~ msgstr "" -#: cinder/volume/netapp.py:252 -msgid "No LUN was created by the provision job" -msgstr "" +#~ msgid "" +#~ "%(id)s (%(base_file)s): in use: on this" +#~ " node %(local)d local, %(remote)d on " +#~ "other nodes" +#~ msgstr "" -#: cinder/volume/netapp.py:261 cinder/volume/netapp.py:433 -#, fuzzy, python-format -msgid "Failed to find LUN ID for volume %s" -msgstr "找不到Volume %s" +#~ msgid "" +#~ "%(id)s (%(base_file)s): warning -- an " +#~ "absent base file is in use! " +#~ "instances: %(instance_list)s" +#~ msgstr "" -#: cinder/volume/netapp.py:280 -msgid "Failed to remove and delete dataset member" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" +#~ msgstr "" -#: cinder/volume/netapp.py:603 cinder/volume/netapp.py:657 -#, fuzzy, python-format -msgid "No LUN ID for volume %s" -msgstr "找不到Volume %s" +#~ msgid "%(id)s (%(base_file)s): image is not in use" +#~ msgstr "" -#: cinder/volume/netapp.py:607 cinder/volume/netapp.py:661 -#, python-format -msgid "Failed to get LUN details for LUN ID %s" -msgstr "" +#~ msgid "%(id)s (%(base_file)s): image is in use" +#~ msgstr "" -#: cinder/volume/netapp.py:614 -#, python-format -msgid "Failed to get host details for host ID %s" -msgstr "" +#~ msgid "Skipping verification, no base directory at %s" +#~ msgstr "" + +#~ msgid "Verify base images" +#~ msgstr "" + +#~ msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +#~ msgstr "" + +#~ msgid "Unknown base file: %s" +#~ msgstr "" + +#~ msgid "Active base files: %s" +#~ msgstr "" + +#~ msgid "Corrupt base files: %s" +#~ msgstr "" + +#~ msgid "Removable base files: %s" +#~ msgstr "" + +#~ msgid "Verification complete" +#~ msgstr "" + +#~ msgid "Unable to find an open port" +#~ msgstr "" + +#~ msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +#~ msgstr "" + +#~ msgid "Ensuring bridge %s" +#~ msgstr "" + +#~ msgid "Failed while unplugging vif of instance '%s'" +#~ msgstr "" + +#~ msgid "" +#~ "ISCSI volume not yet found at: " +#~ "%(mount_device)s. Will rescan & retry. " +#~ "Try number: %(tries)s" +#~ msgstr "" + +#~ msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +#~ msgstr "" + +#~ msgid "Error(s) %s occurred in the call to RetrieveProperties" +#~ msgstr "" + +#~ msgid "%(text)s: _db_content => %(content)s" +#~ msgstr "" + +#~ msgid "Property %(attr)s not set for the managed object %(objName)s" +#~ msgstr "" + +#~ msgid "There is no VM registered" +#~ msgstr "" + +#~ msgid "Virtual Machine with ref %s is not there" +#~ msgstr "" + +#~ msgid "Logging out a session that is invalid or already logged out: %s" +#~ msgstr "" + +#~ msgid "Session is faulty" +#~ msgstr "" + +#~ msgid "Session Invalid" +#~ msgstr "" + +#~ msgid " No Virtual Machine has been registered yet" +#~ msgstr "" + +#~ msgid "Glance image %s is in killed state" +#~ msgstr "" + +#~ msgid "Glance image %(image_id)s is in unknown state - %(state)s" +#~ msgstr "" + +#~ msgid "" +#~ "ESX SOAP server returned an empty " +#~ "port group for the host system in" +#~ " its response" +#~ msgstr "" + +#~ msgid "Creating Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "Created Port Group with name %s on the ESX host" +#~ msgstr "" + +#~ msgid "" +#~ "Exception during HTTP connection close " +#~ "in VMWareHTTpWrite. Exception is %s" +#~ msgstr "" -#: cinder/volume/netapp.py:620 -#, python-format -msgid "Failed to get target portal for filer: %s" -msgstr "" +#~ msgid "Unable to import suds." +#~ msgstr "" -#: cinder/volume/netapp.py:625 -#, python-format -msgid "Failed to get target IQN for filer: %s" -msgstr "" +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" -#: cinder/volume/san.py:113 cinder/volume/san.py:151 -msgid "Specify san_password or san_private_key" -msgstr "" +#~ msgid "No such SOAP method '%s' provided by VI SDK" +#~ msgstr "" -#: cinder/volume/san.py:156 -msgid "san_ip must be set" -msgstr "" +#~ msgid "httplib error in %s: " +#~ msgstr "" -#: cinder/volume/san.py:320 -#, python-format -msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" -msgstr "" +#~ msgid "Socket error in %s: " +#~ msgstr "" -#: cinder/volume/san.py:452 -#, python-format -msgid "CLIQ command returned %s" -msgstr "" +#~ msgid "Type error in %s: " +#~ msgstr "" -#: cinder/volume/san.py:458 -#, python-format -msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Exception in %s " +#~ msgstr "" -#: cinder/volume/san.py:466 -#, python-format -msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" -msgstr "" +#~ msgid "Getting list of instances" +#~ msgstr "" -#: cinder/volume/san.py:496 -#, python-format -msgid "" -"Unexpected number of virtual ips for cluster %(cluster_name)s. " -"Result=%(_xml)s" -msgstr "" +#~ msgid "Got total of %s instances" +#~ msgstr "" -#: cinder/volume/san.py:549 -#, python-format -msgid "Volume info: %(volume_name)s => %(volume_attributes)s" -msgstr "" +#~ msgid "Couldn't get a local Datastore reference" +#~ msgstr "" -#: cinder/volume/san.py:594 -msgid "local_path not supported" -msgstr "" +#~ msgid "Creating VM with the name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/san.py:626 -#, python-format -msgid "Could not determine project for volume %s, can't export" -msgstr "" +#~ msgid "Created VM with the name %s on the ESX host" +#~ msgstr "" -#: cinder/volume/san.py:696 -#, python-format -msgid "Payload for SolidFire API call: %s" -msgstr "" +#~ msgid "" +#~ "Creating Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB and adapter type" +#~ " %(adapter_type)s on the ESX host " +#~ "local store %(data_store_name)s" +#~ msgstr "" -#: cinder/volume/san.py:713 -#, python-format -msgid "Call to json.loads() raised an exception: %s" -msgstr "" +#~ msgid "" +#~ "Created Virtual Disk of size " +#~ "%(vmdk_file_size_in_kb)s KB on the ESX " +#~ "host local store %(data_store_name)s" +#~ msgstr "" -#: cinder/volume/san.py:718 -#, python-format -msgid "Results of SolidFire API call: %s" -msgstr "" +#~ msgid "" +#~ "Deleting the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host localstore " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/san.py:732 -#, python-format -msgid "Found solidfire account: %s" -msgstr "" +#~ msgid "" +#~ "Deleted the file %(flat_uploaded_vmdk_path)s " +#~ "on the ESX host local store " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/san.py:746 -#, python-format -msgid "solidfire account: %s does not exist, create it..." -msgstr "" +#~ msgid "" +#~ "Downloading image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/san.py:804 -msgid "Enter SolidFire create_volume..." -msgstr "" +#~ msgid "" +#~ "Downloaded image file data %(image_ref)s " +#~ "to the ESX data store " +#~ "%(data_store_name)s" +#~ msgstr "" -#: cinder/volume/san.py:846 -msgid "Leaving SolidFire create_volume" -msgstr "" +#~ msgid "Reconfiguring VM instance %s to attach the image disk" +#~ msgstr "" -#: cinder/volume/san.py:861 -msgid "Enter SolidFire delete_volume..." -msgstr "" +#~ msgid "Reconfigured VM instance %s to attach the image disk" +#~ msgstr "" -#: cinder/volume/san.py:880 -#, python-format -msgid "Deleting volumeID: %s " -msgstr "" +#~ msgid "Powering on the VM instance %s" +#~ msgstr "" -#: cinder/volume/san.py:888 -msgid "Leaving SolidFire delete_volume" -msgstr "" +#~ msgid "Powered on the VM instance %s" +#~ msgstr "" -#: cinder/volume/san.py:891 -msgid "Executing SolidFire ensure_export..." -msgstr "" +#~ msgid "Creating Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/san.py:895 -msgid "Executing SolidFire create_export..." -msgstr "" +#~ msgid "Created Snapshot of the VM instance %s " +#~ msgstr "" -#: cinder/volume/volume_types.py:49 cinder/volume/volume_types.py:108 -msgid "name cannot be None" -msgstr "" +#~ msgid "Copying disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/volume_types.py:96 -msgid "id cannot be None" -msgstr "" +#~ msgid "Copied disk data before snapshot of the VM instance %s" +#~ msgstr "" -#: cinder/volume/nexenta/__init__.py:27 -msgid "Nexenta SA returned the error" -msgstr "" +#~ msgid "Uploading image %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:64 -#, python-format -msgid "Sending JSON data: %s" -msgstr "" +#~ msgid "Uploaded image %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:69 -#, python-format -msgid "Auto switching to HTTPS connection to %s" -msgstr "" +#~ msgid "Deleting temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:75 -msgid "No headers in server response" -msgstr "" +#~ msgid "Deleted temporary vmdk file %s" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:76 -msgid "Bad response from server" -msgstr "" +#~ msgid "instance is not powered on" +#~ msgstr "" -#: cinder/volume/nexenta/jsonrpc.py:79 -#, python-format -msgid "Got response: %s" -msgstr "" +#~ msgid "Rebooting guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:96 -#, python-format -msgid "Volume %s does not exist in Nexenta SA" -msgstr "" +#~ msgid "Rebooted guest OS of VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:202 -#, python-format -msgid "Ignored target creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Doing hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:210 -#, python-format -msgid "Ignored target group creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Did hard reboot of VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:219 -#, python-format -msgid "Ignored target group member addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "instance - %s not present" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:227 -#, python-format -msgid "Ignored LU creation error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Powering off the VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:237 -#, python-format -msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" -msgstr "" +#~ msgid "Powered off the VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:273 -#, python-format -msgid "" -"Got error trying to destroy target group %(target_group)s, assuming it is" -" already gone: %(exc)s" -msgstr "" +#~ msgid "Unregistering the VM %s" +#~ msgstr "" -#: cinder/volume/nexenta/volume.py:280 -#, python-format -msgid "" -"Got error trying to delete target %(target)s, assuming it is already " -"gone: %(exc)s" -msgstr "" +#~ msgid "Unregistered the VM %s" +#~ msgstr "" -#~ msgid "Unable to locate account %(account_name) on Solidfire device" +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while un-registering the VM: %s" #~ msgstr "" -#~ msgid "Zone %(zone_id)s could not be found." +#~ msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" #~ msgstr "" -#~ msgid "Cinder access parameters were not specified." +#~ msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" #~ msgstr "" -#~ msgid "Virtual Storage Array %(id)d could not be found." +#~ msgid "" +#~ "In vmwareapi:vmops:destroy, got this exception" +#~ " while deleting the VM contents from" +#~ " the disk: %s" #~ msgstr "" -#~ msgid "Virtual Storage Array %(name)s could not be found." +#~ msgid "pause not supported for vmwareapi" #~ msgstr "" -#~ msgid "Detected more than one volume with name %(vol_name)" +#~ msgid "unpause not supported for vmwareapi" #~ msgstr "" -#~ msgid "Detected existing vlan with id %(vlan)" +#~ msgid "Suspending the VM %s " #~ msgstr "" -#~ msgid "" -#~ "Attempting to grab semaphore \"%(lock)s\" " -#~ "for method \"%(method)s\"...lock" +#~ msgid "Suspended the VM %s " #~ msgstr "" -#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "instance is powered off and can not be suspended." #~ msgstr "" #~ msgid "" -#~ "Attempting to grab file lock " -#~ "\"%(lock)s\" for method \"%(method)s\"...lock" +#~ "VM %s was already in suspended " +#~ "state. So returning without doing " +#~ "anything" #~ msgstr "" -#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +#~ msgid "Resuming the VM %s" #~ msgstr "" -#~ msgid "Parent group id and group id cannot be same" +#~ msgid "Resumed the VM %s " #~ msgstr "" -#~ msgid "No body provided" +#~ msgid "instance is not in a suspended state" #~ msgstr "" -#~ msgid "Create VSA %(display_name)s of type %(vc_type)s" +#~ msgid "get_diagnostics not implemented for vmwareapi" #~ msgstr "" -#~ msgid "Delete VSA with id: %s" +#~ msgid "" +#~ "Reconfiguring VM instance %(name)s to " +#~ "set the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" -#~ msgid "Associate address %(ip)s to VSA %(id)s" +#~ msgid "" +#~ "Reconfigured VM instance %(name)s to set" +#~ " the machine id with ip - " +#~ "%(ip_addr)s" #~ msgstr "" -#~ msgid "Disassociate address from VSA %(id)s" +#~ msgid "Creating directory with path %s" #~ msgstr "" -#~ msgid "%(obj)s with ID %(id)s not found" +#~ msgid "Created directory with path %s" #~ msgstr "" -#~ msgid "" -#~ "%(obj)s with ID %(id)s belongs to " -#~ "VSA %(own_vsa_id)s and not to VSA " -#~ "%(vsa_id)s." +#~ msgid "Downloading image %s from glance image server" #~ msgstr "" -#~ msgid "Index. vsa_id=%(vsa_id)s" +#~ msgid "Downloaded image %s from glance image server" #~ msgstr "" -#~ msgid "Detail. vsa_id=%(vsa_id)s" +#~ msgid "Uploading image %s to the Glance image server" #~ msgstr "" -#~ msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +#~ msgid "Uploaded image %s to the Glance image server" #~ msgstr "" -#~ msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +#~ msgid "Getting image size for the image %s" #~ msgstr "" -#~ msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +#~ msgid "Got image size of %(size)s for the image %(image)s" #~ msgstr "" -#~ msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "Raising NotImplemented" #~ msgstr "" -#~ msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +#~ msgid "xenapi.fake does not have an implementation for %s" #~ msgstr "" -#~ msgid "Index instances for VSA %s" +#~ msgid "Calling %(localname)s %(impl)s" #~ msgstr "" -#~ msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgid "Calling getter %s" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You cannot run" -#~ " any more instances of this type." +#~ "xenapi.fake does not have an " +#~ "implementation for %s or it has " +#~ "been called with the wrong number " +#~ "of arguments" #~ msgstr "" #~ msgid "" -#~ "Instance quota exceeded. You can only" -#~ " run %s more instances of this " -#~ "type." +#~ "Instance %(name)s running on %(host)s " +#~ "could not be found in the " +#~ "database: assuming it is a worker " +#~ "VM and skipping migration to a new" +#~ " host" #~ msgstr "" -#~ msgid "Going to try to soft delete %s" +#~ msgid "Unable to get SR for this host: %s" #~ msgstr "" -#~ msgid "No host for instance %s, deleting immediately" +#~ msgid "Unable to get updated status" #~ msgstr "" -#~ msgid "Going to try to terminate %s" +#~ msgid "The call to %(method)s returned an error: %(e)s." #~ msgstr "" -#~ msgid "Going to try to stop %s" +#~ msgid "Found non-unique network for name_label %s" #~ msgstr "" -#~ msgid "Going to try to start %s" +#~ msgid "Found non-unique network for bridge %s" #~ msgstr "" -#~ msgid "" -#~ "Going to force the deletion of the" -#~ " vm %(instance_uuid)s, even if it is" -#~ " deleted" +#~ msgid "Found no network for bridge %s" #~ msgstr "" -#~ msgid "" -#~ "Instance %(instance_uuid)s did not exist " -#~ "in the DB, but I will shut " -#~ "it down anyway using a special " -#~ "context" +#~ msgid "Unable to eject %(host)s from the pool; pool not empty" #~ msgstr "" -#~ msgid "exception terminating the instance %(instance_uuid)s" +#~ msgid "Unable to eject %(host)s from the pool; No master found" #~ msgstr "" -#~ msgid "trying to destroy already destroyed instance: %s" +#~ msgid "Pool-Join failed: %(e)s" #~ msgstr "" -#~ msgid "" -#~ "Instance %(name)s found in database but" -#~ " not known by hypervisor. Setting " -#~ "power state to NOSTATE" +#~ msgid "Unable to join %(host)s in the pool" #~ msgstr "" -#~ msgid "" -#~ "Detected instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Pool-eject failed: %(e)s" #~ msgstr "" -#~ msgid "" -#~ "Destroying instance with name label " -#~ "'%(name_label)s' which is marked as " -#~ "DELETED but still present on host." +#~ msgid "Pool-set_name_label failed: %(e)s" #~ msgstr "" -#~ msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +#~ msgid "Found no PIF for device %s" #~ msgstr "" -#~ msgid "Can't downgrade without losing data" +#~ msgid "" +#~ "PIF %(pif_rec['uuid'])s for network %(bridge)s" +#~ " has VLAN id %(pif_vlan)d. Expected " +#~ "%(vlan_num)d" #~ msgstr "" -#~ msgid "Instance %(instance_id)s not found" +#~ msgid "Created VM" #~ msgstr "" -#~ msgid "Network %s has active ports, cannot delete" +#~ msgid "VBD not found in instance %s" #~ msgstr "" -#~ msgid "No fixed IPs to deallocate for vif %sid" +#~ msgid "VBD %s already detached" #~ msgstr "" #~ msgid "" -#~ "AMQP server on %(fl_host)s:%(fl_port)d is " -#~ "unreachable: %(e)s. Trying again in " -#~ "%(fl_intv)d seconds." +#~ "VBD %(vbd_ref)s detach rejected, attempt " +#~ "%(num_attempt)d/%(max_attempts)d" #~ msgstr "" -#~ msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +#~ msgid "Unable to unplug VBD %s" #~ msgstr "" -#~ msgid "Reconnected to queue" +#~ msgid "Reached maximum number of retries trying to unplug VBD %s" #~ msgstr "" -#~ msgid "Failed to fetch message from queue: %s" +#~ msgid "Unable to destroy VBD %s" #~ msgstr "" -#~ msgid "Initing the Adapter Consumer for %s" +#~ msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " #~ msgstr "" -#~ msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +#~ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." #~ msgstr "" -#~ msgid "Exception while processing consumer" +#~ msgid "Unable to destroy VDI %s" #~ msgstr "" -#~ msgid "Creating \"%(exchange)s\" fanout exchange" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(name_label)s, " +#~ "%(virtual_size)s, %(read_only)s) on %(sr_ref)s." #~ msgstr "" -#~ msgid "response %s" +#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." #~ msgstr "" -#~ msgid "topic is %s" +#~ msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" #~ msgstr "" -#~ msgid "message %s" +#~ msgid "No primary VDI found for %(vm_ref)s" #~ msgstr "" -#~ msgid "" -#~ "Cannot confirm tmpfile at %(ipath)s is" -#~ " on same shared storage between " -#~ "%(src)s and %(dest)s." +#~ msgid "Snapshotting with label '%(label)s'" +#~ msgstr "" + +#~ msgid "Created snapshot %(template_vm_ref)s" +#~ msgstr "" + +#~ msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +#~ msgstr "" + +#~ msgid "Creating blank HD of size %(req_size)d gigs" #~ msgstr "" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of memory(host:%(avail)s <= " -#~ "instance:%(mem_inst)s)" +#~ "Fast cloning is only supported on " +#~ "default local SR of type ext. SR" +#~ " on this system was found to be" +#~ " of type %(sr_type)s. Ignoring the " +#~ "cow flag." #~ msgstr "" #~ msgid "" -#~ "Unable to migrate %(instance_id)s to " -#~ "%(dest)s: Lack of disk(host:%(available)s <=" -#~ " instance:%(necessary)s)" +#~ "download_vhd %(image)s attempt " +#~ "%(attempt_num)d/%(max_attempts)d from " +#~ "%(glance_host)s:%(glance_port)s" #~ msgstr "" -#~ msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +#~ msgid "download_vhd failed: %r" #~ msgstr "" -#~ msgid "Setting instance %(instance_uuid)s to ERROR state." +#~ msgid "Asking xapi to fetch vhd image %(image)s" #~ msgstr "" -#~ msgid "_filter_hosts: %(request_spec)s" +#~ msgid "" +#~ "xapi 'download_vhd' returned VDI of type" +#~ " '%(vdi_type)s' with UUID '%(vdi_uuid)s'" #~ msgstr "" -#~ msgid "Filter hosts for drive type %s" +#~ msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" #~ msgstr "" -#~ msgid "Host %s has no free capacity. Skip" +#~ msgid "" +#~ "image_size_bytes=%(size_bytes)d, " +#~ "allowed_size_bytes=%(allowed_size_bytes)d" #~ msgstr "" -#~ msgid "Filter hosts: %s" +#~ msgid "" +#~ "Image size %(size_bytes)d exceeded " +#~ "instance_type allowed size %(allowed_size_bytes)d" #~ msgstr "" -#~ msgid "Must implement host selection mechanism" +#~ msgid "Fetching image %(image)s, type %(image_type_str)" #~ msgstr "" -#~ msgid "Maximum number of hosts selected (%d)" +#~ msgid "Size for image %(image)s: %(virtual_size)d" #~ msgstr "" -#~ msgid "Selected excessive host %(host)s" +#~ msgid "" +#~ "Kernel/Ramdisk image is too large: " +#~ "%(vdi_size)d bytes, max %(max_size)d bytes" #~ msgstr "" -#~ msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +#~ msgid "Copying VDI %s to /boot/guest on dom0" #~ msgstr "" -#~ msgid "volume_params %(volume_params)s" +#~ msgid "Kernel/Ramdisk VDI %s destroyed" #~ msgstr "" -#~ msgid "%(i)d: Volume %(name)s" +#~ msgid "Failed to fetch glance image" #~ msgstr "" -#~ msgid "Attempting to spawn %(num_volumes)d volume(s)" +#~ msgid "Detected %(image_type_str)s format for image %(image_ref)s" #~ msgstr "" -#~ msgid "Error creating volumes" +#~ msgid "Looking up vdi %s for PV kernel" #~ msgstr "" -#~ msgid "Non-VSA volume %d" +#~ msgid "Unknown image format %(disk_image_type)s" #~ msgstr "" -#~ msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +#~ msgid "VDI %s is still available" #~ msgstr "" -#~ msgid "Error creating volume" +#~ msgid "(VM_UTILS) xenserver vm state -> |%s|" #~ msgstr "" -#~ msgid "No capability selected for volume of size %(size)s" +#~ msgid "(VM_UTILS) xenapi power_state -> |%s|" #~ msgstr "" -#~ msgid "Host %s:" +#~ msgid "Unable to parse rrd of %(vm_uuid)s" #~ msgstr "" -#~ msgid "" -#~ "\tDrive %(qosgrp)-25s: total %(total)2s, " -#~ "used %(used)2s, free %(free)2s. Available " -#~ "capacity %(avail)-5s" +#~ msgid "Re-scanning SR %s" #~ msgstr "" -#~ msgid "" -#~ "\t LeastUsedHost: Best host: %(best_host)s." -#~ " (used capacity %(min_used)s)" +#~ msgid "Flag sr_matching_filter '%s' does not respect formatting convention" #~ msgstr "" #~ msgid "" -#~ "\t MostAvailCap: Best host: %(best_host)s. " -#~ "(available %(max_avail)s %(type_str)s)" +#~ "XenAPI is unable to find a Storage" +#~ " Repository to install guest instances " +#~ "on. Please check your configuration " +#~ "and/or configure the flag 'sr_matching_filter'" #~ msgstr "" -#~ msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#~ msgid "Cannot find SR of content-type ISO" #~ msgstr "" -#~ msgid "Publishing to route %s" +#~ msgid "ISO: looking at SR %(sr_rec)s" #~ msgstr "" -#~ msgid "Declaring queue %s" +#~ msgid "ISO: not iso content" #~ msgstr "" -#~ msgid "Declaring exchange %s" +#~ msgid "ISO: iso content_type, no 'i18n-key' key" #~ msgstr "" -#~ msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +#~ msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" #~ msgstr "" -#~ msgid "Getting from %(queue)s: %(message)s" +#~ msgid "ISO: SR MATCHing our criteria" #~ msgstr "" -#~ msgid "Test: Emulate wrong VSA name. Raise" +#~ msgid "ISO: ISO, looking to see if it is host local" #~ msgstr "" -#~ msgid "Test: Emulate DB error. Raise" +#~ msgid "ISO: PBD %(pbd_ref)s disappeared" #~ msgstr "" -#~ msgid "Test: user_data = %s" +#~ msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" #~ msgstr "" -#~ msgid "_create: param=%s" +#~ msgid "ISO: SR with local PBD" #~ msgstr "" -#~ msgid "Host %s" +#~ msgid "" +#~ "Unable to obtain RRD XML for VM" +#~ " %(vm_uuid)s with server details: " +#~ "%(server)s." #~ msgstr "" -#~ msgid "Test: provision vol %(name)s on host %(host)s" +#~ msgid "Unable to obtain RRD XML updates with server details: %(server)s." #~ msgstr "" -#~ msgid "\t vol=%(vol)s" +#~ msgid "Invalid statistics data from Xenserver: %s" #~ msgstr "" -#~ msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +#~ msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" #~ msgstr "" -#~ msgid "Test: Volume create: %s" +#~ msgid "" +#~ "Parent %(parent_uuid)s doesn't match original" +#~ " parent %(original_parent_uuid)s, waiting for " +#~ "coalesce..." #~ msgstr "" -#~ msgid "Test: Volume get request: id=%(volume_id)s" +#~ msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." #~ msgstr "" -#~ msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +#~ msgid "Timeout waiting for device %s to be created" #~ msgstr "" -#~ msgid "Test: Volume get: id=%(volume_id)s" +#~ msgid "Plugging VBD %s ... " #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: success %(result)s" +#~ msgid "Plugging VBD %s done." #~ msgstr "" -#~ msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#~ msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" #~ msgstr "" -#~ msgid "Unable to get updated status: %s" +#~ msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" #~ msgstr "" -#~ msgid "" -#~ "deactivate_node is called for " -#~ "node_id = %(id)s node_ip = %(ip)s" +#~ msgid "Destroying VBD for VDI %s ... " #~ msgstr "" -#~ msgid "virsh said: %r" +#~ msgid "Destroying VBD for VDI %s done." #~ msgstr "" -#~ msgid "cool, it's a device" +#~ msgid "Running pygrub against %s" #~ msgstr "" -#~ msgid "Unable to read LXC console" +#~ msgid "Found Xen kernel %s" #~ msgstr "" -#~ msgid "" -#~ "to xml...\n" -#~ ":%s " +#~ msgid "No Xen kernel found. Booting HVM." #~ msgstr "" -#~ msgid "During wait running, %s disappeared." +#~ msgid "Partitions:" #~ msgstr "" -#~ msgid "Instance %s running successfully." +#~ msgid " %(num)s: %(ptype)s %(size)d sectors" #~ msgstr "" -#~ msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dev_path)s..." #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +#~ msgid "Writing partition table %s done." #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): image " -#~ "verification skipped, no hash stored" +#~ "Starting sparse_copy src=%(src_path)s " +#~ "dst=%(dst_path)s virtual_size=%(virtual_size)d " +#~ "block_size=%(block_size)d" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +#~ msgid "" +#~ "Finished sparse_copy in %(duration).2f secs," +#~ " %(compression_pct).2f%% reduction in size" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in use:" -#~ " on this node %(local)d local, " -#~ "%(remote)d on other nodes" +#~ "XenServer tools installed in this image" +#~ " are capable of network injection. " +#~ "Networking files will not bemanipulated" #~ msgstr "" #~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): warning " -#~ "-- an absent base file is in " -#~ "use! instances: %(instance_list)s" +#~ "XenServer tools are present in this " +#~ "image but are not capable of " +#~ "network injection" #~ msgstr "" -#~ msgid "" -#~ "%(container_format)s-%(id)s (%(base_file)s): in: on" -#~ " other nodes (%(remote)d on other " -#~ "nodes)" +#~ msgid "XenServer tools are not installed in this image" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +#~ msgid "Manipulating interface files directly" #~ msgstr "" -#~ msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +#~ msgid "Failed to mount filesystem (expected for non-linux instances): %s" #~ msgstr "" -#~ msgid "Created VM %s..." +#~ msgid "Updating progress to %(progress)d" #~ msgstr "" -#~ msgid "Created VM %(instance_name)s as %(vm_ref)s." +#~ msgid "Attempted to power on non-existent instance bad instance id %s" #~ msgstr "" -#~ msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "Starting instance" #~ msgstr "" -#~ msgid "" -#~ "Created a CDROM-specific VBD %(vbd_ref)s" -#~ " for VM %(vm_ref)s, VDI %(vdi_ref)s." +#~ msgid "Removing kernel/ramdisk files from dom0" +#~ msgstr "" + +#~ msgid "Failed to spawn, rolling back" #~ msgstr "" -#~ msgid "No primary VDI found for%(vm_ref)s" +#~ msgid "Detected ISO image type, creating blank VM for install" #~ msgstr "" -#~ msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#~ msgid "Auto configuring disk, attempting to resize partition..." #~ msgstr "" -#~ msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +#~ msgid "Invalid value for injected_files: %r" #~ msgstr "" -#~ msgid "Fetching image %(image)s" +#~ msgid "Injecting file path: '%s'" #~ msgstr "" -#~ msgid "Image Type: %s" +#~ msgid "Setting admin password" #~ msgstr "" -#~ msgid "ISO: Found sr possibly containing the ISO image" +#~ msgid "Resetting network" #~ msgstr "" -#~ msgid "Size for image %(image)s:%(virtual_size)d" +#~ msgid "Setting VCPU weight" #~ msgstr "" -#~ msgid "instance %s: Failed to fetch glance image" +#~ msgid "Starting VM" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s ... " +#~ msgid "" +#~ "Latest agent build for " +#~ "%(hypervisor)s/%(os)s/%(architecture)s is %(version)s" #~ msgstr "" -#~ msgid "Creating VBD for VDI %s done." +#~ msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" #~ msgstr "" -#~ msgid "VBD.unplug successful first time." +#~ msgid "Waiting for instance state to become running" #~ msgstr "" -#~ msgid "VBD.unplug rejected: retrying..." +#~ msgid "Querying agent version" #~ msgstr "" -#~ msgid "Not sleeping anymore!" +#~ msgid "Instance agent version: %s" #~ msgstr "" -#~ msgid "VBD.unplug successful eventually." +#~ msgid "Updating Agent to %s" #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#~ msgid "No opaque_ref could be determined for '%s'." #~ msgstr "" -#~ msgid "Ignoring XenAPI.Failure %s" +#~ msgid "Finished snapshot and upload for VM" #~ msgstr "" -#~ msgid "Starting instance %s" +#~ msgid "Starting snapshot for VM" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn" +#~ msgid "Unable to Snapshot instance: %(exc)s" +#~ msgstr "無法掛載Volume 到虛擬機器 %s" + +#~ msgid "Failed to transfer vhd to new host" #~ msgstr "" -#~ msgid "Instance %s failed to spawn - performing clean-up" +#~ msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "instance %s: Failed to spawn - Unable to create VM" +#~ msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" #~ msgstr "" -#~ msgid "" -#~ "Auto configuring disk for instance " -#~ "%(instance_uuid)s, attempting to resize " -#~ "partition..." +#~ msgid "Resize complete" +#~ msgstr "" + +#~ msgid "Failed to query agent version: %(resp)r" +#~ msgstr "" + +#~ msgid "domid changed from %(domid)s to %(newdomid)s" #~ msgstr "" -#~ msgid "Invalid value for injected_files: '%s'" +#~ msgid "Failed to update agent: %(resp)r" #~ msgstr "" -#~ msgid "Starting VM %s..." +#~ msgid "Failed to exchange keys: %(resp)r" #~ msgstr "" -#~ msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +#~ msgid "Failed to update password: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: waiting for running" +#~ msgid "Failed to inject file: %(resp)r" #~ msgstr "" -#~ msgid "Instance %s: running" +#~ msgid "VM already halted, skipping shutdown..." #~ msgstr "" -#~ msgid "Resources to remove:%s" +#~ msgid "Shutting down VM" #~ msgstr "" -#~ msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +#~ msgid "Unable to find VBD for VM" #~ msgstr "" -#~ msgid "Skipping VDI destroy for %s" +#~ msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" #~ msgstr "" -#~ msgid "Finished snapshot and upload for VM %s" +#~ msgid "instance has a kernel or ramdisk but not both" #~ msgstr "" -#~ msgid "Starting snapshot for VM %s" +#~ msgid "kernel/ramdisk files removed" #~ msgstr "" -#~ msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +#~ msgid "VM destroyed" #~ msgstr "" -#~ msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +#~ msgid "Destroying VM" #~ msgstr "" -#~ msgid "Resize instance %s complete" +#~ msgid "VM is not present, skipping destroy..." #~ msgstr "" -#~ msgid "domid changed from %(olddomid)s to %(newdomid)s" +#~ msgid "Instance is already in Rescue Mode: %s" #~ msgstr "" -#~ msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +#~ msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" #~ msgstr "" -#~ msgid "Shutting down VM for Instance %(instance_uuid)s" +#~ msgid "Automatically hard rebooting" #~ msgstr "" -#~ msgid "Destroying VDIs for Instance %(instance_uuid)s" +#~ msgid "Setting migration %(migration_id)s to error: %(reason)s" #~ msgstr "" #~ msgid "" -#~ "Instance %(instance_uuid)s using RAW or " -#~ "VHD, skipping kernel and ramdisk " -#~ "deletion" +#~ "Automatically confirming migration %(migration_id)s" +#~ " for instance %(instance_uuid)s" +#~ msgstr "" + +#~ msgid "Instance %(instance_uuid)s not found" #~ msgstr "" -#~ msgid "Instance %(instance_uuid)s VM destroyed" +#~ msgid "In ERROR state" #~ msgstr "" -#~ msgid "Destroying VM for Instance %(instance_uuid)s" +#~ msgid "In %(task_state)s task_state, not RESIZE_VERIFY" #~ msgstr "" -#~ msgid "Automatically hard rebooting %d" +#~ msgid "Error auto-confirming resize: %(e)s. Will retry later." #~ msgstr "" -#~ msgid "Instance for migration %d not found, skipping" +#~ msgid "Could not get bandwidth info." #~ msgstr "" -#~ msgid "injecting network info to xs for vm: |%s|" +#~ msgid "Injecting network info to xenstore" #~ msgstr "" -#~ msgid "creating vif(s) for vm: |%s|" +#~ msgid "Creating vifs" #~ msgstr "" -#~ msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Creating VIF for network %(network_ref)s" #~ msgstr "" -#~ msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +#~ msgid "Created VIF %(vif_ref)s, network %(network_ref)s" #~ msgstr "" -#~ msgid "injecting hostname to xs for vm: |%s|" +#~ msgid "Injecting hostname to xenstore" #~ msgstr "" #~ msgid "" #~ "The agent call to %(method)s returned" -#~ " an invalid response: %(ret)r. VM " -#~ "id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +#~ " an invalid response: %(ret)r. " +#~ "path=%(path)s; args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "TIMEOUT: The call to %(method)s timed" -#~ " out. VM id=%(instance_uuid)s; args=%(args)r" +#~ msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" #~ msgstr "" #~ msgid "" #~ "NOT IMPLEMENTED: The call to %(method)s" #~ " is not supported by the agent. " -#~ "VM id=%(instance_uuid)s; args=%(args)r" +#~ "args=%(args)r" #~ msgstr "" -#~ msgid "" -#~ "The call to %(method)s returned an " -#~ "error: %(e)s. VM id=%(instance_uuid)s; " -#~ "args=%(args)r" +#~ msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" #~ msgstr "" -#~ msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#~ msgid "OpenSSL error: %s" #~ msgstr "" -#~ msgid "Error destroying VDI" +#~ msgid "creating sr within volume_utils" #~ msgstr "" -#~ msgid "\tVolume %s is NOT VSA volume" +#~ msgid "type is = %s" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s creation - do nothing" +#~ msgid "name = %s" #~ msgstr "" -#~ msgid "VSA BE create_volume for %s failed" +#~ msgid "Created %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "VSA BE create_volume for %s succeeded" +#~ msgid "Unable to create Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s deletion - do nothing" +#~ msgid "introducing sr within volume_utils" #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s failed" +#~ msgid "Introduced %(label)s as %(sr_ref)s." #~ msgstr "" -#~ msgid "VSA BE delete_volume for %s suceeded" +#~ msgid "Creating pbd for SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s local path call - call discover" +#~ msgid "Plugging SR" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s ensure export - do nothing" +#~ msgid "Unable to introduce Storage Repository" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s create export - do nothing" +#~ msgid "Unable to get SR using uuid" #~ msgstr "" -#~ msgid "\tFE VSA Volume %s remove export - do nothing" +#~ msgid "Forgetting SR %s..." #~ msgstr "" -#~ msgid "VSA BE remove_export for %s failed" +#~ msgid "Unable to forget Storage Repository" #~ msgstr "" -#~ msgid "Failed to retrieve QoS info" +#~ msgid "Introducing %s..." #~ msgstr "" -#~ msgid "invalid drive data" +#~ msgid "Unable to find SR from VBD %s" #~ msgstr "" -#~ msgid "drive_name not defined" +#~ msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" #~ msgstr "" -#~ msgid "invalid drive type name %s" +#~ msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" #~ msgstr "" -#~ msgid "*** Experimental VSA code ***" +#~ msgid "Unable to introduce VDI on SR %s" #~ msgstr "" -#~ msgid "Requested number of VCs (%d) is too high. Setting to default" +#~ msgid "Unable to get record of VDI %s on" #~ msgstr "" -#~ msgid "Creating VSA: %s" +#~ msgid "Unable to introduce VDI for SR %s" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d %(vsa_name)s: Create " -#~ "volume %(vol_name)s, %(vol_size)d GB, type " -#~ "%(vol_type_id)s" +#~ msgid "Error finding vdis in SR %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +#~ msgid "Unable to find vbd for vdi %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Update VSA call" +#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" #~ msgstr "" -#~ msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +#~ msgid "Mountpoint cannot be translated: %s" #~ msgstr "" -#~ msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +#~ msgid "Could not find VDI ref" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +#~ msgid "Creating SR %s" #~ msgstr "" -#~ msgid "Unable to delete volume %s" +#~ msgid "Could not create SR" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +#~ msgid "Could not retrieve SR record" #~ msgstr "" -#~ msgid "Going to try to terminate VSA ID %s" +#~ msgid "Introducing SR %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +#~ msgid "SR found in xapi database. No need to introduce" #~ msgstr "" -#~ msgid "Create call received for VSA %s" +#~ msgid "Could not introduce SR" #~ msgstr "" -#~ msgid "Failed to find VSA %(vsa_id)d" +#~ msgid "Checking for SR %s" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +#~ msgid "SR %s not found in the xapi database" #~ msgstr "" -#~ msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +#~ msgid "Could not forget SR" #~ msgstr "" -#~ msgid "" -#~ "VSA ID %(vsa_id)d: Not all volumes " -#~ "are created (%(cvol_real)d of %(cvol_exp)d)" +#~ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#~ msgstr "無法替 instance實例 %(instance_name)s , 使用SR %(sr_ref)s" + +#~ msgid "Unable to attach volume to instance %s" +#~ msgstr "無法掛載Volume 到虛擬機器 %s" + +#~ msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#~ msgstr "掛載點 %(mountpoint)s 掛載到虛擬機器 %(instance_name)s" + +#~ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +#~ msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" + +#~ msgid "Unable to destroy vbd %s" +#~ msgstr "" + +#~ msgid "Error purging SR %s" +#~ msgstr "" + +#~ msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +#~ msgstr "掛載點 %(mountpoint)s 從虛擬機器 %(instance_name)s 卸載" + +#~ msgid "Error in handshake: %s" +#~ msgstr "" + +#~ msgid "Invalid request: %s" +#~ msgstr "" + +#~ msgid "Request: %s" +#~ msgstr "" + +#~ msgid "Request made with missing token: %s" +#~ msgstr "" + +#~ msgid "Request made with invalid token: %s" +#~ msgstr "" + +#~ msgid "Unexpected error: %s" +#~ msgstr "" + +#~ msgid "Starting cinder-xvpvncproxy node (version %s)" +#~ msgstr "" + +#~ msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" #~ msgstr "" #~ msgid "" -#~ "VSA ID %(vsa_id)d: Drive %(vol_name)s " -#~ "(%(vol_disp_name)s) is in %(status)s state" +#~ "Skipping remove_export. No iscsi_target is " +#~ "presently exported for volume: %d" +#~ msgstr "" + +#~ msgid "Cannot confirm exported volume id:%(volume_id)s." +#~ msgstr "" + +#~ msgid "Volume is still attached" +#~ msgstr "" + +#~ msgid "Volume is not local to this node" +#~ msgstr "" + +#~ msgid "Checking volume capabilities" +#~ msgstr "" + +#~ msgid "New capabilities found: %s" +#~ msgstr "" + +#~ msgid "API %(name)sfailed: %(reason)s" +#~ msgstr "" + +#~ msgid "Failed to remove and delete dataset member" +#~ msgstr "" + +#~ msgid "Could not determine project for volume %s, can't export" #~ msgstr "" -#~ msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +#~ msgid "Enter SolidFire create_volume..." #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +#~ msgid "Leaving SolidFire create_volume" #~ msgstr "" -#~ msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +#~ msgid "Deleting volumeID: %s " #~ msgstr "" -- 2.45.2